From 663a53903774b8164cb70dc0facfe37f618f4b57 Mon Sep 17 00:00:00 2001 From: Favour Ohans Date: Tue, 27 May 2025 22:26:39 +0100 Subject: [PATCH 01/18] Button component --- src/ui/components/auth/SignOutBtn.scss | 15 --------------- src/ui/components/auth/SignOutBtn.tsx | 11 ++++++----- src/ui/components/radix/button/index.tsx | 12 ++++++++++++ 3 files changed, 18 insertions(+), 20 deletions(-) delete mode 100644 src/ui/components/auth/SignOutBtn.scss create mode 100644 src/ui/components/radix/button/index.tsx diff --git a/src/ui/components/auth/SignOutBtn.scss b/src/ui/components/auth/SignOutBtn.scss deleted file mode 100644 index 8dc4cfbd..00000000 --- a/src/ui/components/auth/SignOutBtn.scss +++ /dev/null @@ -1,15 +0,0 @@ -button#sign-out-btn { - position: absolute; - top: 24px; - right: 60px; - background: var(--color-white); - border: 1px solid var(--color-black); - border-radius: 6px; - padding: 6px 8px; - font-size: 14px; - font-family: inherit; - line-height: 17px; - font-weight: 500; - cursor: pointer; - z-index: 1; -} diff --git a/src/ui/components/auth/SignOutBtn.tsx b/src/ui/components/auth/SignOutBtn.tsx index bc82ccb0..53902218 100644 --- a/src/ui/components/auth/SignOutBtn.tsx +++ b/src/ui/components/auth/SignOutBtn.tsx @@ -14,15 +14,16 @@ */ import useAuthService from "../../../api"; -import Button from "../button"; -import "./SignOutBtn.scss"; +import Button from "../radix/button"; + const SignOutBtn = () => { const { logout } = useAuthService(); return ( ); }; diff --git a/src/ui/components/radix/button/index.tsx b/src/ui/components/radix/button/index.tsx new file mode 100644 index 00000000..76702de6 --- /dev/null +++ b/src/ui/components/radix/button/index.tsx @@ -0,0 +1,12 @@ +import { ButtonProps, Button as RadixButton, Spinner } from "@radix-ui/themes"; + +export default function Button({ isLoading, style, ...props }: ButtonProps & { isLoading?: boolean }) { + return ( + + {isLoading ? : null} + {props.children} + + ); +} From 55d65744b896e99c625982821e3765e6ebcd4a97 Mon Sep 17 00:00:00 2001 From: Favour Ohans Date: Tue, 27 May 2025 22:27:51 +0100 Subject: [PATCH 02/18] Install and configure radix ui --- package-lock.json | 2722 +++++++++++++++++++++++++++++++++++++++- package.json | 1 + src/App.tsx | 51 +- src/ui/styles/index.ts | 3 +- 4 files changed, 2725 insertions(+), 52 deletions(-) diff --git a/package-lock.json b/package-lock.json index 24b20fbb..5b8a091b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,7 @@ "dependencies": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@radix-ui/themes": "^3.2.1", "@svgr/webpack": "^5.5.0", "babel-jest": "^27.4.2", "babel-loader": "^8.2.3", @@ -48,7 +49,7 @@ "semver": "^7.3.5", "source-map-loader": "^3.0.0", "style-loader": "^3.3.1", - "supertokens-node": "^15.1.1", + "supertokens-node": "^15.0.2", "tailwindcss": "^3.0.2", "terser-webpack-plugin": "^5.2.5", "web-vitals": "^2.1.4", @@ -2327,6 +2328,40 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@floating-ui/core": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.0.tgz", + "integrity": "sha512-FRdBLykrPPA6P76GGGqlex/e7fbe0F1ykgxHYNXQsH/iTEtjMj/f9bpY5oQqbjt5VgZvgz/uKXbGuROijh3VLA==", + "dependencies": { + "@floating-ui/utils": "^0.2.9" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.0.tgz", + "integrity": "sha512-lGTor4VlXcesUMh1cupTUTDoCxMb0V6bm3CnxHzQcw8Eaf1jQbgQX4i02fYgT0vJ82tb5MZ4CZk1LRGkktJCzg==", + "dependencies": { + "@floating-ui/core": "^1.7.0", + "@floating-ui/utils": "^0.2.9" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz", + "integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==", + "dependencies": { + "@floating-ui/dom": "^1.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.9.tgz", + "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==" + }, "node_modules/@humanwhocodes/config-array": { "version": "0.10.4", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", @@ -3201,6 +3236,1474 @@ } } }, + "node_modules/@radix-ui/colors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/colors/-/colors-3.0.0.tgz", + "integrity": "sha512-FUOsGBkHrYJwCSEtWRCIfQbZG7q1e6DgxCIOe1SUQzDe/7rXXeA47s8yCn6fuTNQAj1Zq4oTFi9Yjp3wzElcxg==" + }, + "node_modules/@radix-ui/number": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.1.1.tgz", + "integrity": "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==" + }, + "node_modules/@radix-ui/primitive": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.2.tgz", + "integrity": "sha512-XnbHrrprsNqZKQhStrSwgRUQzoCI1glLzdw79xiZPoofhGICeZRSQ3dIxAKH1gb3OHfNf4d6f+vAv3kil2eggA==" + }, + "node_modules/@radix-ui/react-accessible-icon": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-accessible-icon/-/react-accessible-icon-1.1.7.tgz", + "integrity": "sha512-XM+E4WXl0OqUJFovy6GjmxxFyx9opfCAIUku4dlKRd5YEPqt4kALOkQOp0Of6reHuUkJuiPBEc5k0o4z4lTC8A==", + "dependencies": { + "@radix-ui/react-visually-hidden": "1.2.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-accordion": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@radix-ui/react-accordion/-/react-accordion-1.2.11.tgz", + "integrity": "sha512-l3W5D54emV2ues7jjeG1xcyN7S3jnK3zE2zHqgn0CmMsy9lNJwmgcrmaxS+7ipw15FAivzKNzH3d5EcGoFKw0A==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collapsible": "1.1.11", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-alert-dialog": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.1.14.tgz", + "integrity": "sha512-IOZfZ3nPvN6lXpJTBCunFQPRSvK8MDgSc1FB85xnIpUKOw9en0dJj8JmCAxV7BiZdtYlUpmrQjoTFkVYtdoWzQ==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dialog": "1.1.14", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-arrow": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.7.tgz", + "integrity": "sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==", + "dependencies": { + "@radix-ui/react-primitive": "2.1.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-aspect-ratio": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-aspect-ratio/-/react-aspect-ratio-1.1.7.tgz", + "integrity": "sha512-Yq6lvO9HQyPwev1onK1daHCHqXVLzPhSVjmsNjCa2Zcxy2f7uJD2itDtxknv6FzAKCwD1qQkeVDmX/cev13n/g==", + "dependencies": { + "@radix-ui/react-primitive": "2.1.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-avatar": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-avatar/-/react-avatar-1.1.10.tgz", + "integrity": "sha512-V8piFfWapM5OmNCXTzVQY+E1rDa53zY+MQ4Y7356v4fFz6vqCyUtIz2rUD44ZEdwg78/jKmMJHj07+C/Z/rcog==", + "dependencies": { + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-is-hydrated": "0.1.0", + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-checkbox": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.3.2.tgz", + "integrity": "sha512-yd+dI56KZqawxKZrJ31eENUwqc1QSqg4OZ15rybGjF2ZNwMO+wCyHzAVLRp9qoYJf7kYy0YpZ2b0JCzJ42HZpA==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-use-size": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-collapsible": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collapsible/-/react-collapsible-1.1.11.tgz", + "integrity": "sha512-2qrRsVGSCYasSz1RFOorXwl0H7g7J1frQtgpQgYrt+MOidtPAINHn9CPovQXb83r8ahapdx3Tu0fa/pdFFSdPg==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-collection": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.7.tgz", + "integrity": "sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-compose-refs": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz", + "integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-context": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz", + "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-context-menu": { + "version": "2.2.15", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context-menu/-/react-context-menu-2.2.15.tgz", + "integrity": "sha512-UsQUMjcYTsBjTSXw0P3GO0werEQvUY2plgRQuKoCTtkNr45q1DiL51j4m7gxhABzZ0BadoXNsIbg7F3KwiUBbw==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-menu": "2.1.15", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dialog": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.14.tgz", + "integrity": "sha512-+CpweKjqpzTmwRwcYECQcNYbI8V9VSQt0SNFKeEBLgfucbsLssU6Ppq7wUdNXEGb573bMjFhVjKVll8rmV6zMw==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-focus-guards": "1.1.2", + "@radix-ui/react-focus-scope": "1.1.7", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.6.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-direction": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.1.tgz", + "integrity": "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dismissable-layer": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.10.tgz", + "integrity": "sha512-IM1zzRV4W3HtVgftdQiiOmA0AdJlCtMLe00FXaHwgt3rAnNsIyDqshvkIW3hj/iu5hu8ERP7KIYki6NkqDxAwQ==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-escape-keydown": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dropdown-menu": { + "version": "2.1.15", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.15.tgz", + "integrity": "sha512-mIBnOjgwo9AH3FyKaSWoSu/dYj6VdhJ7frEPiGTeXCdUFHjl9h3mFh2wwhEtINOmYXWhdpf1rY2minFsmaNgVQ==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-menu": "2.1.15", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-guards": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.2.tgz", + "integrity": "sha512-fyjAACV62oPV925xFCrH8DR5xWhg9KYtJT4s3u54jxp+L/hbpTY2kIeEFFbFe+a/HCE94zGQMZLIpVTPVZDhaA==", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-scope": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz", + "integrity": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-form": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-form/-/react-form-0.1.7.tgz", + "integrity": "sha512-IXLKFnaYvFg/KkeV5QfOX7tRnwHXp127koOFUjLWMTrRv5Rny3DQcAtIFFeA/Cli4HHM8DuJCXAUsgnFVJndlw==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-label": "2.1.7", + "@radix-ui/react-primitive": "2.1.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-hover-card": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-hover-card/-/react-hover-card-1.1.14.tgz", + "integrity": "sha512-CPYZ24Mhirm+g6D8jArmLzjYu4Eyg3TTUHswR26QgzXBHBe64BO/RHOJKzmF/Dxb4y4f9PKyJdwm/O/AhNkb+Q==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-popper": "1.2.7", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-id": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.1.tgz", + "integrity": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-label": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.1.7.tgz", + "integrity": "sha512-YT1GqPSL8kJn20djelMX7/cTRp/Y9w5IZHvfxQTVHrOqa2yMl7i/UfMqKRU5V7mEyKTrUVgJXhNQPVCG8PBLoQ==", + "dependencies": { + "@radix-ui/react-primitive": "2.1.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-menu": { + "version": "2.1.15", + "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.15.tgz", + "integrity": "sha512-tVlmA3Vb9n8SZSd+YSbuFR66l87Wiy4du+YE+0hzKQEANA+7cWKH1WgqcEX4pXqxUFQKrWQGHdvEfw00TjFiew==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-focus-guards": "1.1.2", + "@radix-ui/react-focus-scope": "1.1.7", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-popper": "1.2.7", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.6.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-menubar": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/@radix-ui/react-menubar/-/react-menubar-1.1.15.tgz", + "integrity": "sha512-Z71C7LGD+YDYo3TV81paUs8f3Zbmkvg6VLRQpKYfzioOE6n7fOhA3ApK/V/2Odolxjoc4ENk8AYCjohCNayd5A==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-menu": "2.1.15", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-navigation-menu": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/@radix-ui/react-navigation-menu/-/react-navigation-menu-1.2.13.tgz", + "integrity": "sha512-WG8wWfDiJlSF5hELjwfjSGOXcBR/ZMhBFCGYe8vERpC39CQYZeq1PQ2kaYHdye3V95d06H89KGMsVCIE4LWo3g==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-visually-hidden": "1.2.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-one-time-password-field": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-one-time-password-field/-/react-one-time-password-field-0.1.7.tgz", + "integrity": "sha512-w1vm7AGI8tNXVovOK7TYQHrAGpRF7qQL+ENpT1a743De5Zmay2RbWGKAiYDKIyIuqptns+znCKwNztE2xl1n0Q==", + "dependencies": { + "@radix-ui/number": "1.1.1", + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-effect-event": "0.0.2", + "@radix-ui/react-use-is-hydrated": "0.1.0", + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-password-toggle-field": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-password-toggle-field/-/react-password-toggle-field-0.1.2.tgz", + "integrity": "sha512-F90uYnlBsLPU1UbSLciLsWQmk8+hdWa6SFw4GXaIdNWxFxI5ITKVdAG64f+Twaa9ic6xE7pqxPyUmodrGjT4pQ==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-effect-event": "0.0.2", + "@radix-ui/react-use-is-hydrated": "0.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-popover": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.1.14.tgz", + "integrity": "sha512-ODz16+1iIbGUfFEfKx2HTPKizg2MN39uIOV8MXeHnmdd3i/N9Wt7vU46wbHsqA0xoaQyXVcs0KIlBdOA2Y95bw==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-focus-guards": "1.1.2", + "@radix-ui/react-focus-scope": "1.1.7", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-popper": "1.2.7", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.6.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-popper": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.7.tgz", + "integrity": "sha512-IUFAccz1JyKcf/RjB552PlWwxjeCJB8/4KxT7EhBHOJM+mN7LdW+B3kacJXILm32xawcMMjb2i0cIZpo+f9kiQ==", + "dependencies": { + "@floating-ui/react-dom": "^2.0.0", + "@radix-ui/react-arrow": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-use-rect": "1.1.1", + "@radix-ui/react-use-size": "1.1.1", + "@radix-ui/rect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-portal": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz", + "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==", + "dependencies": { + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-presence": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.4.tgz", + "integrity": "sha512-ueDqRbdc4/bkaQT3GIpLQssRlFgWaL/U2z/S31qRwwLWoxHLgry3SIfCwhxeQNbirEUXFa+lq3RL3oBYXtcmIA==", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-primitive": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz", + "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==", + "dependencies": { + "@radix-ui/react-slot": "1.2.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-progress": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-progress/-/react-progress-1.1.7.tgz", + "integrity": "sha512-vPdg/tF6YC/ynuBIJlk1mm7Le0VgW6ub6J2UWnTQ7/D23KXcPI1qy+0vBkgKgd38RCMJavBXpB83HPNFMTb0Fg==", + "dependencies": { + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-primitive": "2.1.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-radio-group": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-radio-group/-/react-radio-group-1.3.7.tgz", + "integrity": "sha512-9w5XhD0KPOrm92OTTE0SysH3sYzHsSTHNvZgUBo/VZ80VdYyB5RneDbc0dKpURS24IxkoFRu/hI0i4XyfFwY6g==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-use-size": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-roving-focus": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.10.tgz", + "integrity": "sha512-dT9aOXUen9JSsxnMPv/0VqySQf5eDQ6LCk5Sw28kamz8wSOW2bJdlX2Bg5VUIIcV+6XlHpWTIuTPCf/UNIyq8Q==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-scroll-area": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/@radix-ui/react-scroll-area/-/react-scroll-area-1.2.9.tgz", + "integrity": "sha512-YSjEfBXnhUELsO2VzjdtYYD4CfQjvao+lhhrX5XsHD7/cyUNzljF1FHEbgTPN7LH2MClfwRMIsYlqTYpKTTe2A==", + "dependencies": { + "@radix-ui/number": "1.1.1", + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-select": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-2.2.5.tgz", + "integrity": "sha512-HnMTdXEVuuyzx63ME0ut4+sEMYW6oouHWNGUZc7ddvUWIcfCva/AMoqEW/3wnEllriMWBa0RHspCYnfCWJQYmA==", + "dependencies": { + "@radix-ui/number": "1.1.1", + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-focus-guards": "1.1.2", + "@radix-ui/react-focus-scope": "1.1.7", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-popper": "1.2.7", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-visually-hidden": "1.2.3", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.6.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-separator": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.1.7.tgz", + "integrity": "sha512-0HEb8R9E8A+jZjvmFCy/J4xhbXy3TV+9XSnGJ3KvTtjlIUy/YQ/p6UYZvi7YbeoeXdyU9+Y3scizK6hkY37baA==", + "dependencies": { + "@radix-ui/react-primitive": "2.1.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-slider": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slider/-/react-slider-1.3.5.tgz", + "integrity": "sha512-rkfe2pU2NBAYfGaxa3Mqosi7VZEWX5CxKaanRv0vZd4Zhl9fvQrg0VM93dv3xGLGfrHuoTRF3JXH8nb9g+B3fw==", + "dependencies": { + "@radix-ui/number": "1.1.1", + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-use-size": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-slot": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", + "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.2" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-switch": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-switch/-/react-switch-1.2.5.tgz", + "integrity": "sha512-5ijLkak6ZMylXsaImpZ8u4Rlf5grRmoc0p0QeX9VJtlrM4f5m3nCTX8tWga/zOA8PZYIR/t0p2Mnvd7InrJ6yQ==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-use-size": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-tabs": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.12.tgz", + "integrity": "sha512-GTVAlRVrQrSw3cEARM0nAx73ixrWDPNZAruETn3oHCNP6SbZ/hNxdxp+u7VkIEv3/sFoLq1PfcHrl7Pnp0CDpw==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-toast": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toast/-/react-toast-1.2.14.tgz", + "integrity": "sha512-nAP5FBxBJGQ/YfUB+r+O6USFVkWq3gAInkxyEnmvEV5jtSbfDhfa4hwX8CraCnbjMLsE7XSf/K75l9xXY7joWg==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-visually-hidden": "1.2.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-toggle": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.1.9.tgz", + "integrity": "sha512-ZoFkBBz9zv9GWer7wIjvdRxmh2wyc2oKWw6C6CseWd6/yq1DK/l5lJ+wnsmFwJZbBYqr02mrf8A2q/CVCuM3ZA==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-toggle-group": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.1.10.tgz", + "integrity": "sha512-kiU694Km3WFLTC75DdqgM/3Jauf3rD9wxeS9XtyWFKsBUeZA337lC+6uUazT7I1DhanZ5gyD5Stf8uf2dbQxOQ==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-toggle": "1.1.9", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-toolbar": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toolbar/-/react-toolbar-1.1.10.tgz", + "integrity": "sha512-jiwQsduEL++M4YBIurjSa+voD86OIytCod0/dbIxFZDLD8NfO1//keXYMfsW8BPcfqwoNjt+y06XcJqAb4KR7A==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-separator": "1.1.7", + "@radix-ui/react-toggle-group": "1.1.10" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-tooltip": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.2.7.tgz", + "integrity": "sha512-Ap+fNYwKTYJ9pzqW+Xe2HtMRbQ/EeWkj2qykZ6SuEV4iS/o1bZI5ssJbk4D2r8XuDuOBVz/tIx2JObtuqU+5Zw==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-popper": "1.2.7", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-visually-hidden": "1.2.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz", + "integrity": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.2.tgz", + "integrity": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==", + "dependencies": { + "@radix-ui/react-use-effect-event": "0.0.2", + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-effect-event": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.2.tgz", + "integrity": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-escape-keydown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.1.tgz", + "integrity": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==", + "dependencies": { + "@radix-ui/react-use-callback-ref": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-is-hydrated": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-is-hydrated/-/react-use-is-hydrated-0.1.0.tgz", + "integrity": "sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA==", + "dependencies": { + "use-sync-external-store": "^1.5.0" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.1.tgz", + "integrity": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-previous": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.1.1.tgz", + "integrity": "sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-rect": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.1.tgz", + "integrity": "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==", + "dependencies": { + "@radix-ui/rect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-size": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.1.tgz", + "integrity": "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-visually-hidden": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.3.tgz", + "integrity": "sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==", + "dependencies": { + "@radix-ui/react-primitive": "2.1.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/rect": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.1.tgz", + "integrity": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==" + }, + "node_modules/@radix-ui/themes": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@radix-ui/themes/-/themes-3.2.1.tgz", + "integrity": "sha512-WJL2YKAGItkunwm3O4cLTFKCGJTfAfF6Hmq7f5bCo1ggqC9qJQ/wfg/25AAN72aoEM1yqXZQ+pslsw48AFR0Xg==", + "dependencies": { + "@radix-ui/colors": "^3.0.0", + "classnames": "^2.3.2", + "radix-ui": "^1.1.3", + "react-remove-scroll-bar": "^2.3.8" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, "node_modules/@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -4032,7 +5535,7 @@ "version": "15.7.5", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", - "dev": true + "devOptional": true }, "node_modules/@types/q": { "version": "1.5.5", @@ -4055,7 +5558,7 @@ "version": "18.0.15", "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.15.tgz", "integrity": "sha512-iz3BtLuIYH1uWdsv6wXYdhozhqj20oD4/Hk2DNXIn1kFsmp9x8d9QB6FnPhfkbhd2PgEONt9Q1x/ebkwjfFLow==", - "dev": true, + "devOptional": true, "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -4066,7 +5569,7 @@ "version": "18.0.6", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz", "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==", - "dev": true, + "devOptional": true, "dependencies": { "@types/react": "*" } @@ -4098,7 +5601,7 @@ "version": "0.16.2", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", - "dev": true + "devOptional": true }, "node_modules/@types/serve-index": { "version": "1.9.1", @@ -5264,6 +6767,17 @@ "sprintf-js": "~1.0.2" } }, + "node_modules/aria-hidden": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz", + "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/aria-query": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", @@ -7107,7 +8621,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", - "dev": true + "devOptional": true }, "node_modules/damerau-levenshtein": { "version": "1.0.8", @@ -7257,7 +8771,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "devOptional": true, "engines": { "node": ">= 0.8" } @@ -7321,6 +8834,11 @@ "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", "devOptional": true }, + "node_modules/detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" + }, "node_modules/detect-port-alt": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", @@ -9787,6 +11305,14 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", + "engines": { + "node": ">=6" + } + }, "node_modules/get-own-enumerable-property-symbols": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", @@ -10231,7 +11757,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "devOptional": true, "dependencies": { "depd": "2.0.0", "inherits": "2.0.4", @@ -16690,6 +18215,82 @@ "integrity": "sha512-twwRO/ilhlG/FIgYeKGFqyHhoEhqgnKVkcmqMKi2r524gz3ZbDTcyFt38E9xjJI2vT+KbRNHVbnJ/e0I25Azwg==", "dev": true }, + "node_modules/radix-ui": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/radix-ui/-/radix-ui-1.4.2.tgz", + "integrity": "sha512-fT/3YFPJzf2WUpqDoQi005GS8EpCi+53VhcLaHUj5fwkPYiZAjk1mSxFvbMA8Uq71L03n+WysuYC+mlKkXxt/Q==", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-accessible-icon": "1.1.7", + "@radix-ui/react-accordion": "1.2.11", + "@radix-ui/react-alert-dialog": "1.1.14", + "@radix-ui/react-arrow": "1.1.7", + "@radix-ui/react-aspect-ratio": "1.1.7", + "@radix-ui/react-avatar": "1.1.10", + "@radix-ui/react-checkbox": "1.3.2", + "@radix-ui/react-collapsible": "1.1.11", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-context-menu": "2.2.15", + "@radix-ui/react-dialog": "1.1.14", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-dropdown-menu": "2.1.15", + "@radix-ui/react-focus-guards": "1.1.2", + "@radix-ui/react-focus-scope": "1.1.7", + "@radix-ui/react-form": "0.1.7", + "@radix-ui/react-hover-card": "1.1.14", + "@radix-ui/react-label": "2.1.7", + "@radix-ui/react-menu": "2.1.15", + "@radix-ui/react-menubar": "1.1.15", + "@radix-ui/react-navigation-menu": "1.2.13", + "@radix-ui/react-one-time-password-field": "0.1.7", + "@radix-ui/react-password-toggle-field": "0.1.2", + "@radix-ui/react-popover": "1.1.14", + "@radix-ui/react-popper": "1.2.7", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-progress": "1.1.7", + "@radix-ui/react-radio-group": "1.3.7", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-scroll-area": "1.2.9", + "@radix-ui/react-select": "2.2.5", + "@radix-ui/react-separator": "1.1.7", + "@radix-ui/react-slider": "1.3.5", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-switch": "1.2.5", + "@radix-ui/react-tabs": "1.1.12", + "@radix-ui/react-toast": "1.2.14", + "@radix-ui/react-toggle": "1.1.9", + "@radix-ui/react-toggle-group": "1.1.10", + "@radix-ui/react-toolbar": "1.1.10", + "@radix-ui/react-tooltip": "1.2.7", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-effect-event": "0.0.2", + "@radix-ui/react-use-escape-keydown": "1.1.1", + "@radix-ui/react-use-is-hydrated": "0.1.0", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-use-size": "1.1.1", + "@radix-ui/react-visually-hidden": "1.2.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, "node_modules/raf": { "version": "3.4.1", "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", @@ -16995,6 +18596,51 @@ "node": ">=0.10.0" } }, + "node_modules/react-remove-scroll": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.0.tgz", + "integrity": "sha512-sGsQtcjMqdQyijAHytfGEELB8FufGbfXIsvUTe+NLx1GDRJCXtCFLBLUI1eyZCKXXvbEU2C6gai0PZKoIE9Vbg==", + "dependencies": { + "react-remove-scroll-bar": "^2.3.7", + "react-style-singleton": "^2.2.3", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.3", + "use-sidecar": "^1.1.3" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-remove-scroll-bar": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", + "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==", + "dependencies": { + "react-style-singleton": "^2.2.2", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, "node_modules/react-router": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", @@ -17027,6 +18673,27 @@ "react": "^16.3.0 || ^17.0.0 || ^18.0.0" } }, + "node_modules/react-style-singleton": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", + "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==", + "dependencies": { + "get-nonce": "^1.0.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, "node_modules/read-cache": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", @@ -17914,8 +19581,7 @@ "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "devOptional": true + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, "node_modules/shebang-command": { "version": "2.0.0", @@ -18163,7 +19829,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "devOptional": true, "engines": { "node": ">= 0.8" } @@ -18448,11 +20113,44 @@ "twilio": "^4.7.2" } }, + "node_modules/supertokens-node/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/supertokens-node/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/supertokens-node/node_modules/psl": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" }, + "node_modules/supertokens-node/node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -18827,7 +20525,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "devOptional": true, "engines": { "node": ">=0.6" } @@ -19329,7 +21026,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "devOptional": true, "engines": { "node": ">= 0.8" } @@ -19390,6 +21086,55 @@ "requires-port": "^1.0.0" } }, + "node_modules/use-callback-ref": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", + "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sidecar": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", + "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", + "dependencies": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sync-external-store": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz", + "integrity": "sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -22159,6 +23904,36 @@ } } }, + "@floating-ui/core": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.0.tgz", + "integrity": "sha512-FRdBLykrPPA6P76GGGqlex/e7fbe0F1ykgxHYNXQsH/iTEtjMj/f9bpY5oQqbjt5VgZvgz/uKXbGuROijh3VLA==", + "requires": { + "@floating-ui/utils": "^0.2.9" + } + }, + "@floating-ui/dom": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.0.tgz", + "integrity": "sha512-lGTor4VlXcesUMh1cupTUTDoCxMb0V6bm3CnxHzQcw8Eaf1jQbgQX4i02fYgT0vJ82tb5MZ4CZk1LRGkktJCzg==", + "requires": { + "@floating-ui/core": "^1.7.0", + "@floating-ui/utils": "^0.2.9" + } + }, + "@floating-ui/react-dom": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz", + "integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==", + "requires": { + "@floating-ui/dom": "^1.0.0" + } + }, + "@floating-ui/utils": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.9.tgz", + "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==" + }, "@humanwhocodes/config-array": { "version": "0.10.4", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", @@ -22798,6 +24573,744 @@ "source-map": "^0.7.3" } }, + "@radix-ui/colors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/colors/-/colors-3.0.0.tgz", + "integrity": "sha512-FUOsGBkHrYJwCSEtWRCIfQbZG7q1e6DgxCIOe1SUQzDe/7rXXeA47s8yCn6fuTNQAj1Zq4oTFi9Yjp3wzElcxg==" + }, + "@radix-ui/number": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.1.1.tgz", + "integrity": "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==" + }, + "@radix-ui/primitive": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.2.tgz", + "integrity": "sha512-XnbHrrprsNqZKQhStrSwgRUQzoCI1glLzdw79xiZPoofhGICeZRSQ3dIxAKH1gb3OHfNf4d6f+vAv3kil2eggA==" + }, + "@radix-ui/react-accessible-icon": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-accessible-icon/-/react-accessible-icon-1.1.7.tgz", + "integrity": "sha512-XM+E4WXl0OqUJFovy6GjmxxFyx9opfCAIUku4dlKRd5YEPqt4kALOkQOp0Of6reHuUkJuiPBEc5k0o4z4lTC8A==", + "requires": { + "@radix-ui/react-visually-hidden": "1.2.3" + } + }, + "@radix-ui/react-accordion": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@radix-ui/react-accordion/-/react-accordion-1.2.11.tgz", + "integrity": "sha512-l3W5D54emV2ues7jjeG1xcyN7S3jnK3zE2zHqgn0CmMsy9lNJwmgcrmaxS+7ipw15FAivzKNzH3d5EcGoFKw0A==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collapsible": "1.1.11", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2" + } + }, + "@radix-ui/react-alert-dialog": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.1.14.tgz", + "integrity": "sha512-IOZfZ3nPvN6lXpJTBCunFQPRSvK8MDgSc1FB85xnIpUKOw9en0dJj8JmCAxV7BiZdtYlUpmrQjoTFkVYtdoWzQ==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dialog": "1.1.14", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3" + } + }, + "@radix-ui/react-arrow": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.7.tgz", + "integrity": "sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==", + "requires": { + "@radix-ui/react-primitive": "2.1.3" + } + }, + "@radix-ui/react-aspect-ratio": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-aspect-ratio/-/react-aspect-ratio-1.1.7.tgz", + "integrity": "sha512-Yq6lvO9HQyPwev1onK1daHCHqXVLzPhSVjmsNjCa2Zcxy2f7uJD2itDtxknv6FzAKCwD1qQkeVDmX/cev13n/g==", + "requires": { + "@radix-ui/react-primitive": "2.1.3" + } + }, + "@radix-ui/react-avatar": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-avatar/-/react-avatar-1.1.10.tgz", + "integrity": "sha512-V8piFfWapM5OmNCXTzVQY+E1rDa53zY+MQ4Y7356v4fFz6vqCyUtIz2rUD44ZEdwg78/jKmMJHj07+C/Z/rcog==", + "requires": { + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-is-hydrated": "0.1.0", + "@radix-ui/react-use-layout-effect": "1.1.1" + } + }, + "@radix-ui/react-checkbox": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.3.2.tgz", + "integrity": "sha512-yd+dI56KZqawxKZrJ31eENUwqc1QSqg4OZ15rybGjF2ZNwMO+wCyHzAVLRp9qoYJf7kYy0YpZ2b0JCzJ42HZpA==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-use-size": "1.1.1" + } + }, + "@radix-ui/react-collapsible": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collapsible/-/react-collapsible-1.1.11.tgz", + "integrity": "sha512-2qrRsVGSCYasSz1RFOorXwl0H7g7J1frQtgpQgYrt+MOidtPAINHn9CPovQXb83r8ahapdx3Tu0fa/pdFFSdPg==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-layout-effect": "1.1.1" + } + }, + "@radix-ui/react-collection": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.7.tgz", + "integrity": "sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==", + "requires": { + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3" + } + }, + "@radix-ui/react-compose-refs": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz", + "integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==", + "requires": {} + }, + "@radix-ui/react-context": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz", + "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==", + "requires": {} + }, + "@radix-ui/react-context-menu": { + "version": "2.2.15", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context-menu/-/react-context-menu-2.2.15.tgz", + "integrity": "sha512-UsQUMjcYTsBjTSXw0P3GO0werEQvUY2plgRQuKoCTtkNr45q1DiL51j4m7gxhABzZ0BadoXNsIbg7F3KwiUBbw==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-menu": "2.1.15", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2" + } + }, + "@radix-ui/react-dialog": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.14.tgz", + "integrity": "sha512-+CpweKjqpzTmwRwcYECQcNYbI8V9VSQt0SNFKeEBLgfucbsLssU6Ppq7wUdNXEGb573bMjFhVjKVll8rmV6zMw==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-focus-guards": "1.1.2", + "@radix-ui/react-focus-scope": "1.1.7", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.6.3" + } + }, + "@radix-ui/react-direction": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.1.tgz", + "integrity": "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==", + "requires": {} + }, + "@radix-ui/react-dismissable-layer": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.10.tgz", + "integrity": "sha512-IM1zzRV4W3HtVgftdQiiOmA0AdJlCtMLe00FXaHwgt3rAnNsIyDqshvkIW3hj/iu5hu8ERP7KIYki6NkqDxAwQ==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-escape-keydown": "1.1.1" + } + }, + "@radix-ui/react-dropdown-menu": { + "version": "2.1.15", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.15.tgz", + "integrity": "sha512-mIBnOjgwo9AH3FyKaSWoSu/dYj6VdhJ7frEPiGTeXCdUFHjl9h3mFh2wwhEtINOmYXWhdpf1rY2minFsmaNgVQ==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-menu": "2.1.15", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2" + } + }, + "@radix-ui/react-focus-guards": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.2.tgz", + "integrity": "sha512-fyjAACV62oPV925xFCrH8DR5xWhg9KYtJT4s3u54jxp+L/hbpTY2kIeEFFbFe+a/HCE94zGQMZLIpVTPVZDhaA==", + "requires": {} + }, + "@radix-ui/react-focus-scope": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz", + "integrity": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==", + "requires": { + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1" + } + }, + "@radix-ui/react-form": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-form/-/react-form-0.1.7.tgz", + "integrity": "sha512-IXLKFnaYvFg/KkeV5QfOX7tRnwHXp127koOFUjLWMTrRv5Rny3DQcAtIFFeA/Cli4HHM8DuJCXAUsgnFVJndlw==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-label": "2.1.7", + "@radix-ui/react-primitive": "2.1.3" + } + }, + "@radix-ui/react-hover-card": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-hover-card/-/react-hover-card-1.1.14.tgz", + "integrity": "sha512-CPYZ24Mhirm+g6D8jArmLzjYu4Eyg3TTUHswR26QgzXBHBe64BO/RHOJKzmF/Dxb4y4f9PKyJdwm/O/AhNkb+Q==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-popper": "1.2.7", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2" + } + }, + "@radix-ui/react-id": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.1.tgz", + "integrity": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==", + "requires": { + "@radix-ui/react-use-layout-effect": "1.1.1" + } + }, + "@radix-ui/react-label": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.1.7.tgz", + "integrity": "sha512-YT1GqPSL8kJn20djelMX7/cTRp/Y9w5IZHvfxQTVHrOqa2yMl7i/UfMqKRU5V7mEyKTrUVgJXhNQPVCG8PBLoQ==", + "requires": { + "@radix-ui/react-primitive": "2.1.3" + } + }, + "@radix-ui/react-menu": { + "version": "2.1.15", + "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.15.tgz", + "integrity": "sha512-tVlmA3Vb9n8SZSd+YSbuFR66l87Wiy4du+YE+0hzKQEANA+7cWKH1WgqcEX4pXqxUFQKrWQGHdvEfw00TjFiew==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-focus-guards": "1.1.2", + "@radix-ui/react-focus-scope": "1.1.7", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-popper": "1.2.7", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.6.3" + } + }, + "@radix-ui/react-menubar": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/@radix-ui/react-menubar/-/react-menubar-1.1.15.tgz", + "integrity": "sha512-Z71C7LGD+YDYo3TV81paUs8f3Zbmkvg6VLRQpKYfzioOE6n7fOhA3ApK/V/2Odolxjoc4ENk8AYCjohCNayd5A==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-menu": "2.1.15", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-use-controllable-state": "1.2.2" + } + }, + "@radix-ui/react-navigation-menu": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/@radix-ui/react-navigation-menu/-/react-navigation-menu-1.2.13.tgz", + "integrity": "sha512-WG8wWfDiJlSF5hELjwfjSGOXcBR/ZMhBFCGYe8vERpC39CQYZeq1PQ2kaYHdye3V95d06H89KGMsVCIE4LWo3g==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-visually-hidden": "1.2.3" + } + }, + "@radix-ui/react-one-time-password-field": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-one-time-password-field/-/react-one-time-password-field-0.1.7.tgz", + "integrity": "sha512-w1vm7AGI8tNXVovOK7TYQHrAGpRF7qQL+ENpT1a743De5Zmay2RbWGKAiYDKIyIuqptns+znCKwNztE2xl1n0Q==", + "requires": { + "@radix-ui/number": "1.1.1", + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-effect-event": "0.0.2", + "@radix-ui/react-use-is-hydrated": "0.1.0", + "@radix-ui/react-use-layout-effect": "1.1.1" + } + }, + "@radix-ui/react-password-toggle-field": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-password-toggle-field/-/react-password-toggle-field-0.1.2.tgz", + "integrity": "sha512-F90uYnlBsLPU1UbSLciLsWQmk8+hdWa6SFw4GXaIdNWxFxI5ITKVdAG64f+Twaa9ic6xE7pqxPyUmodrGjT4pQ==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-effect-event": "0.0.2", + "@radix-ui/react-use-is-hydrated": "0.1.0" + } + }, + "@radix-ui/react-popover": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.1.14.tgz", + "integrity": "sha512-ODz16+1iIbGUfFEfKx2HTPKizg2MN39uIOV8MXeHnmdd3i/N9Wt7vU46wbHsqA0xoaQyXVcs0KIlBdOA2Y95bw==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-focus-guards": "1.1.2", + "@radix-ui/react-focus-scope": "1.1.7", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-popper": "1.2.7", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.6.3" + } + }, + "@radix-ui/react-popper": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.7.tgz", + "integrity": "sha512-IUFAccz1JyKcf/RjB552PlWwxjeCJB8/4KxT7EhBHOJM+mN7LdW+B3kacJXILm32xawcMMjb2i0cIZpo+f9kiQ==", + "requires": { + "@floating-ui/react-dom": "^2.0.0", + "@radix-ui/react-arrow": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-use-rect": "1.1.1", + "@radix-ui/react-use-size": "1.1.1", + "@radix-ui/rect": "1.1.1" + } + }, + "@radix-ui/react-portal": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz", + "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==", + "requires": { + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-layout-effect": "1.1.1" + } + }, + "@radix-ui/react-presence": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.4.tgz", + "integrity": "sha512-ueDqRbdc4/bkaQT3GIpLQssRlFgWaL/U2z/S31qRwwLWoxHLgry3SIfCwhxeQNbirEUXFa+lq3RL3oBYXtcmIA==", + "requires": { + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-use-layout-effect": "1.1.1" + } + }, + "@radix-ui/react-primitive": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz", + "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==", + "requires": { + "@radix-ui/react-slot": "1.2.3" + } + }, + "@radix-ui/react-progress": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-progress/-/react-progress-1.1.7.tgz", + "integrity": "sha512-vPdg/tF6YC/ynuBIJlk1mm7Le0VgW6ub6J2UWnTQ7/D23KXcPI1qy+0vBkgKgd38RCMJavBXpB83HPNFMTb0Fg==", + "requires": { + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-primitive": "2.1.3" + } + }, + "@radix-ui/react-radio-group": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-radio-group/-/react-radio-group-1.3.7.tgz", + "integrity": "sha512-9w5XhD0KPOrm92OTTE0SysH3sYzHsSTHNvZgUBo/VZ80VdYyB5RneDbc0dKpURS24IxkoFRu/hI0i4XyfFwY6g==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-use-size": "1.1.1" + } + }, + "@radix-ui/react-roving-focus": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.10.tgz", + "integrity": "sha512-dT9aOXUen9JSsxnMPv/0VqySQf5eDQ6LCk5Sw28kamz8wSOW2bJdlX2Bg5VUIIcV+6XlHpWTIuTPCf/UNIyq8Q==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2" + } + }, + "@radix-ui/react-scroll-area": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/@radix-ui/react-scroll-area/-/react-scroll-area-1.2.9.tgz", + "integrity": "sha512-YSjEfBXnhUELsO2VzjdtYYD4CfQjvao+lhhrX5XsHD7/cyUNzljF1FHEbgTPN7LH2MClfwRMIsYlqTYpKTTe2A==", + "requires": { + "@radix-ui/number": "1.1.1", + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-layout-effect": "1.1.1" + } + }, + "@radix-ui/react-select": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-2.2.5.tgz", + "integrity": "sha512-HnMTdXEVuuyzx63ME0ut4+sEMYW6oouHWNGUZc7ddvUWIcfCva/AMoqEW/3wnEllriMWBa0RHspCYnfCWJQYmA==", + "requires": { + "@radix-ui/number": "1.1.1", + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-focus-guards": "1.1.2", + "@radix-ui/react-focus-scope": "1.1.7", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-popper": "1.2.7", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-visually-hidden": "1.2.3", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.6.3" + } + }, + "@radix-ui/react-separator": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.1.7.tgz", + "integrity": "sha512-0HEb8R9E8A+jZjvmFCy/J4xhbXy3TV+9XSnGJ3KvTtjlIUy/YQ/p6UYZvi7YbeoeXdyU9+Y3scizK6hkY37baA==", + "requires": { + "@radix-ui/react-primitive": "2.1.3" + } + }, + "@radix-ui/react-slider": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slider/-/react-slider-1.3.5.tgz", + "integrity": "sha512-rkfe2pU2NBAYfGaxa3Mqosi7VZEWX5CxKaanRv0vZd4Zhl9fvQrg0VM93dv3xGLGfrHuoTRF3JXH8nb9g+B3fw==", + "requires": { + "@radix-ui/number": "1.1.1", + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-use-size": "1.1.1" + } + }, + "@radix-ui/react-slot": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", + "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", + "requires": { + "@radix-ui/react-compose-refs": "1.1.2" + } + }, + "@radix-ui/react-switch": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-switch/-/react-switch-1.2.5.tgz", + "integrity": "sha512-5ijLkak6ZMylXsaImpZ8u4Rlf5grRmoc0p0QeX9VJtlrM4f5m3nCTX8tWga/zOA8PZYIR/t0p2Mnvd7InrJ6yQ==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-use-size": "1.1.1" + } + }, + "@radix-ui/react-tabs": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.12.tgz", + "integrity": "sha512-GTVAlRVrQrSw3cEARM0nAx73ixrWDPNZAruETn3oHCNP6SbZ/hNxdxp+u7VkIEv3/sFoLq1PfcHrl7Pnp0CDpw==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-use-controllable-state": "1.2.2" + } + }, + "@radix-ui/react-toast": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toast/-/react-toast-1.2.14.tgz", + "integrity": "sha512-nAP5FBxBJGQ/YfUB+r+O6USFVkWq3gAInkxyEnmvEV5jtSbfDhfa4hwX8CraCnbjMLsE7XSf/K75l9xXY7joWg==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-visually-hidden": "1.2.3" + } + }, + "@radix-ui/react-toggle": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.1.9.tgz", + "integrity": "sha512-ZoFkBBz9zv9GWer7wIjvdRxmh2wyc2oKWw6C6CseWd6/yq1DK/l5lJ+wnsmFwJZbBYqr02mrf8A2q/CVCuM3ZA==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2" + } + }, + "@radix-ui/react-toggle-group": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.1.10.tgz", + "integrity": "sha512-kiU694Km3WFLTC75DdqgM/3Jauf3rD9wxeS9XtyWFKsBUeZA337lC+6uUazT7I1DhanZ5gyD5Stf8uf2dbQxOQ==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-toggle": "1.1.9", + "@radix-ui/react-use-controllable-state": "1.2.2" + } + }, + "@radix-ui/react-toolbar": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toolbar/-/react-toolbar-1.1.10.tgz", + "integrity": "sha512-jiwQsduEL++M4YBIurjSa+voD86OIytCod0/dbIxFZDLD8NfO1//keXYMfsW8BPcfqwoNjt+y06XcJqAb4KR7A==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-separator": "1.1.7", + "@radix-ui/react-toggle-group": "1.1.10" + } + }, + "@radix-ui/react-tooltip": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.2.7.tgz", + "integrity": "sha512-Ap+fNYwKTYJ9pzqW+Xe2HtMRbQ/EeWkj2qykZ6SuEV4iS/o1bZI5ssJbk4D2r8XuDuOBVz/tIx2JObtuqU+5Zw==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-popper": "1.2.7", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-visually-hidden": "1.2.3" + } + }, + "@radix-ui/react-use-callback-ref": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz", + "integrity": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==", + "requires": {} + }, + "@radix-ui/react-use-controllable-state": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.2.tgz", + "integrity": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==", + "requires": { + "@radix-ui/react-use-effect-event": "0.0.2", + "@radix-ui/react-use-layout-effect": "1.1.1" + } + }, + "@radix-ui/react-use-effect-event": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.2.tgz", + "integrity": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==", + "requires": { + "@radix-ui/react-use-layout-effect": "1.1.1" + } + }, + "@radix-ui/react-use-escape-keydown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.1.tgz", + "integrity": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==", + "requires": { + "@radix-ui/react-use-callback-ref": "1.1.1" + } + }, + "@radix-ui/react-use-is-hydrated": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-is-hydrated/-/react-use-is-hydrated-0.1.0.tgz", + "integrity": "sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA==", + "requires": { + "use-sync-external-store": "^1.5.0" + } + }, + "@radix-ui/react-use-layout-effect": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.1.tgz", + "integrity": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==", + "requires": {} + }, + "@radix-ui/react-use-previous": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.1.1.tgz", + "integrity": "sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==", + "requires": {} + }, + "@radix-ui/react-use-rect": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.1.tgz", + "integrity": "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==", + "requires": { + "@radix-ui/rect": "1.1.1" + } + }, + "@radix-ui/react-use-size": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.1.tgz", + "integrity": "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==", + "requires": { + "@radix-ui/react-use-layout-effect": "1.1.1" + } + }, + "@radix-ui/react-visually-hidden": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.3.tgz", + "integrity": "sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==", + "requires": { + "@radix-ui/react-primitive": "2.1.3" + } + }, + "@radix-ui/rect": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.1.tgz", + "integrity": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==" + }, + "@radix-ui/themes": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@radix-ui/themes/-/themes-3.2.1.tgz", + "integrity": "sha512-WJL2YKAGItkunwm3O4cLTFKCGJTfAfF6Hmq7f5bCo1ggqC9qJQ/wfg/25AAN72aoEM1yqXZQ+pslsw48AFR0Xg==", + "requires": { + "@radix-ui/colors": "^3.0.0", + "classnames": "^2.3.2", + "radix-ui": "^1.1.3", + "react-remove-scroll-bar": "^2.3.8" + } + }, "@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -23436,7 +25949,7 @@ "version": "15.7.5", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", - "dev": true + "devOptional": true }, "@types/q": { "version": "1.5.5", @@ -23459,7 +25972,7 @@ "version": "18.0.15", "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.15.tgz", "integrity": "sha512-iz3BtLuIYH1uWdsv6wXYdhozhqj20oD4/Hk2DNXIn1kFsmp9x8d9QB6FnPhfkbhd2PgEONt9Q1x/ebkwjfFLow==", - "dev": true, + "devOptional": true, "requires": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -23470,7 +25983,7 @@ "version": "18.0.6", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz", "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==", - "dev": true, + "devOptional": true, "requires": { "@types/react": "*" } @@ -23502,7 +26015,7 @@ "version": "0.16.2", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", - "dev": true + "devOptional": true }, "@types/serve-index": { "version": "1.9.1", @@ -24315,6 +26828,14 @@ "sprintf-js": "~1.0.2" } }, + "aria-hidden": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz", + "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==", + "requires": { + "tslib": "^2.0.0" + } + }, "aria-query": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", @@ -25670,7 +28191,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", - "dev": true + "devOptional": true }, "damerau-levenshtein": { "version": "1.0.8", @@ -25784,8 +28305,7 @@ "depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "devOptional": true + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" }, "dependency-tree": { "version": "8.1.2", @@ -25832,6 +28352,11 @@ "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", "devOptional": true }, + "detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" + }, "detect-port-alt": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", @@ -27643,6 +30168,11 @@ "has-symbols": "^1.0.3" } }, + "get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==" + }, "get-own-enumerable-property-symbols": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", @@ -27972,7 +30502,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "devOptional": true, "requires": { "depd": "2.0.0", "inherits": "2.0.4", @@ -32544,6 +35073,68 @@ "integrity": "sha512-twwRO/ilhlG/FIgYeKGFqyHhoEhqgnKVkcmqMKi2r524gz3ZbDTcyFt38E9xjJI2vT+KbRNHVbnJ/e0I25Azwg==", "dev": true }, + "radix-ui": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/radix-ui/-/radix-ui-1.4.2.tgz", + "integrity": "sha512-fT/3YFPJzf2WUpqDoQi005GS8EpCi+53VhcLaHUj5fwkPYiZAjk1mSxFvbMA8Uq71L03n+WysuYC+mlKkXxt/Q==", + "requires": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-accessible-icon": "1.1.7", + "@radix-ui/react-accordion": "1.2.11", + "@radix-ui/react-alert-dialog": "1.1.14", + "@radix-ui/react-arrow": "1.1.7", + "@radix-ui/react-aspect-ratio": "1.1.7", + "@radix-ui/react-avatar": "1.1.10", + "@radix-ui/react-checkbox": "1.3.2", + "@radix-ui/react-collapsible": "1.1.11", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-context-menu": "2.2.15", + "@radix-ui/react-dialog": "1.1.14", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-dropdown-menu": "2.1.15", + "@radix-ui/react-focus-guards": "1.1.2", + "@radix-ui/react-focus-scope": "1.1.7", + "@radix-ui/react-form": "0.1.7", + "@radix-ui/react-hover-card": "1.1.14", + "@radix-ui/react-label": "2.1.7", + "@radix-ui/react-menu": "2.1.15", + "@radix-ui/react-menubar": "1.1.15", + "@radix-ui/react-navigation-menu": "1.2.13", + "@radix-ui/react-one-time-password-field": "0.1.7", + "@radix-ui/react-password-toggle-field": "0.1.2", + "@radix-ui/react-popover": "1.1.14", + "@radix-ui/react-popper": "1.2.7", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-progress": "1.1.7", + "@radix-ui/react-radio-group": "1.3.7", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-scroll-area": "1.2.9", + "@radix-ui/react-select": "2.2.5", + "@radix-ui/react-separator": "1.1.7", + "@radix-ui/react-slider": "1.3.5", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-switch": "1.2.5", + "@radix-ui/react-tabs": "1.1.12", + "@radix-ui/react-toast": "1.2.14", + "@radix-ui/react-toggle": "1.1.9", + "@radix-ui/react-toggle-group": "1.1.10", + "@radix-ui/react-toolbar": "1.1.10", + "@radix-ui/react-tooltip": "1.2.7", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-effect-event": "0.0.2", + "@radix-ui/react-use-escape-keydown": "1.1.1", + "@radix-ui/react-use-is-hydrated": "0.1.0", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-use-size": "1.1.1", + "@radix-ui/react-visually-hidden": "1.2.3" + } + }, "raf": { "version": "3.4.1", "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", @@ -32785,6 +35376,27 @@ "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" }, + "react-remove-scroll": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.0.tgz", + "integrity": "sha512-sGsQtcjMqdQyijAHytfGEELB8FufGbfXIsvUTe+NLx1GDRJCXtCFLBLUI1eyZCKXXvbEU2C6gai0PZKoIE9Vbg==", + "requires": { + "react-remove-scroll-bar": "^2.3.7", + "react-style-singleton": "^2.2.3", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.3", + "use-sidecar": "^1.1.3" + } + }, + "react-remove-scroll-bar": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", + "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==", + "requires": { + "react-style-singleton": "^2.2.2", + "tslib": "^2.0.0" + } + }, "react-router": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", @@ -32808,6 +35420,15 @@ "integrity": "sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw==", "requires": {} }, + "react-style-singleton": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", + "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==", + "requires": { + "get-nonce": "^1.0.0", + "tslib": "^2.0.0" + } + }, "read-cache": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", @@ -33466,8 +36087,7 @@ "setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "devOptional": true + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, "shebang-command": { "version": "2.0.0", @@ -33676,8 +36296,7 @@ "statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "devOptional": true + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" }, "string_decoder": { "version": "1.3.0", @@ -33885,10 +36504,34 @@ "twilio": "^4.7.2" }, "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, "psl": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } } } }, @@ -34173,8 +36816,7 @@ "toidentifier": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "devOptional": true + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" }, "tough-cookie": { "version": "4.0.0", @@ -34541,8 +37183,7 @@ "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "devOptional": true + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" }, "unquote": { "version": "1.1.1", @@ -34580,6 +37221,29 @@ "requires-port": "^1.0.0" } }, + "use-callback-ref": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", + "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", + "requires": { + "tslib": "^2.0.0" + } + }, + "use-sidecar": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", + "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", + "requires": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + } + }, + "use-sync-external-store": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz", + "integrity": "sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==", + "requires": {} + }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", diff --git a/package.json b/package.json index c5d9d142..9d7735ec 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "dependencies": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@radix-ui/themes": "^3.2.1", "@svgr/webpack": "^5.5.0", "babel-jest": "^27.4.2", "babel-loader": "^8.2.3", diff --git a/src/App.tsx b/src/App.tsx index ca847003..a66e1d2f 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -13,6 +13,7 @@ * under the License. */ +import { Theme } from "@radix-ui/themes"; import { Route, BrowserRouter as Router, Routes } from "react-router-dom"; import UsersListPage from "./ui/pages/usersList/UsersList"; import { getDashboardAppBasePath } from "./utils"; @@ -41,28 +42,34 @@ function App() { - - - - } - /> - } - /> - } - /> - } - /> - - - + + + + + } + /> + } + /> + } + /> + } + /> + + + + + diff --git a/src/ui/styles/index.ts b/src/ui/styles/index.ts index 873f3a86..769065cb 100644 --- a/src/ui/styles/index.ts +++ b/src/ui/styles/index.ts @@ -13,6 +13,7 @@ * under the License. */ +import "@radix-ui/themes/styles.css"; import "./index.css"; -import "./variables.css"; import "./uikit.scss"; +import "./variables.css"; From c57fb41550459b4921732c42f46ce05578d8d7b2 Mon Sep 17 00:00:00 2001 From: Favour Ohans Date: Wed, 28 May 2025 00:43:26 +0100 Subject: [PATCH 03/18] =?UTF-8?q?=F0=9F=92=87=E2=80=8D=E2=99=80=EF=B8=8F:?= =?UTF-8?q?=20Update=20layout=20styles?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/roles-and-permissions.svg | 5 +- src/assets/tenant-management.svg | 11 ++--- src/assets/user-management.svg | 5 ++ src/assets/user-managment.svg | 3 -- src/images.ts | 2 +- src/ui/components/auth/Auth.tsx | 7 +-- src/ui/components/auth/SignOutBtn.tsx | 5 +- src/ui/components/errorboundary/index.tsx | 6 --- src/ui/components/footer/footer.scss | 52 -------------------- src/ui/components/footer/footer.tsx | 47 ------------------ src/ui/components/header/header.scss | 2 +- src/ui/components/sidebar/index.tsx | 2 +- src/ui/components/sidebar/sidebar.scss | 59 +++++++++-------------- src/ui/layouts/mainLayout.scss | 8 +-- src/ui/layouts/mainLayout.tsx | 6 --- src/ui/pages/tenants/index.scss | 6 +-- src/ui/pages/userroles/index.scss | 6 +-- src/ui/pages/usersList/UsersList.scss | 2 +- src/ui/styles/variables.css | 16 +++++- 19 files changed, 67 insertions(+), 183 deletions(-) create mode 100644 src/assets/user-management.svg delete mode 100644 src/assets/user-managment.svg delete mode 100644 src/ui/components/footer/footer.scss delete mode 100644 src/ui/components/footer/footer.tsx diff --git a/src/assets/roles-and-permissions.svg b/src/assets/roles-and-permissions.svg index bb33955c..5ac9f75b 100644 --- a/src/assets/roles-and-permissions.svg +++ b/src/assets/roles-and-permissions.svg @@ -1,3 +1,4 @@ - - + + diff --git a/src/assets/tenant-management.svg b/src/assets/tenant-management.svg index 0d82d313..5b6ce4a8 100644 --- a/src/assets/tenant-management.svg +++ b/src/assets/tenant-management.svg @@ -1,9 +1,4 @@ - - - - - - - + + - diff --git a/src/assets/user-management.svg b/src/assets/user-management.svg new file mode 100644 index 00000000..a1ca7dad --- /dev/null +++ b/src/assets/user-management.svg @@ -0,0 +1,5 @@ + + + + diff --git a/src/assets/user-managment.svg b/src/assets/user-managment.svg deleted file mode 100644 index d18cff15..00000000 --- a/src/assets/user-managment.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/images.ts b/src/images.ts index 352815e3..b4e22989 100644 --- a/src/images.ts +++ b/src/images.ts @@ -94,5 +94,5 @@ import "./assets/triangle-down.svg"; import "./assets/Union-yellow.png"; import "./assets/Union.png"; import "./assets/unlink-login-method.png"; -import "./assets/user-managment.svg"; +import "./assets/user-management.svg"; import "./logo.svg"; diff --git a/src/ui/components/auth/Auth.tsx b/src/ui/components/auth/Auth.tsx index cd9b21f2..6ea4ddc3 100644 --- a/src/ui/components/auth/Auth.tsx +++ b/src/ui/components/auth/Auth.tsx @@ -15,7 +15,6 @@ import React, { useState } from "react"; import { getImageUrl } from "../../../utils"; -import { Footer, LOGO_ICON_LIGHT } from "../footer/footer"; import SafeAreaView from "../safeAreaView/SafeAreaView"; import "./Auth.scss"; import SignInContentWrapper from "./SignInContentWrapper"; @@ -23,6 +22,7 @@ import SignUpOrResetPassword from "./SignUpOrResetPasswordContent"; import { type ContentMode } from "./types"; const INITIAL_CONTENT_TO_SHOW: ContentMode = "sign-in"; +export const LOGO_ICON_LIGHT = getImageUrl("ST_full_logo_light_theme.svg"); const Auth: React.FC<{ onSuccess: () => void; @@ -72,11 +72,6 @@ const Auth: React.FC<{ {getContentToRender()} -
); }; diff --git a/src/ui/components/auth/SignOutBtn.tsx b/src/ui/components/auth/SignOutBtn.tsx index 53902218..60b39c89 100644 --- a/src/ui/components/auth/SignOutBtn.tsx +++ b/src/ui/components/auth/SignOutBtn.tsx @@ -22,7 +22,10 @@ const SignOutBtn = () => { ); diff --git a/src/ui/components/errorboundary/index.tsx b/src/ui/components/errorboundary/index.tsx index b56b77f4..2331c0fb 100644 --- a/src/ui/components/errorboundary/index.tsx +++ b/src/ui/components/errorboundary/index.tsx @@ -15,7 +15,6 @@ import React, { PropsWithChildren } from "react"; import { getImageUrl } from "../../../utils"; -import { Footer } from "../footer/footer"; import "./error-boundary.scss"; // eslint-disable-next-line @typescript-eslint/ban-types @@ -51,11 +50,6 @@ export default class ErrorBoundary extends React.Component {

-
); } diff --git a/src/ui/components/footer/footer.scss b/src/ui/components/footer/footer.scss deleted file mode 100644 index 9d16a4f0..00000000 --- a/src/ui/components/footer/footer.scss +++ /dev/null @@ -1,52 +0,0 @@ -/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved. -* -* This software is licensed under the Apache License, Version 2.0 (the -* "License") as published by the Apache Software Foundation. -* -* You may not use this file except in compliance with the License. You may -* obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -* License for the specific language governing permissions and limitations -* under the License. -*/ - -.footer { - bottom: 0; - min-height: 62px; - display: flex; - padding: 20px 32px; - z-index: 20; - - .logo { - height: 23px; - width: 151px; - } - - &.alignment-right { - justify-content: flex-end; - } - &.alignment-center { - justify-content: center; - } - - &.vertical-center { - align-items: center; - } - &.vertical-bottom { - align-self: flex-end; - } - - &.color-dark { - background-color: var(--color-black); - .logo { - width: 148px; - } - } - - &.size-large { - padding: 40px 32px; - } -} diff --git a/src/ui/components/footer/footer.tsx b/src/ui/components/footer/footer.tsx deleted file mode 100644 index 5b762e5d..00000000 --- a/src/ui/components/footer/footer.tsx +++ /dev/null @@ -1,47 +0,0 @@ -/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved. - * - * This software is licensed under the Apache License, Version 2.0 (the - * "License") as published by the Apache Software Foundation. - * - * You may not use this file except in compliance with the License. You may - * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the - * License for the specific language governing permissions and limitations - * under the License. - */ - -import { getImageUrl } from "../../../utils"; -import "./footer.scss"; - -export type FooterProps = { - horizontalAlignment?: "left" | "center" | "right"; - verticalAlignment?: "top" | "bottom" | "center"; - colorMode?: "light" | "dark"; - size?: "normal" | "large"; -}; - -export const LOGO_DARK = getImageUrl("ST_full_logo_dark_theme.svg"); -export const LOGO_LIGHT = getImageUrl("ST_icon_light_theme.svg"); -export const LOGO_ICON_LIGHT = getImageUrl("ST_full_logo_light_theme.svg"); -export const LOGO_ICON_DARK = getImageUrl("ST_icon_dark_theme.svg"); - -export const Footer = ({ horizontalAlignment, verticalAlignment, colorMode, size }: FooterProps) => { - return ( -
- - Supertokens - -
- ); -}; diff --git a/src/ui/components/header/header.scss b/src/ui/components/header/header.scss index b5b6f3be..aeb4dac3 100644 --- a/src/ui/components/header/header.scss +++ b/src/ui/components/header/header.scss @@ -24,7 +24,7 @@ align-items: center; background: #fff; - box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); + box-shadow: var(--shadow-2); } .st-header-mobile { diff --git a/src/ui/components/sidebar/index.tsx b/src/ui/components/sidebar/index.tsx index db26bf86..9ed75081 100644 --- a/src/ui/components/sidebar/index.tsx +++ b/src/ui/components/sidebar/index.tsx @@ -17,7 +17,7 @@ import { Link, useLocation } from "react-router-dom"; import { ReactComponent as PermissionsIcon } from "../../../assets/roles-and-permissions.svg"; import { ReactComponent as TenantManagementIcon } from "../../../assets/tenant-management.svg"; -import { ReactComponent as UserManagementIcon } from "../../../assets/user-managment.svg"; +import { ReactComponent as UserManagementIcon } from "../../../assets/user-management.svg"; import "./sidebar.scss"; diff --git a/src/ui/components/sidebar/sidebar.scss b/src/ui/components/sidebar/sidebar.scss index 9284db74..c8abb9ee 100644 --- a/src/ui/components/sidebar/sidebar.scss +++ b/src/ui/components/sidebar/sidebar.scss @@ -1,61 +1,46 @@ .sidebar { position: fixed; - height: 100vh; + height: calc(100% - var(--header-height) - 2 * var(--sidebar-y-margin)); width: var(--sidebar-width); - margin-top: 64px; - border-right: 1px solid var(--light-borders-border-base, #e5e7eb); + margin: var(--sidebar-y-margin) var(--sidebar-x-margin); background-color: var(--color-window-bg); z-index: 10; + border-radius: var(--Radius-5, 12px); + background: #fff; + box-shadow: var(--shadow-2); } .sidebar-list { - margin-top: 50px; + padding: 20px 12px; list-style-type: none; } .sidebar-list > li { - margin: 14px 16px; - - & .active { - border-radius: 6px; - border: 1px solid rgba(255, 153, 51, 0.15); - background: rgba(255, 153, 51, 0.1); - - color: #f93; - font-weight: 500; - - & > svg { - stroke: var(--color-primary); - stroke-width: 0.3px; - } - - &:hover { - background: rgba(255, 153, 51, 0.1) !important; - } - } + margin: 14px 0px; } .sidebar-list > li > a { - display: block; - padding: 6px 8px; - border-radius: 6px; - - color: var(--light-foregrounds-fg-subtle, #4b5563); - font-size: 13px; - font-style: normal; - font-weight: 400; + display: flex; + align-items: center; + padding: 8px; + font-weight: 500; + font-size: 16px; + border-radius: 8px; + color: var(--color-neutral-alpha); line-height: 20px; - - border: 1px solid transparent; - text-decoration: none; - display: flex; justify-content: flex-start; gap: 12px; - &:hover:not(.active) { - background: #eee !important; + &:hover { + background: rgba(1, 68, 255, 0.06); + color: var(--color-accent-alpha); + } + + &.active { + background: rgba(1, 68, 255, 0.06); + color: var(--color-accent-alpha); } } diff --git a/src/ui/layouts/mainLayout.scss b/src/ui/layouts/mainLayout.scss index fb9c7137..4c66b3ef 100644 --- a/src/ui/layouts/mainLayout.scss +++ b/src/ui/layouts/mainLayout.scss @@ -1,11 +1,11 @@ .main-layout-container { display: block; + margin-top: var(--header-height); .main-content { - margin-top: 44px; - margin-left: var(--sidebar-width); - padding: 0 20px; - min-height: 100vh; + margin-left: calc(var(--sidebar-width) + 2 * var(--sidebar-x-margin)); + padding: var(--main-content-y-padding) var(--main-content-x-padding) 0 var(--main-content-x-padding); + min-height: calc(100vh - var(--header-height)); } } diff --git a/src/ui/layouts/mainLayout.tsx b/src/ui/layouts/mainLayout.tsx index 47156275..753e7834 100644 --- a/src/ui/layouts/mainLayout.tsx +++ b/src/ui/layouts/mainLayout.tsx @@ -1,4 +1,3 @@ -import { Footer } from "../components/footer/footer"; import Header from "../components/header"; import SideBar from "../components/sidebar"; @@ -15,11 +14,6 @@ export default function MainLayout({ children }: MainLayoutProps) {
{children}
-
); diff --git a/src/ui/pages/tenants/index.scss b/src/ui/pages/tenants/index.scss index 6f024ab3..c5f5348d 100644 --- a/src/ui/pages/tenants/index.scss +++ b/src/ui/pages/tenants/index.scss @@ -16,7 +16,7 @@ .tenants-container { max-width: var(--container-width); height: 100%; - padding: 72px 0px 0px; + padding: 0px; margin: auto; margin-bottom: 36px; @@ -36,14 +36,14 @@ @media (max-width: 1024px) { .tenants-container { - padding: 72px 40px 48px; + padding: 0px 40px 48px; max-width: 100%; } } @media (max-width: 480px) { .tenants-container { - padding: 72px 18px 48px; + padding: 0px 18px 48px; max-width: 100%; } } diff --git a/src/ui/pages/userroles/index.scss b/src/ui/pages/userroles/index.scss index f7ea4bb8..066aa237 100644 --- a/src/ui/pages/userroles/index.scss +++ b/src/ui/pages/userroles/index.scss @@ -16,7 +16,7 @@ .userroles-container { max-width: var(--container-width); height: 100%; - padding: 72px 0px 0px; + padding: 0px 0px; margin: auto; .userroles-title { @@ -42,14 +42,14 @@ @media (max-width: 1024px) { .userroles-container { - padding: 72px 40px 48px; + padding: 0 40px 48px; max-width: 100%; } } @media (max-width: 480px) { .userroles-container { - padding: 72px 18px 48px; + padding: 0 18px 48px; max-width: 100%; } } diff --git a/src/ui/pages/usersList/UsersList.scss b/src/ui/pages/usersList/UsersList.scss index 00e84372..7065d22b 100644 --- a/src/ui/pages/usersList/UsersList.scss +++ b/src/ui/pages/usersList/UsersList.scss @@ -16,7 +16,7 @@ $container-padding-horizontal: 40; .users-list { - padding: 72px #{$container-padding-horizontal}px 48px; + padding: 0 #{$container-padding-horizontal}px 48px; max-width: 100vw; } diff --git a/src/ui/styles/variables.css b/src/ui/styles/variables.css index 4fc8f295..35ae3fca 100644 --- a/src/ui/styles/variables.css +++ b/src/ui/styles/variables.css @@ -124,8 +124,22 @@ body { --color-popup-item-delete-hover: rgba(222, 35, 61, 0.12); --color-button-outline-hover: rgb(250, 250, 250); + /* Generic colors */ + --color-accent-alpha: rgba(0, 37, 158, 0.8); + --color-neutral-alpha: rgba(0, 7, 19, 0.62); + --color-primary: rgba(28, 100, 242, 1); + + /* Shadows */ + --shadow-2: 0px 1px 3px 0px rgba(0, 0, 0, 0.05), 0px 2px 1px -1px rgba(0, 0, 61, 0.05), + 0px 1px 4px 0px rgba(0, 0, 61, 0.05); + /* Sizes */ - --sidebar-width: 240px; + --sidebar-width: 292px; + --header-height: 62px; + --sidebar-y-margin: 16px; + --sidebar-x-margin: 10px; + --main-content-y-padding: 40px; + --main-content-x-padding: 20px; --container-width: 842px; From fb5f26fcbc54b77ecc22e340c4b30d9bca4e08eb Mon Sep 17 00:00:00 2001 From: Favour Ohans Date: Wed, 28 May 2025 00:51:29 +0100 Subject: [PATCH 04/18] =?UTF-8?q?=E2=9E=95=20:=20Update=20CHANGELOG.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4e3c8105..c7c17ce3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [unreleased] +## [0.14.0] + +- Redesigns the dashboard UI and improves user experience + ## [0.13.0] - Adds support for SAML metadata From d16278e641e1215410416e113dc99bcd1359052f Mon Sep 17 00:00:00 2001 From: Favour Ohans Date: Wed, 28 May 2025 01:08:31 +0100 Subject: [PATCH 05/18] =?UTF-8?q?=F0=9F=92=87=E2=80=8D=E2=99=80=EF=B8=8F:?= =?UTF-8?q?=20Use=20Inter=20font?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ui/styles/index.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ui/styles/index.css b/src/ui/styles/index.css index 938d7a3e..1afd855a 100644 --- a/src/ui/styles/index.css +++ b/src/ui/styles/index.css @@ -13,11 +13,11 @@ * under the License. */ -@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700&display=swap"); +@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap"); @import url("https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;500&display=swap"); body { - font-family: "Rubik", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", + font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; From ab0dc44bed5e4aac19eaed48d867be87330d65e7 Mon Sep 17 00:00:00 2001 From: Favour Ohans Date: Mon, 2 Jun 2025 10:45:24 +0100 Subject: [PATCH 06/18] =?UTF-8?q?=F0=9F=9B=A0=20Add=20cursor=20rules?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .cursorrules | 135 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 135 insertions(+) create mode 100644 .cursorrules diff --git a/.cursorrules b/.cursorrules new file mode 100644 index 00000000..dbc5026e --- /dev/null +++ b/.cursorrules @@ -0,0 +1,135 @@ +# Cursor and Code Style Guidelines + +## File Structure + +### Directory Organization + +- `src/`: Main source code directory + - `api/`: API service layer and network calls + - `ui/`: React components and UI logic + - `components/`: Reusable UI components + - `pages/`: Page-level components + - `styles/`: Global styles and themes + - `utils/`: Utility functions and helpers + - `constants.ts`: Global constants + - `version.ts`: Version information + +- `docs/`: Documentation files +- `server/`: Backend server code +- `build/`: Production build output + +### Required File Header + +All source files must begin with the following copyright header: +/\* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved. + +- This software is licensed under the Apache License, Version 2.0 (the +- "License") as published by the Apache Software Foundation. +- You may not use this file except in compliance with the License. You may +- obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 +- Unless required by applicable law or agreed to in writing, software +- distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +- WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +- License for the specific language governing permissions and limitations +- under the License. + \*/ + +## BEM Styling Guidelines + +### Naming Convention + +- Block: Standalone component (e.g., `section-container`) +- Element: Parts of a block (prefixed with `__`) (e.g., `section-container__header`) +- Modifier: Variations (prefixed with `--`) (e.g., `section-container--large`) + +### Rules + +1. Use kebab-case for all BEM classes +2. Never nest BEM elements (no `block__element1__element2`) +3. Keep modifiers simple and boolean-like +4. Use semantic class names + +### Example + +```scss +.section-container { + // Block styles + &__header { + // Element styles + } + &--large { + // Modifier styles + } +} +``` + +## TypeScript Component Guidelines + +### Component Structure + +1. Use functional components with explicit type definitions +2. Props interface must be defined above component +3. Export components as default when they're the main export +4. Use React.FC for functional components with children + +### Example + +```typescript +interface SectionContainerProps { + children: React.ReactNode; + className?: string; + variant?: "default" | "large"; +} + +export default function SectionContainer({ children, className, variant = "default" }: SectionContainerProps) { + const baseClass = "section-container"; + const modifierClass = variant !== "default" ? `${baseClass}--${variant}` : ""; + const combinedClass = [baseClass, modifierClass, className].filter(Boolean).join(" "); + + return
{children}
; +} +``` + +## Best Practices + +### General + +1. Use meaningful variable and function names +2. Keep components focused and single-responsibility +3. Implement proper error boundaries +4. Use proper TypeScript types (avoid `any`) +5. Document complex logic with JSDoc comments + +### Styling + +1. Use CSS variables for theming +2. Implement responsive design using mixins +3. Follow mobile-first approach +4. Use semantic HTML elements + +### Performance + +1. Implement proper memoization (useMemo, useCallback) +2. Lazy load components when appropriate +3. Optimize re-renders +4. Use proper key props in lists + +### Accessibility + +1. Use proper ARIA attributes +2. Ensure keyboard navigation +3. Maintain proper color contrast +4. Support screen readers + +## Code Review Checklist + +- [ ] Copyright header present +- [ ] BEM naming conventions followed +- [ ] TypeScript types properly defined +- [ ] Props interface documented +- [ ] Responsive design implemented +- [ ] Accessibility requirements met +- [ ] Performance optimizations in place +- [ ] Code properly formatted +- [ ] No unused imports or variables +- [ ] Tests written and passing From b197b7215f04a040565cace091d2b12259ec48ac Mon Sep 17 00:00:00 2001 From: Favour Ohans Date: Mon, 2 Jun 2025 10:50:21 +0100 Subject: [PATCH 07/18] =?UTF-8?q?=F0=9F=92=87=E2=80=8D=E2=99=80=EF=B8=8F:?= =?UTF-8?q?=20Create=20Section=20Container?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../radix/sectionContainer/index.tsx | 23 +++++++++++++++++++ .../sectionContainer/sectionContainer.scss | 6 +++++ 2 files changed, 29 insertions(+) create mode 100644 src/ui/components/radix/sectionContainer/index.tsx create mode 100644 src/ui/components/radix/sectionContainer/sectionContainer.scss diff --git a/src/ui/components/radix/sectionContainer/index.tsx b/src/ui/components/radix/sectionContainer/index.tsx new file mode 100644 index 00000000..a00e0dc6 --- /dev/null +++ b/src/ui/components/radix/sectionContainer/index.tsx @@ -0,0 +1,23 @@ +/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved. + * + * This software is licensed under the Apache License, Version 2.0 (the + * "License") as published by the Apache Software Foundation. + * + * You may not use this file except in compliance with the License. You may + * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + */ + +import { Box } from "@radix-ui/themes"; +import React from "react"; + +import "./sectionContainer.scss"; + +export default function SectionContainer({ children }: { children: React.ReactNode }) { + return {children}; +} diff --git a/src/ui/components/radix/sectionContainer/sectionContainer.scss b/src/ui/components/radix/sectionContainer/sectionContainer.scss new file mode 100644 index 00000000..75d9df82 --- /dev/null +++ b/src/ui/components/radix/sectionContainer/sectionContainer.scss @@ -0,0 +1,6 @@ +.section-container { + border-radius: var(--radius-6); + background: #fff; + box-shadow: var(--shadow-2); + padding: 16px 20px; +} From 704dc9e03c3a099b573e218d126fc9166021d31f Mon Sep 17 00:00:00 2001 From: Favour Ohans Date: Mon, 2 Jun 2025 10:50:59 +0100 Subject: [PATCH 08/18] =?UTF-8?q?=F0=9F=92=87=E2=80=8D=E2=99=80=EF=B8=8F:?= =?UTF-8?q?=20Create=20Page=20container?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/radix/pageContainer/index.tsx | 22 +++++++++++++++++++ .../radix/pageContainer/pageContainer.scss | 5 +++++ 2 files changed, 27 insertions(+) create mode 100644 src/ui/components/radix/pageContainer/index.tsx create mode 100644 src/ui/components/radix/pageContainer/pageContainer.scss diff --git a/src/ui/components/radix/pageContainer/index.tsx b/src/ui/components/radix/pageContainer/index.tsx new file mode 100644 index 00000000..03711898 --- /dev/null +++ b/src/ui/components/radix/pageContainer/index.tsx @@ -0,0 +1,22 @@ +/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved. + * + * This software is licensed under the Apache License, Version 2.0 (the + * "License") as published by the Apache Software Foundation. + * + * You may not use this file except in compliance with the License. You may + * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + */ + +import { Box } from "@radix-ui/themes"; +import React from "react"; +import "./pageContainer.scss"; + +export default function PageContainer({ children }: { children: React.ReactNode }) { + return {children}; +} diff --git a/src/ui/components/radix/pageContainer/pageContainer.scss b/src/ui/components/radix/pageContainer/pageContainer.scss new file mode 100644 index 00000000..3a9918d0 --- /dev/null +++ b/src/ui/components/radix/pageContainer/pageContainer.scss @@ -0,0 +1,5 @@ +.page-container { + margin: 0 auto; + width: 95%; + max-width: var(--container-width); +} From 50b8285acab3f79f1fab6f97cd90bd7d2f05a36a Mon Sep 17 00:00:00 2001 From: Favour Ohans Date: Mon, 2 Jun 2025 10:51:34 +0100 Subject: [PATCH 09/18] Update main layout padding --- src/ui/layouts/mainLayout.scss | 1 - 1 file changed, 1 deletion(-) diff --git a/src/ui/layouts/mainLayout.scss b/src/ui/layouts/mainLayout.scss index 4c66b3ef..54db58cf 100644 --- a/src/ui/layouts/mainLayout.scss +++ b/src/ui/layouts/mainLayout.scss @@ -13,7 +13,6 @@ .main-layout-container { .main-content { margin-left: 0; - padding: 0; } } } From a4b92d9534fa18d914c86e70ee1ab47e66014cec Mon Sep 17 00:00:00 2001 From: Favour Ohans Date: Mon, 2 Jun 2025 10:56:14 +0100 Subject: [PATCH 10/18] Rename sectionContainer => paper --- .../paper.scss} | 2 +- .../radix/sectionContainer/index.tsx | 23 ------------------- 2 files changed, 1 insertion(+), 24 deletions(-) rename src/ui/components/radix/{sectionContainer/sectionContainer.scss => paper/paper.scss} (83%) delete mode 100644 src/ui/components/radix/sectionContainer/index.tsx diff --git a/src/ui/components/radix/sectionContainer/sectionContainer.scss b/src/ui/components/radix/paper/paper.scss similarity index 83% rename from src/ui/components/radix/sectionContainer/sectionContainer.scss rename to src/ui/components/radix/paper/paper.scss index 75d9df82..29597c5d 100644 --- a/src/ui/components/radix/sectionContainer/sectionContainer.scss +++ b/src/ui/components/radix/paper/paper.scss @@ -1,4 +1,4 @@ -.section-container { +.paper { border-radius: var(--radius-6); background: #fff; box-shadow: var(--shadow-2); diff --git a/src/ui/components/radix/sectionContainer/index.tsx b/src/ui/components/radix/sectionContainer/index.tsx deleted file mode 100644 index a00e0dc6..00000000 --- a/src/ui/components/radix/sectionContainer/index.tsx +++ /dev/null @@ -1,23 +0,0 @@ -/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved. - * - * This software is licensed under the Apache License, Version 2.0 (the - * "License") as published by the Apache Software Foundation. - * - * You may not use this file except in compliance with the License. You may - * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the - * License for the specific language governing permissions and limitations - * under the License. - */ - -import { Box } from "@radix-ui/themes"; -import React from "react"; - -import "./sectionContainer.scss"; - -export default function SectionContainer({ children }: { children: React.ReactNode }) { - return {children}; -} From c5be68e5ee20dc8f762a011801603c48c288abfe Mon Sep 17 00:00:00 2001 From: Favour Ohans Date: Mon, 2 Jun 2025 11:32:26 +0100 Subject: [PATCH 11/18] Create Modal component --- src/ui/components/radix/modal/index.tsx | 68 ++++++++++++++++++++++++ src/ui/components/radix/modal/modal.scss | 33 ++++++++++++ 2 files changed, 101 insertions(+) create mode 100644 src/ui/components/radix/modal/index.tsx create mode 100644 src/ui/components/radix/modal/modal.scss diff --git a/src/ui/components/radix/modal/index.tsx b/src/ui/components/radix/modal/index.tsx new file mode 100644 index 00000000..951e37bf --- /dev/null +++ b/src/ui/components/radix/modal/index.tsx @@ -0,0 +1,68 @@ +/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved. + * + * This software is licensed under the Apache License, Version 2.0 (the + * "License") as published by the Apache Software Foundation. + * + * You may not use this file except in compliance with the License. You may + * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + */ + +import { Dialog, Flex } from "@radix-ui/themes"; +import React from "react"; +import { getImageUrl } from "../../../../utils"; + +import "./modal.scss"; +import Button from "../button"; + +export function Modal({ + children, + title, + handleClose, + open, + size = "sm", +}: { + children: React.ReactNode; + title: string; + handleClose: () => void; + open: boolean; + size?: "sm" | "lg" | "md"; +}) { + return ( + + + + + {title} + + + + {children} + + + ); +} diff --git a/src/ui/components/radix/modal/modal.scss b/src/ui/components/radix/modal/modal.scss new file mode 100644 index 00000000..0df5bcf3 --- /dev/null +++ b/src/ui/components/radix/modal/modal.scss @@ -0,0 +1,33 @@ +/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved. + * + * This software is licensed under the Apache License, Version 2.0 (the + * "License") as published by the Apache Software Foundation. + * + * You may not use this file except in compliance with the License. You may + * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + */ + +.modal { + padding: 30px; +} + +.modal--sm { + max-width: 400px; +} + +.modal--lg { + min-width: 1100px; +} + +.modal--md { + max-width: 500px; +} +.modal__close-button { + padding: 7.25px; +} From 9379ad4097267e86e7e3751f691b19f4b21c7c9b Mon Sep 17 00:00:00 2001 From: Favour Ohans Date: Mon, 2 Jun 2025 11:33:02 +0100 Subject: [PATCH 12/18] =?UTF-8?q?=E2=9E=95=20create=20callout=20component?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ui/components/radix/callout/index.tsx | 31 +++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 src/ui/components/radix/callout/index.tsx diff --git a/src/ui/components/radix/callout/index.tsx b/src/ui/components/radix/callout/index.tsx new file mode 100644 index 00000000..cfe28110 --- /dev/null +++ b/src/ui/components/radix/callout/index.tsx @@ -0,0 +1,31 @@ +/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved. + * + * This software is licensed under the Apache License, Version 2.0 (the + * "License") as published by the Apache Software Foundation. + * + * You may not use this file except in compliance with the License. You may + * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + */ + +import React from "react"; +import { Callout as RadixCallout } from "@radix-ui/themes"; +import { InfoCircledIcon } from "@radix-ui/react-icons"; + +export default function Callout({ children, ...props }: RadixCallout.RootProps & { children: React.ReactNode }) { + return ( + + + + + {children} + + ); +} From 6a491b5add89829d7d0a71964f9dbf86f6c0ee38 Mon Sep 17 00:00:00 2001 From: Favour Ohans Date: Mon, 2 Jun 2025 11:33:37 +0100 Subject: [PATCH 13/18] =?UTF-8?q?=E2=9C=8D=EF=B8=8F=20Update=20variable=20?= =?UTF-8?q?list?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ui/styles/variables.css | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/ui/styles/variables.css b/src/ui/styles/variables.css index 35ae3fca..6aedbd60 100644 --- a/src/ui/styles/variables.css +++ b/src/ui/styles/variables.css @@ -128,11 +128,17 @@ body { --color-accent-alpha: rgba(0, 37, 158, 0.8); --color-neutral-alpha: rgba(0, 7, 19, 0.62); --color-primary: rgba(28, 100, 242, 1); + --color-neutral-9: #8b8d98; + --color-neutral-12: rgba(28, 32, 36, 1); + --color-accent-9: #3e63dd; /* Shadows */ --shadow-2: 0px 1px 3px 0px rgba(0, 0, 0, 0.05), 0px 2px 1px -1px rgba(0, 0, 61, 0.05), 0px 1px 4px 0px rgba(0, 0, 61, 0.05); + /* Radius */ + --radius-6: 16px; + /* Sizes */ --sidebar-width: 292px; --header-height: 62px; From 64c7be1bb054fafeef37f2f3c0a3e058518ee912 Mon Sep 17 00:00:00 2001 From: Favour Ohans Date: Tue, 10 Jun 2025 10:25:28 +0100 Subject: [PATCH 14/18] =?UTF-8?q?=F0=9F=9A=A7=20WIP:=20User=20list?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/settings.json | 2 +- build/asset-manifest.json | 7 +- build/static/css/main.css | 10 +- build/static/css/main.css.map | 2 +- build/static/js/bundle.js | 2 +- build/static/js/bundle.js.map | 2 +- build/static/media/green-check.svg | 3 - build/static/media/roles-and-permissions.svg | 5 +- build/static/media/tenant-management.svg | 11 +- build/static/media/user-management.svg | 5 + build/static/media/user-managment.svg | 3 - package-lock.json | 15 +++ package.json | 1 + src/App.tsx | 2 +- src/assets/cross-2.svg | 4 + src/assets/filter-icon.svg | 3 + src/ui/components/radix/callout/index.tsx | 2 +- src/ui/components/radix/iconButton/index.tsx | 16 +++ src/ui/components/radix/pageHeading/index.tsx | 38 ++++++ src/ui/components/radix/paper/index.tsx | 23 ++++ src/ui/pages/usersList/UsersList.scss | 4 + src/ui/pages/usersList/UsersListTest.scss | 24 ++++ src/ui/pages/usersList/UsersListTest.tsx | 117 ++++++++++++++++++ 23 files changed, 266 insertions(+), 35 deletions(-) delete mode 100644 build/static/media/green-check.svg create mode 100644 build/static/media/user-management.svg delete mode 100644 build/static/media/user-managment.svg create mode 100644 src/assets/cross-2.svg create mode 100644 src/assets/filter-icon.svg create mode 100644 src/ui/components/radix/iconButton/index.tsx create mode 100644 src/ui/components/radix/pageHeading/index.tsx create mode 100644 src/ui/components/radix/paper/index.tsx create mode 100644 src/ui/pages/usersList/UsersListTest.scss create mode 100644 src/ui/pages/usersList/UsersListTest.tsx diff --git a/.vscode/settings.json b/.vscode/settings.json index 7f502409..1fec9ef1 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -15,7 +15,7 @@ "editor.trimAutoWhitespace": true, "editor.formatOnSave": true, "editor.codeActionsOnSave": { - "source.organizeImports": "explicit" + "source.organizeImports": "never" }, "files.exclude": { "**/.DS_Store": true, diff --git a/build/asset-manifest.json b/build/asset-manifest.json index e6700f7e..49e96772 100644 --- a/build/asset-manifest.json +++ b/build/asset-manifest.json @@ -18,18 +18,16 @@ "static/media/no-tenants.svg": "/static/media/no-tenants.svg", "static/media/logo.svg": "/static/media/logo.svg", "static/media/plus-square.svg": "/static/media/plus-square.svg", - "static/media/roles-and-permissions.svg": "/static/media/roles-and-permissions.svg", "static/media/no-results.svg": "/static/media/no-results.svg", "static/media/question-mark.svg": "/static/media/question-mark.svg", "static/media/help-circle.svg": "/static/media/help-circle.svg", "static/media/info-icon.svg": "/static/media/info-icon.svg", "static/media/email.svg": "/static/media/email.svg", - "static/media/user-managment.svg": "/static/media/user-managment.svg", + "static/media/tenant-management.svg": "/static/media/tenant-management.svg", "static/media/lock.svg": "/static/media/lock.svg", "static/media/checkmark-green.svg": "/static/media/checkmark-green.svg", + "static/media/roles-and-permissions.svg": "/static/media/roles-and-permissions.svg", "static/media/plus.svg": "/static/media/plus.svg", - "static/media/green-check.svg": "/static/media/green-check.svg", - "static/media/tenant-management.svg": "/static/media/tenant-management.svg", "static/media/close-inactive.svg": "/static/media/close-inactive.svg", "static/media/close-active.svg": "/static/media/close-active.svg", "static/media/clear.svg": "/static/media/clear.svg", @@ -42,6 +40,7 @@ "static/media/provider-google.svg": "/static/media/provider-google.svg", "static/media/no-users-graphic.svg": "/static/media/no-users-graphic.svg", "static/media/unlink-login-method.png": "/static/media/unlink-login-method.png", + "static/media/user-management.svg": "/static/media/user-management.svg", "static/media/eye-stroke.svg": "/static/media/eye-stroke.svg", "static/media/people-restricted.svg": "/static/media/people-restricted.svg", "static/media/mail-opened.svg": "/static/media/mail-opened.svg", diff --git a/build/static/css/main.css b/build/static/css/main.css index f384412f..fcb76bb7 100644 --- a/build/static/css/main.css +++ b/build/static/css/main.css @@ -1,10 +1,2 @@ -@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;500&display=swap);.phone-display{align-items:flex-start;display:flex}.phone-display>:not(:last-child){margin-right:5px}.phone-input{align-items:center;border:1px solid var(--color-border);border-radius:6px;display:flex;overflow:hidden;width:100%}.phone-input__country-select{display:inline-flex;flex-direction:column;font-weight:400}.phone-input__country-select__current-value{align-items:center;cursor:pointer;display:inline-flex;padding-left:12px}.phone-input__country-select__current-value>:not(:last-child){margin-right:8px}.phone-input__country-select__current-value .PhoneInputCountryIcon img{box-shadow:0 0 3px var(--color-shadow);height:14px}.phone-input__country-select__current-value .country-calling-code{color:var(--color-black)}.phone-input__country-select__popup{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 4px var(--color-shadow);display:none;overflow-y:auto;position:relative;position:fixed}.phone-input__country-select__popup__option{align-items:center;cursor:pointer;display:flex;font-weight:400;padding:10px 12px}.phone-input__country-select__popup__option>:not(:last-child){margin-right:12px}.phone-input__country-select__popup__option .PhoneInputCountryIcon{font-size:14px}.phone-input__country-select__popup__option .PhoneInputCountryIcon img{box-shadow:0 0 4px var(--color-shadow);height:1em}.phone-input__country-select__popup__option .country-calling-code{color:var(--color-secondary-text)}.phone-input__country-select__popup__option.selected{background-color:var(--color-window-bg);color:var(--color-link);pointer-events:none}.phone-input__country-select__popup__option.selected .country-calling-code{color:var(--color-secondary-text)}.phone-input__country-select__popup__option:hover{background-color:var(--color-window-bg)}.phone-input__country-select__popup.popup-active{display:block;z-index:var(--z-index-inline-popup)}.phone-input input.PhoneInputInput{border:none;display:block;flex:1 1 auto;font-family:inherit;outline:none;overflow-x:hidden;padding:8px 12px}.phone-input.PhoneInput--focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-opacity-40)}.phone-input.phone-input-error{border-color:var(--color-error);box-shadow:0 0 0 2px var(--color-error-shadow)}.users-list-table-container{display:block;max-width:100%;overflow-x:auto;padding:24px 0;width:100%}.users-list-table{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.users-list-table thead{color:var(--color-secondary-text);font-size:12px;line-height:14px;text-transform:uppercase}.users-list-table thead tr{border-bottom:1px solid var(--color-border)}.users-list-table thead tr th{font-weight:500;padding:0 1em 24px 34px;text-align:left;width:33%}.users-list-table tbody tr{border-bottom:1px solid var(--color-border)}.users-list-table tbody tr td{max-width:50%;padding:24px 1em 24px 34px;width:33%}.users-list-table tbody tr.empty-row td{padding:12px 0}.user-row:hover{background:#f2f7fd;cursor:pointer}.user-row .user-info{color:var(--color-secondary-text);display:flex;flex-direction:column;padding-right:16px}.user-row .user-info div{max-width:25ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-row .user-info div:not(:last-child){margin-bottom:4px}.user-row .user-info .main{color:var(--color-black);cursor:pointer;font-weight:500}.user-row .user-date{min-width:110px;white-space:nowrap}.user-row.placeholder td div{-webkit-animation:blinker 2s linear infinite;animation:blinker 2s linear infinite;background-color:var(--color-loader-placeholder-bg);min-height:1em;opacity:.4;width:100%}.user-row .user-row-select-button{align-items:center;background-color:#fff;border:1px solid var(--color-border);border-radius:4px;display:inline-flex;height:25px;justify-content:center;transition:.3s;width:25px}.user-row .user-row-select-button img{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:12px}.user-row .user-row-select-button .img-hover{display:none}.user-row .user-row-select-menu{cursor:pointer}.user-row .user-row-select-menu .user-row-select-popup{display:none;padding:20px 0 0;position:absolute;right:0;top:50%;z-index:var(--z-index-inline-popup)}.user-row .user-row-select-menu .user-row-select-popup .panel{min-width:180px;padding:8px}.user-row .user-row-select-menu .user-row-select-popup-item{align-items:center;border-radius:4px;display:inline-flex;font-weight:400;height:28px;padding:8px;transition:.3s;width:100%}.user-row .user-row-select-menu .user-row-select-popup-item span{white-space:nowrap}.user-row .user-row-select-menu .user-row-select-popup-item img{width:1em}.user-row .user-row-select-menu .user-row-select-popup-item .img-hover{display:none}.user-row .user-row-select-menu .user-row-select-popup-item.delete{color:var(--color-button-error-border)}.user-row .user-row-select-menu .user-row-select-popup-item:hover{background-color:var(--color-popup-item-hover)}.user-row .user-row-select-menu .user-row-select-popup-item:hover .img-hover{display:initial}.user-row .user-row-select-menu .user-row-select-popup-item:hover .img-normal{display:none}.user-row .user-row-select-menu .user-row-select-popup-item:hover.delete{background-color:var(--color-popup-item-delete-hover)}.user-row .user-row-select-menu:hover .user-row-select-popup{display:block}.user-row .user-row-select-menu:hover .user-row-select-button{border:1px solid var(--color-primary);box-shadow:0 0 5px var(--color-primary)}.user-row .user-row-select-menu:hover .user-row-select-button img{display:none}.user-row .user-row-select-menu:hover .user-row-select-button .img-hover{display:initial;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.user-row:last-of-type .user-row-select-popup{padding:0 40px;top:-50%}.user-list-footer{display:flex;justify-content:flex-end;left:0;padding-right:34px;padding-top:24px;position:-webkit-sticky;position:sticky}.users-list-pagination{display:flex}.users-list-pagination>:not(:last-child){margin-right:1em}.users-list-pagination .users-list-pagination-count{font-weight:500}.users-list-pagination .users-list-pagination-navigation{display:flex}.users-list-pagination .users-list-pagination-navigation>:not(:last-child){margin-right:.5em}.users-list-pagination .users-list-pagination-button{background:none;border:none}.pill{align-items:center;border-radius:20px;display:flex;padding:4px 8px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pill>:not(:last-child){margin-right:4px}.pill.passwordless{background-color:var(--color-passwordless-bg);color:var(--color-passwordless-text)}.pill.emailpassword{background-color:var(--color-emailpassword-bg);color:var(--color-emailpassword-text)}.pill.multiple{background-color:var(--color-multiple-login-bg);color:var(--color-multiple-login-text)}.pill.thirdparty{background-color:var(--color-custom-provider-bg);color:var(--color-custom-provider-text);max-width:25ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pill.thirdparty .thirdparty-name{max-width:10ch;overflow:inherit;text-overflow:inherit}.pill.thirdparty.google{background-color:var(--color-google-bg);color:var(--color-google-text)}.pill.thirdparty.google span{text-transform:capitalize}.pill.thirdparty.apple{background-color:var(--color-apple-bg);color:var(--color-apple-text)}.pill.thirdparty.apple span{text-transform:capitalize}.pill.thirdparty.github{background-color:var(--color-github-bg);color:var(--color-github-text)}.pill.thirdparty.github span{text-transform:capitalize}.pill.thirdparty.facebook{background-color:var(--color-facebook-bg);color:var(--color-facebook-text)}.pill.thirdparty.facebook span{text-transform:capitalize}.btn{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-weight:500;gap:6px;line-height:21px}.btn.gray{background:#ddd;border:1px solid #ddd;color:var(--color-white)}.btn.gray-outline{background-color:var(--color-white);border:1px solid var(--color-gray)}.btn.gray-outline,.btn.info{color:var(--color-secondary-text)}.btn.info{background:#f9f9f9;border:1px solid #d9d9d9}.btn.primary{background-color:var(--color-primary);border:1px solid var(--color-primary-darker);box-shadow:0 0 5px 0 rgba(0,0,0,.15);color:var(--color-white)}.btn.danger{background:var(--color-button-error);box-shadow:0 3px 6px 0 var(--color-button-error-shadow);color:var(--color-white)}.btn.danger,.btn.danger-outline{border:1px solid var(--color-button-error-border)}.btn.danger-outline{background:var(--color-white);color:var(--color-button-error)}.btn.secondary{background:var(--color-secondary);border:1px solid var(--color-secondary);box-shadow:0 3px 6px 0 var(--color-secondary-shadow);color:var(--color-white)}.btn.outline{background:var(--color-white);border:1px solid var(--color-black);color:var(--color-black)}.btn.blue-outline{background:var(--color-white);border:1px solid var(--color-secondary);color:var(--color-secondary)}.btn.xs{padding:0 8px}.btn.sm{font-size:14px;line-height:normal;padding:6px 8px}.btn.md{font-size:14px;line-height:16px}.btn.lg,.btn.md{padding:10px 16px}.btn.lg{font-size:16px;line-height:20px}.btn:hover:not(:disabled):not(.gray){opacity:.9}.btn.loading{cursor:not-allowed;opacity:.8}.btn .spinner{stroke:var(--color-white);-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;height:16px;width:16px}.create-user-modal-content{display:flex;flex-direction:column;gap:16px;margin-top:16px}.create-user-modal-content .select-container{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.create-user-modal-content .mb-28{margin-bottom:28px}.create-user-modal-content .mb-12{margin-bottom:12px}.dialog-form-content-container{display:flex;flex-direction:column;gap:20px;padding:30px 0}.max-width-436{max-width:436px!important}.pb-0{padding-bottom:0!important}.mt-10{margin-top:10px}.alert{align-items:flex-start;display:flex;flex-direction:column;gap:12px;padding:24px;width:100%}.alert ul{padding:0 18px}.alert>span{align-items:flex-start;border-radius:8px;display:flex;font-size:12px;font-style:normal;font-weight:500;gap:10px;line-height:15px;padding:1px 8px;text-transform:uppercase}.alert>div{font-size:14px;font-style:normal;font-weight:400;line-height:23px}.alert.primary{background:rgba(227,122,63,.1);border:1px solid #e37a3f;border-radius:6px}.alert.primary>span{background:#e37a3f;color:#fff}.alert.primary>div{color:#a44915}.alert.primary a{color:#a44915;font-weight:500}.alert.primary code{background:rgba(227,122,63,.1);border:1px solid rgba(227,122,63,.2);border-radius:4px;font-size:12px;padding:2px}.alert.secondary{background:rgba(0,98,225,.05);border:1px solid #0062e1;border-radius:6px}.alert.secondary>span{background:#0062e1;color:#fff}.alert.secondary>div{color:#104993}.alert.secondary a{color:#007aff;font-weight:500}.alert.secondary code{background:rgba(0,98,225,.1);border:1px solid rgba(0,98,225,.2);border-radius:4px;font-size:12px;padding:2px}.alert.sm{padding:20px 14px}.alert a:hover{background:transparent!important}@media(max-width:425px){.alert{padding:24px 14px}}.dialog-overlay{background:rgba(0,0,0,.4);height:100vh}.dialog-container,.dialog-overlay{inset:0;position:fixed;z-index:9999}.dialog-container{background:#fff;border-radius:12px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;max-width:470px;padding:36px 40px;width:100%}.dialog-content{display:flex;flex-direction:column}.dialog-header{align-items:center;border-bottom:1px solid #e5e5e5;color:#222;display:flex;font-size:24px;font-style:normal;font-weight:500;justify-content:space-between;line-height:32px;padding-bottom:16px}.dialog-header>svg{background:#e8e8e8;border-radius:50%;cursor:pointer;height:22px;padding:6px;width:22px}.dialog-title{align-items:center;display:flex;gap:10px}.dialog-title>svg{height:21px;width:23px}.dialog-footer{display:flex;gap:24px;padding-top:20px}.dialog-footer.border-top{border-top:1px solid var(--color-border)}.dialog-footer.border-none{border:none}.dialog-footer.row{flex-direction:row}.dialog-footer.column{flex-direction:column}.dialog-footer.flex-start{justify-content:flex-start}.dialog-footer.flex-end{justify-content:flex-end}.dialog-footer.center{justify-content:center}.dialog-footer.space-between{justify-content:space-between}.dialog-footer.space-around{justify-content:space-around}.dialog-footer.space-evenly{justify-content:space-evenly}.dialog-confirm-text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:23px;margin-bottom:24px;padding-top:24px}@media(max-width:485px){.dialog-container{padding-left:14px;padding-right:14px;width:95%}}.st-select{background:#fff;border:1px solid #e5e5e5;border-radius:6px;color:#222;font-size:14px;font-style:normal;font-weight:400;height:36px;line-height:normal;outline:none;padding:9px 13px;width:210px}.input-field-container{display:flex;flex-flow:column;margin-bottom:24px;position:relative}.input-field-prefix{background-color:var(--color-input-field-prefix-bg);border-right:1px solid transparent;color:var(--color-disabled);font-size:13px;line-height:21px;padding:9px 5px 9px 12px}.input-field-prefix-focused{border-right-color:var(--color-primary)}.input-field-prefix-error{border-right-color:var(--color-error)}.input-label{color:var(--color-secondary-text);font-weight:500;margin-bottom:12px}.input-label-required{color:var(--color-error);margin:0 4px}.input-field-inset{align-items:center;border:1px solid #e0e0e0;border-radius:6px;display:flex;outline:none;overflow:hidden}.input-field{background-color:#fff;border:none;border-radius:6px;display:block;flex:1 1;font-family:inherit;outline:none;padding:8px 12px}textarea.input-field{line-height:1.8em;min-height:8em;resize:vertical}.input-field-small{font-size:13px!important;height:24px;padding:8px}.input-field:disabled{background-color:var(--color-input-unfocused);color:var(--color-disabled)}.input-field-inset-focused,.input-field-inset:active .input-field:not(:disabled){border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-opacity-40)}.input-field-inset-with-prefix.input-field-inset:active .input-field:not(:disabled){border-color:initial;box-shadow:none}.input-field-inset-error-state,.input-field-inset-error-state:active,.input-field-inset-error-state:focus{border-color:var(--color-error);box-shadow:0 0 0 2px var(--color-error-shadow)}.input-field-suffix .icon{cursor:pointer;padding:8px 12px 8px 0}.input-field-error{align-items:center;display:flex;margin-top:8pt}.input-field-error-icon{height:16px;margin-bottom:2px;margin-right:8px;width:16px}.input-field-error-text{line-height:normal!important}.input-error-prefix-tooltip{left:-24px;position:absolute;top:20%}.input-dropdown-options{background-color:#fff;border:none;border-radius:6px;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;flex-direction:column;left:0;outline:none;position:absolute;top:44px;width:100%;z-index:1000}.input-dropdown-option{cursor:pointer;font-size:13px;padding:12px 15px}.input-dropdown-option:hover{background-color:var(--color-input-field-prefix-bg)}.no-users{align-items:center;display:flex;flex-flow:column;padding:60px 24px}.no-users-image{height:43px;margin-bottom:24px;width:63px}.no-users-title{color:var(--color-black);font-size:18px;font-weight:500;letter-spacing:.18px;line-height:22px;margin-bottom:8px;text-align:center}.no-users .no-users-subtitle{color:var(--color-secondary-text);line-height:1.5em;max-width:54ch;padding:4px 0;text-align:center}@media only screen and (min-width:992px){.no-users{padding:60px}}.search>div{flex-wrap:wrap;gap:0 8px}@media(max-width:480px){.search>div{gap:8px 8px}.search>div>button{width:100%}}.search #search-btn{background:transparent;justify-content:center}@media(max-width:480px){.search__input_wrapper{width:100%}}.searchTag{align-items:center;display:inline-flex;margin:12px 8px 12px 0}.searchTag__value{background:#fafafa;border:1px solid #ddd;border-radius:4px;color:#000;font-size:14px;font-weight:400;margin-left:4px;padding:6px}.searchTag__value img{cursor:pointer;height:8px;margin-left:10px}.tag_dropdown{position:relative}.tag_dropdown__selector{align-items:center;background:#eee;border:1px solid #e2e2e2;border-radius:4px;color:#000;display:flex;font-size:14px;font-weight:500;padding:6px}.tag_dropdown__selector img{margin-left:10px}.tag_dropdown__selector.active{background:#fff2e1;border:1px solid #ebdfcf;border-radius:4px}.tag_dropdown__menu{background:#fff;border-radius:6px;box-shadow:0 0 8px rgba(0,0,0,.16);min-width:180px;position:absolute;top:calc(2em + 8px);z-index:999}.tag_dropdown__menu ul{list-style-type:none}.tag_dropdown__menu ul li{color:#6e6a65;display:flex;font-size:14px;font-weight:400;justify-content:space-between;margin:7px;padding:10px}.tag_dropdown__menu ul li:hover{background:#f0f0f0}.tag_dropdown__menu ul li span{align-items:baseline;display:flex}.tag_dropdown__menu ul li span img{height:15px;margin-right:11px}.loader-container{min-height:80vh}.full-screen-loading-overlay,.loader-container{align-items:center;display:flex;justify-content:center}.full-screen-loading-overlay{background-color:rgba(0,0,0,.4);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}.loader-wrapper{background-color:var(--color-window-bg);border-radius:50%;display:flex;padding:2px}.loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:16px solid #f3f3f3;border-radius:50%;border-top-color:#f93;height:60px;width:60px}.copy-text{align-items:center;display:inline-flex;max-width:100%}.copy-text .copy-text-text{flex:1 1;max-width:100%;max-width:180px;overflow-x:hidden;padding-right:4px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:600px){.copy-text .copy-text-text{max-width:80px}}.copy-text .copy-text-action{border-radius:50%;cursor:pointer;transition:.3s}.copy-text .copy-text-action:hover{background-color:var(--color-copy-box-shadow);box-shadow:0 0 0 4px var(--color-copy-box-shadow)}.copy-text .copy-text-notification{font-size:12px;position:fixed;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.copy-text .copy-text-notification span{background-color:var(--color-black);border-color:var(--color-black);color:var(--color-white);margin:0 12px;white-space:nowrap}.user-detail-form .input-field-container:not(:last-of-type){margin-bottom:24px}.user-detail-form__header{font-size:24px}.user-detail-form__actions{display:flex;justify-content:flex-end;margin-top:24px}.user-detail-form__actions>:not(:last-child){margin-right:24px}.user-detail-form__actions button{font-weight:400;justify-content:center;padding:10px 16px}.user-detail-form p{font-size:14px;line-height:24px}.user-detail-form p span{color:#ed344e;font-weight:700;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;word-break:break-all}.phone-input{margin-bottom:8px;margin-top:12px}.user-delete-input-container{margin-top:8px}.dropdown{cursor:pointer;position:relative}.dropdown .trigger{background:#f5f5f5;border:1px solid #ddd;border-radius:4px;padding:8px}.dropdown .trigger.open,.dropdown .trigger:hover{background:#fff;border:1px solid #f93}.dropdown .trigger.open{outline:1px solid rgba(255,153,51,.4)}.dropdown .menu{background:#fff;border-radius:6px;box-shadow:0 0 8px 0 rgba(0,0,0,.16);display:none;padding:6px;position:absolute;right:10%;top:30px;z-index:10}.dropdown .menu div{align-items:baseline;display:flex;justify-content:flex-start;padding:6px 8px;width:160px}.dropdown .menu div img{height:14px;margin-right:10px;width:18px}.dropdown .menu div:last-child{align-items:center}.dropdown .menu div:last-child img{height:20px}.dropdown .menu div:hover{background:#f0f0f0;border-radius:4px}.dropdown .menu div:hover:last-child{background:rgba(222,35,61,.12);color:#9e2526}.dropdown .menu.open{display:block}.input{align-items:baseline;display:flex;justify-content:flex-start}@media(max-width:340px){.input{flex-direction:column}}.input-field-container{margin-bottom:0!important}.method{border:1px solid #ddd;border-radius:6px;margin-bottom:16px}@media screen and (max-width:900px){.method{font-size:12px}}.method .method-header{align-items:baseline;border-bottom:1px solid #ddd;border-radius:5px 5px 0 0;display:flex;justify-content:space-between;padding:16px 25px}.method .method-header .right{display:flex;gap:4px}.method .method-header .left{align-items:baseline;display:flex;font-size:14px;justify-content:flex-start}.method .method-header .left .user-id-span{align-items:center;color:#6e6a65;display:flex;flex-wrap:wrap;gap:6px;margin-left:15px}.method .method-header .left .user-id-span .copy-text-wrapper{border:1px solid #d9d9d9;border-radius:3px;color:#d65078;font-size:13px;padding:5px}.method .method-header .left .resp{display:none}@media screen and (max-width:900px){.method .method-header .left{flex-direction:column;gap:14px}.method .method-header .left .user-id-span{margin-left:0}.method .method-header .left .user-id-span .copy-text-wrapper.resp{display:inline-block}}.method .method-body{grid-gap:10px;align-items:center;color:#6e6a65;display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:18px 27px}@media screen and (max-width:800px){.method .method-body{grid-template-columns:1fr}}.method .method-body>div{align-items:center;display:flex;font-size:14px;height:50px}.method .method-body .phone-input{width:200px!important}.method .method-body b{color:#222;font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-left:1ch}@media screen and (max-width:900px){.method .method-body b{font-size:12px}}.method .method-body .pill-container{align-items:center;display:flex;gap:8px;margin-left:12px}@media(max-width:480px){.method .method-header{padding:16px 8px}.method .method-body{padding:18px 8px}}.send-mail-icon{cursor:pointer}.send-mail-icon>:first-child{fill:#ececec}.send-mail-icon>path{fill:#5f5f5f}.send-mail-icon>:last-child{stroke:#d2d2d2}.send-mail-icon:hover>:first-child{fill:#f93;fill-opacity:.15}.send-mail-icon:hover>path{fill:#f93}.send-mail-icon:hover>:last-child{stroke:#f93}.not-verified{background:#ececec;border:1px solid #d2d2d2;border-radius:16px;color:#252728;font-size:10px;padding:5px;text-align:center}.verified{background:#c8f9d8;border:1px solid #c2ebd0;border-radius:16px;color:#125525;font-size:12px;padding:5px}.password-link{color:#007aff;cursor:pointer;font-weight:400;margin-left:6px}.password-link:hover{text-decoration:underline}.save-button{background:#007aff;border:1px solid #007aff;border-radius:6px;box-shadow:0 3px 6px 0 rgba(0,122,255,.16);color:#fff;font-weight:500;padding:8px}.provider-pill{background:#f0f4f7;border-radius:4px;display:inline-flex;font-family:monospace;max-width:250px;padding:10px}@media screen and (max-width:900px){.provider-pill{display:block}}.provider-pill img{height:15px;width:15px}.cancel{font-weight:500;padding:7px 12px!important}.tenant-pill{background:rgba(147,53,228,.1);border:1px solid #9335e4;border-radius:30px;color:#9335e4;font-size:14px;margin-left:10px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:5px 13px}.tenant-list-container{-webkit-column-gap:16px;column-gap:16px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:16px}.user-detail{--badge-bg-color:#c5e0fd;--copy-text-color:#d65078;margin:auto;max-width:var(--container-width);padding:72px 40px 48px}.user-detail.center-children{align-items:center;display:flex;flex-direction:column;justify-content:center}.user-detail.center-children .subtitle{font-size:16px;line-height:26px}.user-detail.center-children .back-button{color:var(--color-link);cursor:pointer;margin-top:16px}.user-detail__header{align-items:center;display:flex;margin-top:40px;overflow:hidden}.user-detail__header>:not(:last-child){margin-right:16px}.user-detail__header__badge{align-items:center;background-color:var(--badge-bg-color);border-radius:50%;color:var(--color-link);display:flex;flex-shrink:0;font-size:24px;font-weight:600;height:60px;justify-content:center;text-align:center;text-transform:uppercase;width:60px}.user-detail__header__info{display:flex;flex:1 1;flex-direction:column;justify-content:center;overflow:hidden}.user-detail__header__info>:not(:last-child){margin-bottom:6px}.user-detail__header__title{align-items:center;display:flex;font-size:18px;font-weight:600;line-height:28px}.user-detail__header__title span{max-width:100%;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.user-detail__header__user-id{align-items:center;display:flex;font-size:14px}.user-detail__header__user-id>:not(:last-child){margin-right:8px}.user-detail__header__user-id span{white-space:nowrap}.user-detail__header__user-id__text{background-color:var(--color-white);border:1px solid var(--color-border);color:var(--copy-text-color);display:inline-flex;font-family:Source Code Pro;font-size:14px;font-weight:500;max-width:290px;overflow:hidden}.user-detail__header__action{align-items:center;display:flex}.user-detail .panel{margin-top:40px}.user-detail__info-grid__grid{grid-gap:40px 60px;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.user-detail__info-grid__item{display:flex;flex-wrap:wrap;font-size:14px}.user-detail__info-grid__item__label{align-items:center;color:var(--color-secondary-text);display:inline-flex;margin-bottom:12px;width:100%}.user-detail__info-grid__item__body{max-width:100%;overflow-x:hidden;overflow:visible;text-overflow:ellipsis;white-space:nowrap;white-space:normal;width:100%}.user-detail__info-grid__item__guide{align-items:center;border:1px solid var(--color-black);border-radius:50%;cursor:pointer;display:inline-flex;height:1em;justify-content:center;margin-left:6px;width:1em}.user-detail__info-grid__item__guide img{height:1em}.user-detail__info-grid__item .input-field-container{margin:0}.user-detail__info-grid__item .email-verified-button{font-weight:400;margin-left:12px}.user-detail__info-grid .phone-input,.user-detail__info-grid input{background-color:var(--color-window-bg)}.user-detail__info-grid .input-field-error{font-weight:400}.user-detail__provider-box{align-items:center;background-color:var(--color-copy-box-bg);color:var(--color-copy-box);display:inline-flex;font-size:13px;width:100%}.user-detail__provider-box>:not(:last-child){margin-right:6px}.user-detail__provider-box.block-snippet{border:none;padding-right:4px}.user-detail__provider-box>span>img{height:1em}.user-detail__provider-box__user-id{flex:1 1;overflow-x:hidden;padding:4px 4px 4px 0}.user-detail__provider-box__user-id .copy-text{width:100%}.user-detail-title{color:var(--color-black);font-size:28px;font-weight:500;line-height:34px;margin-bottom:16px}.user-detail-subtitle{color:var(--color-secondary-text);margin-bottom:48px}.user-detail-paper{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.16);display:block;max-width:100%;width:100%}.user-detail .block-info-connection{margin-bottom:24px}.pill{margin-top:4px}@media(max-width:425px){.user-detail{padding:72px 12px 48px}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*! - Theme: An Old Hope – Star Wars Syntax - Author: (c) Gustavo Costa - Maintainer: @gusbemacbe - - Original theme - Ocean Dark Theme – by https://github.com/gavsiu - Based on Jesse Leite's Atom syntax theme 'An Old Hope' - https://github.com/JesseLeite/an-old-hope-syntax-atom -*/.hljs{background:#1c1d21;color:#c0c5ce}.hljs-comment,.hljs-quote{color:#b6b18b}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#eb3c54}.hljs-built_in,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#e7ce56}.hljs-attribute{color:#ee7c2b}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#4fb4d7}.hljs-section,.hljs-title{color:#78bb65}.hljs-keyword,.hljs-selector-tag{color:#b45ea4}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.button-root{cursor:pointer}.padding-vertical-24{padding-bottom:24px!important;padding-top:24px!important}.metadata-header{border-bottom:1px solid var(--color-border);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:24px;width:100%}.metadata-header .title{color:var(--color-secondary-text);font-weight:500}.metadata-header .metadata-actions{display:flex;flex-direction:row}.metadata-header .metadata-actions>:not(:last-child){margin-right:16px}.metadata-content-container{background:#0d2e4e;border-radius:6px;margin-top:22px;overflow-x:auto;padding:15px 28px;white-space:pre}.metadata-content-container .hljs{background:#0d2e4e;font-size:13px;font-weight:400;line-height:21px;padding:0!important}.metadata-edit-box{background-color:var(--color-window-bg);border:1px solid #e0e0e0;border-radius:6px;margin-top:24px;max-width:100%;min-height:200px;min-width:100%;padding:4px}.panel.no-padding-horizontal{padding-left:0!important;padding-right:0!important}.content-container{padding-bottom:24px;padding-top:24px;width:100%}.content-container .header{align-items:center;color:var(--color-secondary-text);display:flex;flex-direction:row;justify-content:space-between;padding-left:34px;padding-right:34px}@media only screen and (max-width:600px){.content-container .header{align-items:flex-start;flex-direction:column}}.content-container .header .header-primary{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:500}@media only screen and (max-width:600px){.content-container .header .header-primary{align-items:flex-start;flex-direction:column}}.content-container .header .header-secondary{font-size:12px;font-weight:400;margin-left:4px}@media only screen and (max-width:600px){.content-container .header .header-secondary{margin-left:0;margin-top:2px}}.content-container .header .button-error{font-weight:500}@media only screen and (max-width:600px){.content-container .header .button-error{margin-top:12px}}.content-container .table-container{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:18px;max-width:100%;overflow-x:scroll;width:100%}.content-container .table{border-collapse:collapse;border-spacing:0;display:table;max-width:100%;width:100%}.content-container .table .thead{color:var(--color-black);font-size:12px;line-height:14px;text-transform:uppercase}.content-container .table .thead .head-row{background:#fafafa;border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);padding:15px 34px}.content-container .table .thead .head-row th{font-weight:500;padding:15px 35px;text-align:center;white-space:nowrap}.content-container .table .thead .head-row th:last-child{padding-right:34px}.content-container .table .thead .head-row .w30{padding-left:34px;text-align:left}.content-container .table tbody{padding-left:34px;padding-right:34px}.content-container .table tbody .placeholder{display:flex}.content-container .table tbody .session-info{display:flex;margin-left:34px;margin-right:34px;width:100%}.content-container .table tbody .session-row{margin-left:34px;margin-right:34px;margin-top:29px}.content-container .table tbody .session-row.empty-row{display:flex}.content-container .table tbody .session-row.with-data td{color:var(--color-secondary-text);font-size:14px;font-weight:400;height:1px;min-height:28px;padding-left:35px;padding-right:35px;padding-top:29px;text-align:center;white-space:nowrap;width:23.3333333333%}.content-container .table tbody .session-row.with-data td span{background-color:var(--color-copy-box-bg);border-radius:4px;display:flex;padding:7px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content-container .table tbody .session-row.with-data td .button-error-outline{display:block}.content-container .table tbody .session-row.with-data td.session-id{font-family:Source Code Pro;font-weight:500}.content-container .table tbody .session-row.with-data td:last-child{padding-right:34px}.content-container .table tbody .session-row.with-data .w30{padding-left:34px;text-align:left}.badge{align-items:center;border-radius:6px;display:flex;font-size:13px;font-style:normal;font-weight:400;justify-content:center;line-height:20px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.badge .content{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge.xs{font-size:10px;padding:0 4px}.badge.sm{font-size:12px;padding:0 4px}.badge.md{padding:3px 8px}.badge.lg{padding:4px 10px}.badge.secondary{background:#dbeafe;background:var(--light-tags-tag-blue-bg,#dbeafe);border:1px solid #bfdbfe;border:1px solid var(--light-tags-tag-blue-border,#bfdbfe);color:#1d4ed8;color:var(--light-tags-tag-blue-text,#1d4ed8)}.badge.success{background:#d1fae5;background:var(--light-tags-tag-green-bg,#d1fae5);border:1px solid #a7f3d0;border:1px solid var(--light-tags-tag-green-border,#a7f3d0);color:#047857;color:var(--light-tags-tag-green-text,#047857)}.badge.success>svg{stroke:#059669;cursor:pointer}.badge.success:hover{background:#a7f3d0;background:var(--light-tags-tag-green-bg-hover,#a7f3d0)}.shimmer{-webkit-animation:blinker 2s linear infinite;animation:blinker 2s linear infinite;background-color:var(--color-loader-placeholder-bg);min-height:1em;opacity:.4;width:100%}@-webkit-keyframes blinker{50%{opacity:.1}}@keyframes blinker{50%{opacity:.1}}.assign-role-dialog-container p{color:#6e6a65;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-top:24px}.assign-role-dialog-container .roles-container{align-items:center;border:1px solid #e5e5e5;border-radius:14px;justify-content:center;margin-top:14px;width:100%}.assign-role-dialog-container .roles-container .input-field-container{margin-bottom:0!important}.assign-role-dialog-container .roles-container .input-field{padding:9px 36px 8px!important}.assign-role-dialog-container .roles-container .search-box-container{margin:8px;position:relative}.assign-role-dialog-container .roles-container .search-box-container>img{height:14px;left:10px;position:absolute;top:10px;width:14px;z-index:1}.assign-role-dialog-container .roles-container .roles-header{background:#f5f5f5;color:#9ca3af;color:var(--light-foregrounds-fg-muted,#9ca3af);font-size:12px;font-style:normal;font-weight:500;line-height:20px;padding:2px 14px}.assign-role-dialog-container .roles-container .roles-list-container{display:flex;flex-direction:column;gap:4px;max-height:162px;overflow:scroll;padding:4px 8px}.assign-role-dialog-container .roles-container .roles-list-container .loading-container{align-items:center;display:flex;flex-direction:column;height:204px;justify-content:center}.assign-role-dialog-container .roles-container .roles-list-container .loading-container>svg{-webkit-animation:spin 1.2s linear infinite;animation:spin 1.2s linear infinite;height:30px;margin:auto;width:30px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.assign-role-dialog-container .roles-container .roles-list-container .info-container{align-items:center;display:flex;flex-direction:column;height:204px;justify-content:center}.assign-role-dialog-container .roles-container .roles-list-container .info-container>svg{height:37px;width:30px}.assign-role-dialog-container .roles-container .roles-list-container .info-container .security-icon{color:var(--color-primary)}.assign-role-dialog-container .roles-container .roles-list-container .info-container>h1{color:var(--color-black);font-size:16px;font-style:normal;font-weight:500;line-height:40px;text-align:center}.assign-role-dialog-container .roles-container .roles-list-container .info-container .gray{color:#b4b4b4}.assign-role-dialog-container .roles-container .roles-list-container .info-container>p{color:#6e6a65;font-size:14px;font-style:normal;font-weight:400;line-height:26px;padding-top:0;text-align:center;width:200px}.assign-role-dialog-container .roles-container .roles-list-container .info-container>p>a{color:#007aff;color:var(--button-tertiary-normal-blue-007-aff,#007aff)}.assign-role-dialog-container .roles-container .roles-list-container .role-item{align-items:center;border-radius:6px;display:flex;justify-content:space-between;padding:4px 8px}.assign-role-dialog-container .roles-container .roles-list-container .role-item .add-icon{fill:#9b9b9b;cursor:pointer}.assign-role-dialog-container .roles-container .roles-list-container .role-item .add-icon:hover{fill:#007aff;background:rgba(0,122,255,.1)}.assign-role-dialog-container .roles-container .roles-list-container .role-item>span{color:#030712;color:var(--light-foregrounds-fg-base,#030712);font-size:13px;font-style:normal;font-weight:400;line-height:20px}.assign-role-dialog-container .roles-container .roles-list-container .role-item[data-selected=true]{background:#edf6ff}.assign-role-dialog-container .roles-container .roles-list-container .role-item>input[type=checkbox]{margin-right:14px;position:relative}.assign-role-dialog-container .roles-container .roles-list-container .role-item>input[type=checkbox]:hover{border:none}.assign-role-dialog-container .roles-container .roles-list-container .role-item>input[type=checkbox]:hover:after{background:linear-gradient(#a2facf,#64acff);border-radius:4px;content:"";display:block;height:20px;left:-1px;position:absolute;top:-1px;width:20px;z-index:-1}.assign-role-dialog-container .roles-container .roles-list-container .role-item:hover:not([data-selected=true]){background:#f9fafb;background:var(--light-backgrounds-bg-base-hover,#f9fafb)}.you-sure-text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:23px;padding-top:24px}.you-sure-text .red{color:var(--color-button-error);font-weight:600}.user-roles-list-wrapper .shimmer-container{display:flex;flex-direction:column;gap:10px;margin-top:5px;width:100%}.user-roles-list-wrapper>.roles-list-container{align-items:center;border-top:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-start;margin-top:20px;padding-top:20px}.user-roles-list-wrapper>.roles-list-container .no-roles-found{color:var(--color-black);font-size:14px;padding:20px 0}.user-roles-list-wrapper>.roles-list-container .add-role-btn{align-items:center;background:#f9f9f9;border:1px solid #d9d9d9;border-radius:6px;color:var(--color-secondary-tex);display:flex;font-size:14px;font-style:normal;font-weight:400;gap:10px;line-height:21px;padding:2px 8px}.user-roles-list-wrapper>.roles-list-container .add-role-btn>svg{fill:#6e6a65}.user-roles-list-wrapper>.roles-list-container .add-role-btn:hover:not([data-disable-hover=true]){border:1px solid rgba(0,122,255,.5);color:var(--color-secondary);font-size:14px}.user-roles-list-wrapper>.roles-list-container .add-role-btn:hover:not([data-disable-hover=true])>svg{fill:var(--color-secondary)}.select-tenantId-container{align-items:center;color:var(--color-secondary-text);display:flex;flex-wrap:wrap;font-size:14px;font-style:normal;font-weight:400;gap:10px;line-height:23px;margin-top:-32px}.select-tenantId-container>span{font-weight:500}@media(max-width:440px){.select-tenantId-container{font-size:12px;line-height:18px}}.feature-not-enabled{color:#6e6a65;font-size:14px;margin-top:-10px}.users-list{max-width:100vw;padding:72px 40px 48px}.users-list-title{color:var(--color-black);font-size:28px;font-weight:500;line-height:34px;margin-bottom:16px}.users-list-title .pill.paid-feature-badge{background-color:var(--color-badge-bg);border-radius:6px;color:var(--color-badge);display:inline-block;font-size:14px;line-height:1.1;margin-top:0;vertical-align:middle}.users-list-subtitle{color:var(--color-secondary-text);margin-bottom:48px}.users-list-paper{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.16);display:block;max-width:100%;width:100%}.users-list .block-info-connection{margin-bottom:24px}.tenant-list-dropdown{background:#fff;border:1px solid #e5e5e5;border-radius:6px;color:#222;font-size:14px;min-width:200px;padding:9px 13px}.tenant-id-container{align-items:flex-end;display:flex;margin-bottom:16px}@media(max-width:486px){.tenant-id-container{align-items:flex-start;flex-direction:column;gap:8px}.tenant-id-container>button{justify-content:center;margin:0;width:100%}}.tenant-id-title{font-size:16px;font-weight:500;margin-right:8px}.search-container{margin-bottom:20px}@media(max-width:486px){.search-container{flex-direction:column;gap:16px}.search-container #add-user{justify-content:center;margin-left:0;width:100%}}@media(min-width:1126px){.users-list{margin:0 auto;padding-left:0;padding-right:0;width:var(--container-width)}}@media(max-width:480px){.users-list{padding:72px 18px 48px}}.footer{bottom:0;display:flex;min-height:62px;padding:20px 32px;z-index:20}.footer .logo{height:23px;width:151px}.footer.alignment-right{justify-content:flex-end}.footer.alignment-center{justify-content:center}.footer.vertical-center{align-items:center}.footer.vertical-bottom{align-self:flex-end}.footer.color-dark{background-color:var(--color-black)}.footer.color-dark .logo{width:148px}.footer.size-large{padding:40px 32px}.auth-container{align-items:center;background-image:var(--auth-background-portrait);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;flex-flow:column;height:100vh;justify-content:center;width:100vw}@media only screen and (min-width:600px){.auth-container{background-image:var(--auth-background)}}.auth-container .block-container{margin:32px auto;max-width:320px}.auth-container .block-container.forgot-password,.auth-container .block-container.sign-up{max-width:460px}@media only screen and (min-width:600px){.auth-container .block-container{max-width:450px}.auth-container .block-container.forgot-password,.auth-container .block-container.sign-up{max-width:760px;width:max(600px,41vw)}}.auth-container .text-title{margin-bottom:8px}.auth-container .text-label{margin-bottom:16px}.auth-container label{-webkit-margin-after:7px;display:inline-block;font-size:14px;font-weight:500;margin-block-end:7px}.block-container hr{border-bottom:none;border-top:1px solid #ddd;margin-block:24px}.block-container .link{color:var(--color-link);cursor:pointer}.block-container .link:hover{text-decoration:underline}form .input-field-inset:not(.input-field-inset-focused) input{background-color:var(--color-input-unfocused)}.error-response-container{font-size:14px}.cta-container{align-items:center;display:flex;justify-content:space-between}.cta-container .secondary-cta-btn{font-family:inherit;font-size:14px}.cta-container .secondary-cta-btn.forgot-btn{text-decoration:underline}.cta-container img.back-chevron{-webkit-margin-end:6px;margin-inline-end:6px}.margin-top-16{margin-top:16px}.command-container{margin-block:24px 18px}.command-container>:not(:last-child){margin-right:12px}.command-container code.command{max-height:160px}.error-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.error-container .block-container{margin:32px auto;max-width:560px;text-align:center}.error-container .block-container .text-title{font-size:24px;line-height:normal;margin-top:8px}.error-container .block-container .title-image{margin-left:auto;margin-right:auto}.error-container .block-container p{letter-spacing:.14px;margin-top:12px}.notification{-webkit-animation:notificationScale .3s;animation:notificationScale .3s;background-color:var(--color-window-bg);border:1px solid var(--color-border);border-radius:6px;box-shadow:0 0 6px var(--color-shadow);display:flex;font-size:14px;line-height:24px;padding:16px;transition:.3s}.notification>:not(:last-child){margin-right:8px}.notification__icon{align-items:center;display:flex}.notification__icon img{height:16px}.notification__info{flex:1 1;font-weight:500;max-width:300px;padding-right:24px;white-space:wrap}.notification__close{align-items:center;display:flex}.notification__close svg{cursor:pointer;width:8px}.notification.notification-info{background-color:var(--color-info-bg);border-color:var(--color-border-info);box-shadow:0 0 6px var(--color-info-shadow);color:var(--color-info)}.notification.notification-info svg{stroke:var(--color-info)}.notification.notification-error{background-color:var(--color-error-bg);border-color:var(--color-border-error);box-shadow:0 0 6px var(--color-error-shadow);color:var(--color-error)}.notification.notification-error svg{stroke:var(--color-error)}.notification.notification-success{background-color:var(--color-success-bg);border-color:var(--color-border-success);box-shadow:0 0 6px var(--color-success-shadow);color:var(--color-success)}.notification.notification-success svg{stroke:var(--color-success)}.notification-container{display:flex;flex-direction:column;justify-content:flex-end;max-height:100vh;padding:0 20px;position:fixed;right:0;top:78px;transition:.3s;width:-webkit-max-content;width:max-content;z-index:9999}.notification-container>:not(:last-child){margin-bottom:16px}@-webkit-keyframes notificationScale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes notificationScale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}button#sign-out-btn{background:var(--color-white);border:1px solid var(--color-black);border-radius:6px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;line-height:17px;padding:6px 8px;position:absolute;right:60px;top:24px;z-index:1}.sidebar{background-color:var(--color-window-bg);border-right:1px solid #e5e7eb;border-right:1px solid var(--light-borders-border-base,#e5e7eb);height:100vh;margin-top:64px;position:fixed;width:var(--sidebar-width);z-index:10}.sidebar-list{list-style-type:none;margin-top:50px}.sidebar-list>li{margin:14px 16px}.sidebar-list>li .active{background:rgba(255,153,51,.1);border:1px solid rgba(255,153,51,.15);border-radius:6px;color:#f93;font-weight:500}.sidebar-list>li .active>svg{stroke:var(--color-primary);stroke-width:.3px}.sidebar-list>li .active:hover{background:rgba(255,153,51,.1)!important}.sidebar-list>li>a{border:1px solid transparent;border-radius:6px;color:#4b5563;color:var(--light-foregrounds-fg-subtle,#4b5563);display:block;display:flex;font-size:13px;font-style:normal;font-weight:400;gap:12px;justify-content:flex-start;line-height:20px;padding:6px 8px;text-decoration:none}.sidebar-list>li>a:hover:not(.active){background:#eee!important}@media(max-width:1024px){.sidebar{display:none}}.st-header-desktop{align-items:center;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:flex;justify-content:space-between;padding:16px 18px;position:fixed;width:100%;z-index:100}.st-header-mobile{display:none}.st-header-mobile .overlay{background:rgba(0,0,0,.4);height:100vh;inset:0;margin-top:70px;position:fixed;z-index:9999}.st-header-mobile svg{cursor:pointer}.st-header-mobile .close-btn{background:rgba(95,95,95,.08);border:none;border-radius:50%;height:40px;width:40px}.st-header-mobile .menu-container{background:#fff;border-radius:12px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;inset:0;margin:80px 16px 16px;padding:36px 40px;position:fixed;width:400px;z-index:9999}.st-header-mobile .menu-container .divider{background:#aaa;height:1px;margin:40px auto;width:100%}.st-header-mobile .menu-container button{justify-content:center;width:100%}.st-header-mobile .menu-content{display:flex;flex-direction:column;width:100%}.st-header-mobile .menu-content .sidebar-list{margin-top:0}.st-header-mobile .menu-content .sidebar-list>li{margin-left:0;margin-right:0}@media(max-width:1024px){.st-header-desktop{display:none}.st-header-mobile{align-items:center;background:var(--color-white);display:flex;gap:14px;justify-content:flex-start;padding:14px 12px;position:fixed;width:100%;z-index:9999}}@media(max-width:532px){.st-header-mobile .menu-container{margin:80px auto auto;width:95%}}.main-layout-container{display:block}.main-layout-container .main-content{margin-left:var(--sidebar-width);margin-top:44px;min-height:100vh;padding:0 20px}@media(max-width:1024px){.main-layout-container .main-content{margin-left:0;padding:0}}.search>div{align-items:center;display:flex;gap:8px}.search__input_wrapper{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:6px;display:inline-flex;height:40px;padding:9px 16px;width:340px}@media screen and (max-width:768px){.search__input_wrapper{width:100%}}.search__input_wrapper img{aspect-ratio:1;height:14px}.search__input_wrapper img:first-child{margin-bottom:3px;margin-right:10px}.search__input_wrapper img:last-child{cursor:pointer;height:22px}.search__input_wrapper.active{border:1px solid #f93;outline:2px solid rgba(255,153,51,.4)}.search__input_wrapper input{border:none;flex-grow:1;height:20px}.search__input_wrapper input:active,.search__input_wrapper input:focus,.search__input_wrapper input:focus-visible,.search__input_wrapper input:focus-within{outline:none}.search__input_wrapper input::-webkit-input-placeholder{color:rgba(34,34,34,.7);font-size:16px;font-weight:400;line-height:171%;padding-bottom:0}.search__input_wrapper input::placeholder{color:rgba(34,34,34,.7);font-size:16px;font-weight:400;line-height:171%;padding-bottom:0}.search__input_wrapper__clear{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;margin-bottom:0;outline:none}.search__input_wrapper__clear img{margin-bottom:0!important}@media(max-width:486px){.search{width:100%}}.create-tenant-dialog-container{padding:32px 0 24px}.checkbox-container{align-items:center;display:flex;gap:6px}.checkbox-container label{color:var(--color-secondary);font-family:inherit;font-size:12px;font-weight:500;line-height:14px}.checkbox-container--disabled{cursor:not-allowed;opacity:.6}.select-label{color:var(--color-secondary-text);font-weight:500;margin-bottom:12px}.select-label-required{color:var(--color-error);margin:0 4px}.select-container{display:flex;flex-direction:column}.select-container .select-wrapper{position:relative;width:100%}.select-container .select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--color-input-unfocused);border:1px solid var(--color-border);border-radius:6px;color:var(--color-black);font-size:14px;padding:9px 13px;width:100%}.select-container .select-wrapper:after{color:var(--color-black);content:"⌄";font-size:18px;font-weight:600;pointer-events:none;position:absolute;right:10px;top:37%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.toggle-container{align-items:center;display:flex;gap:16px}.toggle-label{color:var(--color-secondary-text);font-weight:500}input[type=checkbox].toggle{opacity:0;position:absolute}input[type=checkbox].toggle+label{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:60px;cursor:pointer;display:inline-block;height:20px;position:relative;transition:.4s ease;-webkit-user-select:none;user-select:none;width:40px}input[type=checkbox].toggle+label:before{background:var(--color-toggle-inactive-bg);border-radius:30px;content:"";display:block;height:20px;left:0;position:absolute;top:0;transition:.2s cubic-bezier(.24,0,.5,1);width:40px}input[type=checkbox].toggle+label:after{background:#fff;border-radius:60px;content:"";display:block;height:16px;left:2px;position:absolute;top:2px;transition:.35s cubic-bezier(.54,1.6,.5,1);width:16px}input[type=checkbox].toggle:checked+label:before{background:var(--color-toggle-active-bg);transition:width,background .2s cubic-bezier(0,0,0,.1)}input[type=checkbox].toggle:checked+label:after{left:22px}input[type=checkbox].toggle:disabled+label{cursor:not-allowed;opacity:.5}input[type=checkbox].toggle:focus-visible+label{box-shadow:0 0 0 2px var(--color-primary)}.edit-config-property-name-container{display:flex;gap:9px;margin-top:32px}.edit-config-property-label{color:var(--color-secondary-text)}.edit-config-property-label,.edit-config-property-name{font-family:inherit;font-size:14px;font-weight:500;line-height:17px}.edit-config-property-name{color:var(--color-black)}.edit-config-field-container,.edit-config-property-value-container{display:flex;flex-direction:column;gap:8px}.edit-config-property-value-container{margin-bottom:24px;margin-top:30px}.edit-config-property-value-container--row{align-items:center;flex-direction:row;gap:12px}.edit-config-property-description{box-shadow:none!important;margin-bottom:28px!important}.edit-config-property-description__info-pill{background:var(--color-info-pill-bg);border-radius:8px;color:#fff;font-size:12px;font-weight:500;line-height:15px;margin-bottom:12px;padding:1px 8px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.edit-config-property-description__default-value{background-color:#d2e7ff;border-radius:6px;font-family:inherit;font-size:inherit;gap:10px;margin-top:16px;padding:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dialog-container-650{max-width:650px}.command-container{border:1px solid var(--color-border-command);border-radius:6px;display:flex;margin-top:0;padding-block:6px;padding-inline:8px 4px;white-space:break-spaces}.command-container .clipboard-btn-container{border-radius:50%;cursor:pointer;height:24px;min-width:24px;transition:all .1s ease-in-out}.command-container .clipboard-btn-container:hover{background:hsla(0,0%,85%,.6)}.command-container .clipboard-btn-container .clipboard-icon{height:14px;width:12px}.command-container code.command{color:var(--color-command);flex:1 1;font-size:13px;line-height:1.6;max-height:300px;overflow-y:scroll;word-break:break-word}.command-container code.command .hljs-string{color:inherit}.command-container .tooltip-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.command-container .tooltip-container .tooltip-container__popup{padding:3px 8px}.panel-root.panel{padding:24px}.panel-root__header{display:flex;justify-content:space-between}.panel-root__header__title-container{align-items:center;display:flex;gap:4px}.panel-root__header__title-container h1{color:var(--color-black);font-size:20px;font-weight:500;line-height:30px}.panel-root__header__title-container__tooltip{align-items:center;border:1px solid var(--color-black);border-radius:50%;cursor:pointer;display:inline-flex;height:1em;justify-content:center;margin-left:6px;width:1em}.panel-root__header__title-container__tooltip img{height:1em}.panel-root__header__actions{display:flex;gap:16px}.panel-root__divider{background-color:var(--color-border);display:block;height:1px;margin:24px -24px}.error-block{background-color:var(--color-error-block-bg);border:1px solid var(--color-border-error-block);border-radius:6px;display:flex;gap:10px;padding:14px 18px}.error-block a{background-color:transparent!important;color:var(--color-border-error-block);font-weight:500}.error-block>svg{height:17px;min-width:19px;-webkit-transform:translateY(2px);transform:translateY(2px)}.error-block__error-message{color:var(--color-black);font-family:inherit;font-size:14px;line-height:23px}.third-party-provider-cta{background-color:var(--color-third-party-button-bg);border:none;border-radius:4px;color:var(--color-third-party-button);font-family:inherit;font-size:14px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.third-party-provider-cta:hover{background-color:var(--color-third-party-button-container-bg-hover)}.third-party-provider-cta:disabled{background-color:var(--color-third-party-button-bg)}.third-party-provider-cta__logo-container{align-items:center;display:flex;padding:7px 8px}.third-party-provider-cta__divider{color:var(--color-copy-box);font-family:Menlo,Source Code Pro,Monaco,Consolas,Courier New,monospace;font-size:13px;margin:0 3px;padding:0 3px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.third-party-provider-cta__icon{height:13px;width:13px}.confirm-text{margin-bottom:12px}.confirm-text .client-type{color:var(--color-button-error);font-weight:600}.provider-dialog-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:872px;overflow-y:auto;padding:24px}@media screen and (max-width:768px){.provider-dialog-container{height:auto}}.provider-list-header{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:500;line-height:23px;margin-bottom:8px}.provider-list-container{border:1px solid var(--color-border-command);border-radius:6px;padding:24px;width:100%}.provider-list-container__header-with-divider{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:500;line-height:17px}.provider-list-container__header-with-divider--margin-top-30{margin-top:30px}.provider-list-container__header-with-divider:after{background-color:var(--color-border);content:"";display:block;height:1px;margin-bottom:20px;margin-top:16px;width:100%}.provider-list-container__providers-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;width:100%}@media screen and (max-width:768px){.provider-list-container__providers-grid{grid-template-columns:1fr 1fr}}.provider-list-title{color:var(--color-black);font-size:20px;font-weight:500;line-height:30px}.provider-list-divider{background-color:var(--color-border-command);border:none;display:block;height:1px;margin:16px 0;width:100%}.providers-list-footer{display:flex;justify-content:flex-end;margin-top:16px;width:100%}.tenant-not-found{align-items:center;display:flex;flex-direction:column;gap:16px;margin:auto;padding-top:72px}.tenant-not-found h1{color:var(--color-black);font-size:18px;font-style:normal;font-weight:500;text-align:center}.tenant-not-found button{background:none;border:none;color:var(--color-link)}.tenant-detail{margin:auto;max-width:830px;padding:72px 40px 48px}.tenant-detail__sections{display:flex;flex-direction:column;gap:32px}.tenant-detail__delete-container{display:flex;justify-content:flex-end;margin-top:20px;width:100%}.tenant-detail__core-config-table{border:1px solid var(--color-border-command);border-radius:6px;margin-top:32px;padding:24px;width:100%}@media screen and (max-width:640px){.tenant-detail__core-config-table{border:none;margin-top:20px;padding:0}}.tenant-detail__core-config-table__header{border-bottom:1px solid var(--color-border-command);display:flex;margin-bottom:16px;padding-bottom:16px;padding-left:24px}.tenant-detail__core-config-table__header__item{color:var(--color-secondary-text);flex:1 1;font-size:14px;font-weight:500;line-height:normal;text-transform:uppercase}@media screen and (max-width:640px){.tenant-detail__core-config-table__header{display:none}}.tenant-detail__core-config-table__body{display:flex;flex-direction:column;gap:16px;margin-top:20px}@media screen and (max-width:640px){.tenant-detail__core-config-table__body{margin-top:0}}.tenant-detail__core-config-table__row{align-items:center;background:var(--color-input-unfocused);border-radius:6px;color:#000;display:flex;font-size:14px;font-weight:500;height:40px;line-height:normal;padding:10px 24px}@media screen and (max-width:640px){.tenant-detail__core-config-table__row{align-items:flex-start;flex-direction:column;height:75px;justify-content:space-between}}.tenant-detail__core-config-table__row__label{max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:640px){.tenant-detail__core-config-table__row__label{max-width:205px}}@media screen and (max-width:380px){.tenant-detail__core-config-table__row__label{max-width:180px}}.tenant-detail__core-config-table__row__label-container{align-items:center;display:flex;flex:1 1;gap:9px}.tenant-detail__core-config-table__row__value{align-items:center;display:flex;flex:1 1;justify-content:space-between;padding-left:18px}@media screen and (max-width:640px){.tenant-detail__core-config-table__row__value{padding-left:0;width:100%}}.tenant-detail__core-config-table__row__value__text{background:var(--color-copy-box-bg);border-radius:3px;color:var(--color-copy-box);font-family:Menlo,Source Code Pro,Monaco,Consolas,Courier New,monospace;font-size:13px;max-width:260px;overflow:hidden;padding:3px 8px;text-overflow:ellipsis;white-space:nowrap}.tenant-detail__core-config-table__row__edit-button-container{background-color:#fff;border:1px solid var(--color-border-icon-button);border-radius:4px;padding:5px}.tenant-detail__core-config-table__row__edit-button-container svg{height:10px;width:10px}.tenant-detail__core-config-table__row__edit-button-container:hover{border-color:var(--color-primary);cursor:pointer}.tenant-detail__core-config-table__row__edit-button-container:hover svg path{fill:var(--color-primary)}.tenant-detail__core-config-table__row__uneditable-button-container{background-color:#fff;border:1px solid var(--color-secondary);border-radius:4px;padding:4px}.tenant-detail__core-config-table__row__uneditable-button-container svg{height:13px;width:13px}.tenant-detail__core-config-table__row__uneditable-button-container:hover{background-color:var(--color-config-action-hover-bg);cursor:pointer}.tenant-detail__core-config-table__plugin-properties-container{margin-top:8px}.tenant-detail__core-config-table__plugin-propertier-header{color:var(--color-black);font-family:inherit;font-size:16px;font-weight:500;line-height:30px;margin-top:20px}.tenant-detail__core-config-table__plugin-properties-divider{background-color:var(--color-border);border:none;display:block;height:1px;margin:10px 0}.tenant-detail__core-config-table__plugin-properties-description{color:var(--color-secondary-text);font-family:inherit;font-size:14px;line-height:23px}.tenant-detail__core-config-table__button-link{background:none;border:none;color:var(--color-link);font-family:inherit;font-size:14px;font-weight:500;line-height:19px}.tenant-detail__header.panel{display:flex;margin-top:40px;padding:24px}.tenant-detail__header{justify-content:space-between}@media screen and (max-width:640px){.tenant-detail__header{flex-direction:column;gap:16px}.tenant-detail__header button{justify-content:center}}.tenant-detail__header__header_item{align-items:center;display:flex;gap:8px}.tenant-detail__header__header_item__title{color:var(--color-secondary-text);font-size:18px;font-weight:500}.tenant-detail__header__header_item__value{color:var(--color-black);font-size:18px;font-weight:500}.tenant-detail__secondary-factors-warn-block{margin-bottom:10px}.tenant-detail__factors-container{background-color:var(--color-factor-bg);border-radius:6px;padding:24px 18px}.tenant-detail__factors-container__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:640px){.tenant-detail__factors-container__grid{grid-template-columns:1fr}}.tenant-detail__factors-container__grid__factor{align-items:center;display:flex;justify-content:space-between;max-width:185px}@media screen and (max-width:640px){.tenant-detail__factors-container__grid__factor{max-width:100%}}.tenant-detail__factors-container__grid__factor__label-container{align-items:center;display:flex;gap:10px}.tenant-detail__factors-container__grid__factor__label-container__label{color:var(--color-secondary-text);font-size:14px;font-weight:500;line-height:23px}@media screen and (min-width:640px){.tenant-detail__factors-container__grid__factor--fixed-gap{gap:16px;justify-content:flex-start}}.tenant-detail__third-party-divider{background-color:var(--color-border);border:none;display:block;height:1px;margin-bottom:16px;margin-top:24px}.tenant-detail__no-providers-added-container{background-color:var(--color-third-party-button-container-bg);border-radius:6px;color:var(--color-third-party-button);font-family:inherit;font-size:14px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:10px}.tenant-detail__no-providers-added-container__text{align-items:center;background-color:var(--color-third-party-button-bg);border-radius:4px;display:flex;padding:7px 8px}.tenant-detail__existing-providers{display:flex;flex-wrap:wrap;gap:20px}.tenant-detail__factors-error-block{margin-bottom:10px}.confirm-text .third-party-id{color:var(--color-button-error);font-weight:600}.delete-cross-button{background:transparent;border:none;height:22px;width:22px}.delete-cross-button:disabled{cursor:not-allowed;opacity:.5}.third-party-provider-input-container{display:flex;gap:20px;width:100%}@media screen and (max-width:768px){.third-party-provider-input-container{flex-direction:column;gap:12px}}.third-party-provider-input-container__label{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:500;min-width:-webkit-max-content;min-width:max-content}@media screen and (max-width:768px){.third-party-provider-input-container__label{min-width:auto}}.third-party-provider-input-container__required{color:var(--color-required)}.third-party-provider-input-container__label-container{align-items:center;display:flex;gap:6px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:10px}.third-party-provider-input-container .input-field-container{width:100%}.third-party-provider-input-container .input-field-container .block-small{padding:0}.third-party-provider-input-container .input-field-container .block-error{background-color:transparent}.third-party-provider-input-container .input-field-container .input-field-error{margin-top:4px}.key-value-input-container{display:flex;flex-direction:column;gap:10px}.key-value-input-container__fields-container{border:1px solid var(--color-border-command);border-radius:6px;padding:16px}.key-value-input-container__fields-list{display:flex;flex-direction:column;gap:6px}.key-value-input-container__field{align-items:center;background-color:var(--color-client-config-header-bg);border-radius:4px;display:flex;gap:16px;padding:3px 10px}.key-value-input-container__field .third-party-provider-input-container{gap:10px}@media screen and (max-width:768px){.key-value-input-container__field{flex-direction:column;gap:10px;padding-bottom:10px}}.key-value-input-container__divider{border:none;border-top:1px dashed var(--color-border-command);display:block;height:0;margin-bottom:10px}.key-value-input-container__footer{margin-top:12px}.key-value-input-container__add-new{background:transparent;border:none;color:var(--color-transparent-button);font-family:inherit;font-size:14px;font-weight:500;padding:0}.key-value-input-container__add-new:hover{text-decoration:underline}.confirm-text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:23px;padding-top:24px}.confirm-text .tenant-id{color:var(--color-button-error);font-weight:600}.custom-provider-config-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:-7px;width:100%}@media screen and (max-width:480px){.custom-provider-config-header{align-items:flex-start;flex-direction:column;gap:10px}}.custom-provider-config-header__title{align-items:center;display:flex;gap:20px}.custom-provider-config-header__title button:disabled{opacity:1}.fields-container{display:flex;flex-direction:column;gap:20px}.fields-container__toggle-container{align-items:center;display:flex;gap:22px}.fields-container__toggle-container>div:first-child{margin-top:0}.client-config-container{border:1px solid var(--color-border-command);border-radius:6px;width:100%}.client-config-container__header{align-items:center;background-color:var(--color-client-config-header-bg);border-top-left-radius:6px;border-top-right-radius:6px;display:flex;height:32px;justify-content:flex-end;padding-right:24px}.client-config-container__fields-container{padding:10px 16px}.client-config-container__fields{display:flex;flex-direction:column;gap:15px}.client-config-container__divider{background-color:var(--color-border);border:none;display:block;height:1px;margin:12px 0}.client-config-container__advanced-settings-header{align-items:center;display:flex;justify-content:space-between;width:100%}.client-config-container__advanced-settings-title{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:500}.client-config-container__advanced-settings{display:flex;flex-direction:column;gap:15px;padding-top:16px}.client-config-container__advanced-settings-toggle{background-color:transparent;border:1px solid var(--color-border-command);border-radius:4px;height:25px;width:25px}.client-config-container__advanced-settings-toggle>svg{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.client-config-container__advanced-settings-toggle:hover{border-color:var(--color-primary);color:var(--color-primary)}.client-config-container__advanced-settings-toggle:hover>svg>path{fill:var(--color-primary)}.client-config-container__advanced-settings-toggle--open>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.client-config-container__delete-client{align-items:center;background:#fff;border:1px solid var(--color-border-command);border-radius:3px;display:flex;height:25px;justify-content:center;width:25px}.client-config-container__delete-client>svg>path{fill:var(--color-trash-button)!important}.client-config-container__delete-client:hover{background:var(--color-trash-button-hover-bg);border:1px solid var(--color-trash-button-hover)}.client-config-container__delete-client:hover>svg>path{fill:var(--color-trash-button-hover)!important}.scopes-container{display:flex;flex-direction:column;gap:15px}@media screen and (max-width:768px){.scopes-container{gap:0}}.scopes-container__divider{border:none;border-top:1px dashed var(--color-border-command);display:block;height:0;margin-bottom:10px}.scopes-container__input-container{align-items:center;display:flex;gap:10px}@media screen and (max-width:768px){.scopes-container__input-container{align-items:flex-end}.scopes-container__input-container .delete-cross-button{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.scopes-container__footer{margin-left:128px}@media screen and (max-width:768px){.scopes-container__footer{margin-left:0;margin-top:18px}}.scopes-container__add-new{background:transparent;border:none;color:var(--color-transparent-button);font-family:inherit;font-size:14px;font-weight:500;padding:0}.scopes-container__add-new:hover{text-decoration:underline}.redirect-urls-container{display:flex;flex-direction:column;gap:15px}@media screen and (max-width:768px){.redirect-urls-container{gap:0}}.redirect-urls-container__divider{border:none;border-top:1px dashed var(--color-border-command);display:block;height:0;margin-bottom:10px}.redirect-urls-container__input-container{align-items:center;display:flex;gap:10px}@media screen and (max-width:768px){.redirect-urls-container__input-container{align-items:flex-end}.redirect-urls-container__input-container .delete-cross-button{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.redirect-urls-container__footer{margin-left:128px}@media screen and (max-width:768px){.redirect-urls-container__footer{margin-left:0;margin-top:18px}}.redirect-urls-container__add-new{background:transparent;border:none;color:var(--color-transparent-button);font-family:inherit;font-size:14px;font-weight:500;padding:0}.redirect-urls-container__add-new:hover{text-decoration:underline}.provider-config-divider{background-color:var(--color-border);border:none;display:block;height:1px;margin:24px 0 20px}.additional-config-footer{align-items:center;display:flex;justify-content:space-between;width:100%}.additional-config-footer__primary-ctas{display:flex;gap:24px}.custom-provider-divider{background-color:var(--color-border);border:none;display:block;height:1px}.custom-provider-client-config{display:flex;flex-direction:column;gap:14px}.custom-provider-client-config__header{font-family:inherit;font-size:16px;font-weight:500;line-height:30px}.custom-provider-client-config__add-new{background:transparent;border:none;color:var(--color-secondary);font-family:inherit;font-size:14px;font-weight:500;margin-top:8px;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.custom-provider-client-config__add-new:hover{text-decoration:underline}.user-info-map{display:flex;flex-direction:column;gap:10px}.user-info-map__fields-container{border:1px solid var(--color-border-command);border-radius:6px;display:flex;flex-direction:column;gap:15px;padding:16px}.custom-provider-footer{display:flex;justify-content:flex-end;width:100%}.custom-provider-footer__form-error{align-items:center;display:flex;gap:8px}.custom-provider-footer__form-error-icon{height:16px;width:16px}.custom-provider-footer--error{justify-content:space-between}.custom-provider-footer__primary-ctas{display:flex;gap:24px}.additional-config-field{background-color:var(--color-factor-bg);border-radius:6px;max-width:442px;padding:18px 24px}.additional-config-container{display:flex;flex-direction:column;gap:10px}.additional-config-container__header,.additional-config-container__note{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:400;line-height:23px}.additional-config-container__note{margin-top:4px}.saml-intro-container__header{margin-bottom:24px}.saml-intro-container__boxy-url-header,.saml-intro-container__header{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:400;line-height:23px}.saml-intro-container__boxy-url-header{margin-bottom:14px;margin-top:32px}.saml-intro-container__boxy-url-field-container{background-color:var(--color-factor-bg);border-radius:6px;max-width:442px;padding:18px 24px}.saml-info-box-container{border:1px solid var(--color-border);border-radius:6px;margin-bottom:16px;overflow:hidden}.saml-info-box-container__title-container{background-color:var(--color-info-box-bg);padding:10px 14px}.saml-info-box-container__title{color:var(--color-info-box-header);font-family:inherit;font-size:16px;font-weight:500;line-height:19px}.saml-info-box-container__content{font-family:inherit;font-size:14px;font-weight:400;line-height:23px;padding:15px 14px}.saml-info-box-container__content>a{color:var(--color-secondary);font-weight:500;text-decoration:underline}.overridden-info{background-color:var(--color-info-bg);border:1px solid var(--color-border-info);border-radius:4px;color:var(--color-info);font-family:inherit;font-size:13px;font-weight:400;line-height:21px;padding:9px 12px}.provider-email-select{display:flex;gap:75px}@media screen and (max-width:768px){.provider-email-select{flex-direction:column;gap:10px}}.email-select-container{border:1px solid var(--color-border-command);border-radius:4px;display:flex;height:40px;width:276px}.email-select-option{align-items:center;background:transparent;border:none;color:var(--color-secondary-text);display:flex;font-family:inherit;font-size:13px;font-weight:400;height:100%;justify-content:center;line-height:21px;width:92px}.email-select-option:not(:last-child){border-right:1px solid var(--color-border-command)}.email-select-option--selected{background:var(--color-primary-opacity-40);border:1px solid var(--color-primary);color:#000;outline:2px solid #ffe7ce}.email-select-option--selected:not(:last-child){border-color:var(--color-primary)}.email-select-option--selected:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.email-select-option--selected:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.suffix-preview-field{display:flex;gap:20px}@media screen and (max-width:480px){.suffix-preview-field{flex-direction:column;gap:10px}}.suffix-preview-field .third-party-provider-input-container__label-container{margin-top:3.5px}.suffix-preview-container{display:flex;flex-direction:column;gap:4px}.suffix-preview-container__suffix{align-items:center;display:flex;gap:10px}.suffix-preview-container__error{color:var(--color-error);font-family:inherit;font-size:13px;font-weight:400;line-height:21px}.prefix-preview{color:var(--color-black);font-family:inherit;font-size:14.5px;line-height:21px}.suffix-button-container{align-items:center;display:flex;gap:6px}.suffix-button-container button{background:transparent;border:none;color:var(--color-secondary);font-family:inherit;font-size:14px;font-weight:500;line-height:17px}.saml-input-type{align-items:center;display:flex;gap:10px}.saml-input-type__options{display:flex;gap:20px;margin-top:10px}.saml-input-type__options label{cursor:pointer}.saml-input-type__options label.disabled{cursor:not-allowed;opacity:.5}.saml-input-type__options input[type=radio]{margin-right:5px}.saml-input-type__options input[type=radio]:disabled{cursor:not-allowed}.saml-info-note{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:400;line-height:23px;margin-top:4px}.third-party-section{margin:auto;max-width:830px;padding:72px 40px 48px}.third-party-section__cards{display:flex;flex-direction:column;gap:32px}.pagination{display:flex}.pagination>:not(:last-child){margin-right:1em}.pagination .pagination-count{font-weight:500}.pagination .pagination-navigation{display:flex}.pagination .pagination-navigation>:not(:last-child){margin-right:.5em}.pagination .pagination-button{background:none;border:none}.table-container{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.16);display:block;overflow-x:auto}.table,.table-container{max-width:100%;width:100%}.table{border-collapse:collapse;border-spacing:0}.table thead{color:var(--color-secondary-text);font-size:12px;line-height:14px;text-transform:uppercase}.table thead tr{border-bottom:1px solid var(--color-border)}.table thead tr th{font-weight:500;line-height:24px;padding:18px 8px;text-align:left;width:33%}.table thead tr th:first-child{padding:18px 14px 18px 36px}.table thead tr th:last-child{padding:18px 36px 18px 14px}.table tbody tr{border-bottom:1px solid var(--color-border);cursor:pointer}.table tbody tr td{padding:24px 1em 24px 0}.table tbody tr.empty-row td{padding:12px 0}.table.theme-blue tbody tr.disable-row{cursor:none;opacity:.6;pointer-events:none}.table.theme-blue tbody tr:hover,.table.theme-blue tbody tr[data-active=true]{background:var(--color-secondary-light)}.table tr td{font-size:14px}.table tr td:first-child{font-weight:500;max-width:126px;overflow:hidden;padding:18px 14px 18px 36px;text-overflow:ellipsis;white-space:nowrap}.table tr td:last-child{padding:18px 36px 18px 14px}.table tfoot{display:flex;justify-content:flex-end;left:0;padding-top:24px;position:-webkit-sticky;position:sticky}.not-found-container{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.16);display:block;overflow-x:auto;padding:56px 0;width:100%}.not-found-container>div{align-items:center;display:flex;flex-direction:column}.not-found-container>div h2{color:var(--color-black);font-size:18px;font-style:normal;font-weight:500;line-height:40px;text-align:center}.not-found-container>div p{color:var(--color-secondary-text);font-size:14px;font-style:normal;font-weight:400;line-height:26px;text-align:center}.tenant-id-column{width:20%!important}.tenant-list-table-pagination{justify-content:flex-end;padding:24px}.tenant-login-methods{display:flex;gap:10px}.tenant-no-login-methods-error{align-items:center;display:flex;gap:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tenants-container{height:100%;margin:auto auto 36px;max-width:var(--container-width);padding:72px 0 0}.tenants-container .tenants-title{color:var(--color-black);font-size:28px;font-weight:500;line-height:34px;margin-bottom:16px}.tenants-container .tenants-subtitle{color:var(--color-secondary-text);margin-bottom:40px}@media(max-width:1024px){.tenants-container{max-width:100%;padding:72px 40px 48px}}@media(max-width:480px){.tenants-container{max-width:100%;padding:72px 18px 48px}}.search-container{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:26px}@media(max-width:768px){.search-container{gap:16px}.search-container #create-tenant{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}@media(max-width:486px){.search-container{flex-direction:column}.search-container #create-tenant{justify-content:center;width:100%}}.paper-container{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.16);display:block;max-width:100%;overflow-x:auto;padding:56px 0;width:100%}.paper-container .icon{color:var(--color-primary);height:54px;width:54px}.paper-container>div{align-items:center;display:flex;flex-direction:column}.paper-container>div h1{color:var(--color-black);font-size:18px;font-style:normal;font-weight:500;line-height:40px;text-align:center}.paper-container>div p{color:var(--color-secondary-text);font-size:14px;font-style:normal;font-weight:400;line-height:26px;text-align:center}.delete-btn-container{align-items:center;display:flex;justify-content:space-between}.roles-column{width:20%!important}.permissions-container{align-items:center;display:flex;gap:14px;justify-content:space-between}.permissions-container>.permissions{display:flex;gap:24px;overflow:hidden}.permissions-container>.permissions .badge-width{width:80px!important}.permissions-container>.delete-role{background:#fff;border:1px solid #ddd;border-radius:3px;padding:6px}.permissions-container>.delete-role>svg>path{fill:#8d8d8d!important}.permissions-container>.delete-role:hover{background:rgba(237,52,78,.15);border:1px solid #ed344e}.permissions-container>.delete-role:hover>svg>path{fill:#ed344e!important}.permissions-container>.refresh-btn{background:#fff;border:1px solid #ddd;border-radius:3px;color:#8d8d8d;padding:6px}.permissions-container>.refresh-btn:hover{background:rgba(255,153,51,.06);border:1px solid var(--color-primary);color:var(--color-primary)}.roles-list-pagination{justify-content:flex-end;padding:24px}.margin-bottom-36{margin-bottom:36px}.tags-input-field-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.tags-input-field-container p{color:var(--color-gray);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:8px}.tags-container{display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:flex-start;margin-top:10px;max-height:16vh;overflow:scroll}.tags-container svg{stroke:#2563eb;cursor:pointer}.delete-permissions-container{border:1px solid #e5e5e5;border-radius:14px;overflow:scroll;width:100%}.delete-permissions-container .container-header{align-items:center;background:#fafafa;border-radius:14px 14px 0 0;color:#9ca3af;color:var(--light-foregrounds-fg-muted,#9ca3af);display:flex;font-family:Rubik;font-size:12px;font-style:normal;font-weight:500;justify-content:space-between;line-height:20px;padding:6px 16px}.delete-permissions-container .container-header>.delete-role{background:#fff;border:1px solid #ddd;border-radius:3px;padding:6px}.delete-permissions-container .container-header>.delete-role>svg>path{fill:#8d8d8d!important}.delete-permissions-container .container-header>.delete-role:disabled{cursor:not-allowed}.delete-permissions-container .container-header>.delete-role:hover:not(:disabled){background:rgba(237,52,78,.15);border:1px solid #ed344e}.delete-permissions-container .container-header>.delete-role:hover:not(:disabled)>svg>path{fill:#ed344e!important}.delete-permissions-container .permissions-list{display:flex;flex-direction:column;gap:4px;max-height:30vh;padding:4px 8px}.delete-permissions-container .permissions-list .info-container{align-items:center;display:flex;flex-direction:column;gap:10px;height:204px;justify-content:center}.delete-permissions-container .permissions-list .info-container>svg{color:var(--color-primary);height:37px;width:30px}.delete-permissions-container .permissions-list .info-container>h1{color:var(--color-black);font-size:16px;font-style:normal;font-weight:500;line-height:21px;text-align:center}.delete-permissions-container .permissions-list .info-container .gray{color:#b4b4b4}.delete-permissions-container .permissions-list .info-container>p{color:#6e6a65;font-size:14px;font-style:normal;font-weight:400;line-height:21px;padding-top:0;text-align:center;width:200px}.delete-permissions-container .permissions-list .info-container>p>a{color:#007aff;color:var(--button-tertiary-normal-blue-007-aff,#007aff)}.delete-permissions-container .permissions-list .permission-item{align-items:center;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:8px}.delete-permissions-container .permissions-list .permission-item>input{margin-right:8px}.delete-permissions-container .permissions-list .permission-item:hover:not([data-selected=true]){background:#f9fafb}.delete-permissions-container .permissions-list .permission-item[data-selected=true]{background:#edf6ff}.margin-bottom-5{margin-bottom:5px}.margin-top-20{margin-top:20px}.edit-role-content{gap:24px;padding:32px 0 24px}.edit-role-content,.edit-role-content>div{display:flex;flex-direction:column}.edit-role-content .permissions-list-container{display:flex;flex-wrap:wrap;gap:14px 18px;max-height:14vh;overflow:scroll}.edit-role-content .label{color:var(--color-secondary-text);font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px}.edit-role-content .role-name{color:var(--color-black);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.edit-role-content .delete-badge:hover{background:#fecdd3;background:var(--light-tags-tag-red-bg-hover,#fecdd3);border:1px solid #fecdd3;border:1px solid var(--light-tags-tag-red-border,#fecdd3);border-radius:6px;color:#e11d48}.edit-role-content .delete-badge:hover>svg{stroke:#e11d48;cursor:pointer}.create-role-dialog-container{display:flex;flex-direction:column;gap:20px;padding:32px 0 24px}.create-role-dialog-container .margin-bottom-10{margin-bottom:10px}.userroles-container{height:100%;margin:auto;max-width:var(--container-width);padding:72px 0 0}.userroles-container .userroles-title{color:var(--color-black);font-size:28px;font-weight:500;line-height:34px;margin-bottom:16px}.userroles-container .userroles-subtitle{color:var(--color-secondary-text);margin-bottom:48px}.userroles-container .search-add-role-container{align-items:center;display:flex;justify-content:flex-end;margin-bottom:12px}@media(max-width:1024px){.userroles-container{max-width:100%;padding:72px 40px 48px}}@media(max-width:480px){.userroles-container{max-width:100%;padding:72px 18px 48px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-black);font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:Menlo,Source Code Pro,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0;position:relative}#root{background-color:var(--color-window-bg);display:flex;flex-direction:column;min-height:100vh;min-width:100%}#root>*{flex:1 1}#root>.footer{flex:0 1}a[href],button:not(:disabled){cursor:pointer}button:disabled{opacity:.5;pointer-events:none}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-thumb{background-color:#8d8d8d;border-radius:10px}::-webkit-scrollbar-track{background-color:initial}body.no-scroll{overflow:hidden}body{--color-primary:#f93;--color-primary-opacity-40:rgba(255,153,51,.4);--color-primary-darker:#ff8000;--color-white:#fff;--color-black:#222;--color-window-bg:#f8f8f8;--color-gray:#aaa;--color-secondary:#007aff;--color-secondary-shadow:rgba(0,122,255,.16);--color-secondary-light:#f4f8fd;--color-loader-placeholder-bg:hsla(33,4%,41%,.4);--color-shadow:rgba(0,0,0,.16);--color-container-shadow:rgba(0,0,0,.16);--color-error-shadow:rgba(158,37,38,.16);--color-error-bg:#fdf0f1;--color-info-shadow:rgba(158,37,38,.16);--color-info-bg:#ebf5ff;--color-warn-bg:#ffe5ac;--color-success-bg:#f1faf7;--color-success-shadow:rgba(4,84,62,.16);--color-link:#007aff;--color-input-unfocused:#fafafa;--color-badge-bg:#fff2ca;--color-info-pill-bg:#0062e1;--color-toggle-active-bg:#1dc9a0;--color-toggle-inactive-bg:#d1d1d6;--color-trash-button-hover-bg:rgba(237,52,78,.15);--color-factor-bg:#fafafa;--color-third-party-button-container-bg:#fafafa;--color-third-party-button-container-bg-hover:#fff5eb;--color-third-party-button-bg:#dee4e8;--color-client-config-header-bg:#fafafa;--color-input-field-prefix-bg:#fafafa;--color-error-block-bg:#ffd5d5;--color-info-box-bg:#f6f6f6;--color-config-bg:#f0f4ff;--color-config-name-bg:rgba(147,176,255,.33);--color-config-action-hover-bg:rgba(0,122,255,.2);--color-border:#e5e5e5;--color-border-error:#ef7977;--color-border-info:#97bdfa;--color-border-warn:#ffb71d;--color-border-success:#49c899;--color-border-command:#ddd;--color-border-error-block:#ff1212;--color-border-icon-button:#e3e3e3;--color-secondary-text:#6e6a65;--color-error:#9e2526;--color-info:#1f5adb;--color-success:#04543e;--color-command:#d65078;--color-badge:#dc8d0d;--color-required:#ed344e;--color-disabled:#7d7d7d;--color-transparent-button:#888;--color-info-box-header:#535353;--color-config-property-label:#4a5b87;--color-emailpassword-bg:#ddfcf7;--color-emailpassword-text:#006a5b;--color-passwordless-bg:#ffeaf7;--color-passwordless-text:#a8115a;--color-multiple-login-text:#9f7013;--color-multiple-login-bg:#fff6c5;--color-google-bg:#f1deff;--color-google-text:#5c3f79;--color-github-bg:#deffee;--color-github-text:#096c38;--color-facebook-bg:#e3ebff;--color-facebook-text:#154bdd;--color-apple-bg:#e5edff;--color-apple-text:#0b1c45;--color-custom-provider-bg:#e4e0ff;--color-custom-provider-text:#5425b0;--color-copy-box:#536579;--color-copy-box-bg:#f0f4f7;--color-copy-box-shadow:rgba(83,101,121,.2);--color-button-error:#ed344e;--color-button-error-border:#de233d;--color-button-error-disabled:#ddd;--color-button-error-hover:#de233d;--color-button-error-shadow:rgba(237,52,78,.16);--color-trash-button-hover:#ed344e;--color-trash-button:#8d8d8d;--color-third-party-button:#143458;--z-index-inline-popup:1;--z-index-modal-popup:99999;--color-popup-item-hover:#f0f0f0;--color-popup-item-delete-hover:rgba(222,35,61,.12);--color-button-outline-hover:#fafafa;--sidebar-width:240px;--container-width:842px;--test:1024px}@supports (color:rgb(0 0 0/0)){body{--color-link:#0076ff}}[data-theme=dark]{--color-black:#fff;--color-white:#222;--color-window-bg:#4a4a4a;--color-secondary-text:#ddd}.full-width,.panel{width:100%}.panel{background-color:var(--color-white);border-radius:12px;box-shadow:0 0 6px var(--color-shadow);display:block;max-width:100%;padding:0 40px}@media screen and (max-width:900px){.panel{padding:0 20px}}.panel__header{align-items:center;display:flex;font-size:14px;justify-content:space-between;min-height:64px;padding:16px 0}.panel__header .title{color:var(--color-secondary-text);flex:1 1;font-size:14px;font-weight:600;text-transform:uppercase}.panel__header .actions{display:inline-flex}.panel__header .actions>:not(:last-child){margin-right:16px}.panel__header.with-border{border-bottom:1px solid var(--color-border)}.panel__body{padding:24px 0 18px}.layout-modal{background:none;display:block;height:100vw;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:var(--z-index-modal-popup)}.layout-modal__backdrop{background-color:var(--color-black);display:block;height:100%;opacity:.4;pointer-events:all;width:100%}.layout-modal__container{display:flex;height:100%;position:relative;width:100%}.layout-modal__close{align-items:flex-start;display:flex;height:32px;justify-content:flex-end}.layout-modal__close>div{align-items:center;background-color:var(--color-border);border-radius:50%;cursor:pointer;display:flex;font-size:22px;height:1em;justify-content:center;padding:6px;width:1em}.layout-modal__close>div>img{width:8px}.layout-modal .panel{left:50vw;margin:0 auto;max-height:calc(100vh - 32px);max-width:calc(100vh - 32px);padding-bottom:16px;padding-top:16px;pointer-events:all;position:absolute;top:50vh;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:470px;z-index:1}.layout-modal .panel__header{align-items:flex-end}.layout-modal-trigger{cursor:pointer;display:inline-block}.block-container{background-color:var(--color-white);border-radius:18pt;box-shadow:1px 1px 6px var(--color-container-shadow);display:flex;flex-flow:column;padding:32px 18px;width:calc(100% - 32px)}@media only screen and (min-width:992px){.block-container{padding:32px 48px}}.block-snippet-small{border:1px solid var(--color-border);border-radius:2px;padding:2px 4px}.block-snippet{padding:3px 8px}.block-snippet,.block-snippet-large{border:1px solid var(--color-border);border-radius:4px}.block-snippet-large{padding:6px 8px}.block-small{border-radius:6px;padding:8px 12px}.block-medium{border-radius:6pt;border-style:solid;border-width:1px;box-shadow:0 0 6px var(--color-shadow);margin:4px 0;padding:20px 16px}.block-medium p{line-height:23px}.block-medium p:not(:last-child){margin-bottom:16px}@media only screen and (min-width:600px){.block-medium p:not(:last-child){margin-bottom:6px}}.block-large{border-radius:24px;box-shadow:1px 1px 60px var(--color-container-shadow);padding:32px}.block-large p{letter-spacing:.14px;line-height:21px}@media only screen and (min-width:768px){.block-large{padding:32px 48px}}.block-warn-medium{border-radius:6px;border-style:solid;border-width:1px;padding:14px}.block-error{background-color:var(--color-error-bg);border-color:var(--color-border-error);color:var(--color-error)}.block-warn{background-color:var(--color-warn-bg);border-color:var(--color-border-warn);color:var(--color-black)}.block-info{background-color:var(--color-info-bg);border-color:var(--color-border-info);color:var(--color-info)}.button:not(.flat){align-items:center;background-color:var(--color-primary);border:1px solid var(--color-primary-darker);border-radius:6px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);color:var(--color-white);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;line-height:16px;padding:8px 16px}.button:not(.flat)>:not(:last-child){margin-right:.75em}.button:not(.flat).small{font-weight:400;padding:6px 8px}.button.flat,button.flat{align-items:center;background:none;border:none;color:var(--color-secondary-text);display:inline-flex;font-size:inherit;font-weight:600;margin:0;padding:0}.button.flat>:not(:last-child),button.flat>:not(:last-child){margin-right:8px}.button.button-error,button.button-error{background:var(--color-button-error);border:none;color:var(--color-white);display:inline;font-size:inherit;margin:0;transition:background-color .3s}.button.button-error>:not(:last-child),button.button-error>:not(:last-child){margin-right:8px}.button.button-error:disabled,button.button-error:disabled{background-color:var(--color-button-error-disabled)}.button.button-error:hover,button.button-error:hover{background-color:var(--color-button-error-hover)}.button.button-error-outline,button.button-error-outline{background-color:transparent;border-color:var(--color-button-error);border-style:solid;border-width:1;box-shadow:none;color:var(--color-button-error);display:inline;margin:0;transition:background-color .3s}.button.button-error-outline>:not(:last-child),button.button-error-outline>:not(:last-child){margin-right:8px}.button.button-error-outline:disabled,button.button-error-outline:disabled{border-color:var(--color-button-error-disabled)}.button.button-error-outline:hover,button.button-error-outline:hover{background-color:var(--color-button-outline-hover)}.button.outline,button.outline{background:none;border-color:var(--color-secondary-text);box-shadow:none;color:var(--color-secondary-text);font-weight:500!important;transition:background-color .3s}.button.outline:hover,button.outline:hover{background-color:var(--color-button-outline-hover);box-shadow:inherit}.button.link,a,button.link{color:var(--color-link)}.button.link:not(.flat),a:not(.flat),button.link:not(.flat){border-color:var(--color-link)}.button.link:not(.flat):hover,a:not(.flat):hover,button.link:not(.flat):hover{background-color:var(--color-button-outline-hover)}.footer a:hover{background-color:transparent}.text-title{font-size:24px;font-weight:600;letter-spacing:.24px;line-height:40px}.text-xs{font-size:12px;line-height:16px}.text-small{font-size:14px;line-height:16px}.text-medium{font-size:16px;line-height:16px}.text-large{font-size:18px;line-height:16px}.text-bold{font-weight:600}.text-semi-bold{font-weight:500}.text-error{color:var(--color-error)}.text-info{color:var(--color-info)}.text-black{color:var(--color-black)}.text-label{color:var(--color-secondary-text)}.text-command{color:var(--color-command)}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.m-auto{margin:auto}.w-100{width:100%}.bg-transparent{background:transparent!important}.title-image{height:32px;margin-bottom:16px;width:35px}.title-image-smaller{height:29px;margin-bottom:16px;width:32px}.with-footer{margin-bottom:100px}.tooltip-container{cursor:default;display:inline-flex}.tooltip-container__popup{background-color:var(--color-white);border-radius:6px;color:var(--color-black);font-size:14px;line-height:23px;padding:14px;position:fixed;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:var(--z-index-inline-popup)}.tooltip-container__popup:before{border:6px solid transparent;content:"";display:block;height:0;position:absolute;width:0}.tooltip-container__popup p:not(:last-child){margin-bottom:6px}.tooltip-container__popup .block-snippet-small{background-color:var(--color-window-bg);color:var(--color-secondary-text)}.tooltip-container__popup.popup_left:before{border-left-color:var(--color-white);border-right:none;left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip-container__popup.popup_right:before{border-left:none;border-right-color:var(--color-white);left:0;top:50%;-webkit-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%)}.tooltip-container__popup.popup_top:before{border-bottom:none;border-top-color:var(--color-white);left:50%;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip-container__popup.popup_bottom:before{border-bottom-color:var(--color-white);border-top:none;left:50%;top:0;-webkit-transform:translateY(-100%) translateX(-50%);transform:translateY(-100%) translateX(-50%)}.tooltip-container__popup--error{background-color:var(--color-black);border:1px solid var(--color-border-command);box-shadow:0 0 6px 0 rgba(0,0,0,.16);color:var(--color-button-error)}.tooltip-container__popup--error.popup_left:before{border-left-color:var(--color-black)}.tooltip-container__popup--error.popup_right:before{border-right-color:var(--color-black)}.tooltip-container__popup--error.popup_top:before{border-top-color:var(--color-black)}.tooltip-container__popup--error.popup_bottom:before{border-bottom-color:var(--color-black)}.center{text-align:center}.flex-center-x{display:flex;justify-content:center}.flex-center-y{align-items:center;display:flex}.with-thin-scrollbar::-webkit-scrollbar{height:5px;width:5px}.with-thin-scrollbar::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px var(--color-loader-placeholder-bg)}.bold-400{font-weight:400!important}.bold-500{font-weight:500!important}.bold-600{font-weight:600!important}.bold-700{font-weight:700!important} +@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;500&display=swap);.page-container{margin:0 auto;max-width:var(--container-width);width:95%}.paper{background:#fff;border-radius:var(--radius-6);box-shadow:var(--shadow-2);padding:16px 20px}.demo-callout__text{color:var(--color-neutral-12);line-height:20px}.demo-callout__text--highlighted{color:var(--color-accent-9);font-weight:600}.auth-container{align-items:center;background-image:var(--auth-background-portrait);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;flex-flow:column;height:100vh;justify-content:center;width:100vw}@media only screen and (min-width:600px){.auth-container{background-image:var(--auth-background)}}.auth-container .block-container{margin:32px auto;max-width:320px}.auth-container .block-container.forgot-password,.auth-container .block-container.sign-up{max-width:460px}@media only screen and (min-width:600px){.auth-container .block-container{max-width:450px}.auth-container .block-container.forgot-password,.auth-container .block-container.sign-up{max-width:760px;width:max(600px,41vw)}}.auth-container .text-title{margin-bottom:8px}.auth-container .text-label{margin-bottom:16px}.auth-container label{-webkit-margin-after:7px;display:inline-block;font-size:14px;font-weight:500;margin-block-end:7px}.block-container hr{border-bottom:none;border-top:1px solid #ddd;margin-block:24px}.block-container .link{color:var(--color-link);cursor:pointer}.block-container .link:hover{text-decoration:underline}form .input-field-inset:not(.input-field-inset-focused) input{background-color:var(--color-input-unfocused)}.error-response-container{font-size:14px}.cta-container{align-items:center;display:flex;justify-content:space-between}.cta-container .secondary-cta-btn{font-family:inherit;font-size:14px}.cta-container .secondary-cta-btn.forgot-btn{text-decoration:underline}.cta-container img.back-chevron{-webkit-margin-end:6px;margin-inline-end:6px}.margin-top-16{margin-top:16px}.command-container{margin-block:24px 18px}.command-container>:not(:last-child){margin-right:12px}.command-container code.command{max-height:160px}.input-field-container{display:flex;flex-flow:column;margin-bottom:24px;position:relative}.input-field-prefix{background-color:var(--color-input-field-prefix-bg);border-right:1px solid transparent;color:var(--color-disabled);font-size:13px;line-height:21px;padding:9px 5px 9px 12px}.input-field-prefix-focused{border-right-color:var(--color-primary)}.input-field-prefix-error{border-right-color:var(--color-error)}.input-label{color:var(--color-secondary-text);font-weight:500;margin-bottom:12px}.input-label-required{color:var(--color-error);margin:0 4px}.input-field-inset{align-items:center;border:1px solid #e0e0e0;border-radius:6px;display:flex;outline:none;overflow:hidden}.input-field{background-color:#fff;border:none;border-radius:6px;display:block;flex:1 1;font-family:inherit;outline:none;padding:8px 12px}textarea.input-field{line-height:1.8em;min-height:8em;resize:vertical}.input-field-small{font-size:13px!important;height:24px;padding:8px}.input-field:disabled{background-color:var(--color-input-unfocused);color:var(--color-disabled)}.input-field-inset-focused,.input-field-inset:active .input-field:not(:disabled){border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-opacity-40)}.input-field-inset-with-prefix.input-field-inset:active .input-field:not(:disabled){border-color:initial;box-shadow:none}.input-field-inset-error-state,.input-field-inset-error-state:active,.input-field-inset-error-state:focus{border-color:var(--color-error);box-shadow:0 0 0 2px var(--color-error-shadow)}.input-field-suffix .icon{cursor:pointer;padding:8px 12px 8px 0}.input-field-error{align-items:center;display:flex;margin-top:8pt}.input-field-error-icon{height:16px;margin-bottom:2px;margin-right:8px;width:16px}.input-field-error-text{line-height:normal!important}.input-error-prefix-tooltip{left:-24px;position:absolute;top:20%}.input-dropdown-options{background-color:#fff;border:none;border-radius:6px;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;flex-direction:column;left:0;outline:none;position:absolute;top:44px;width:100%;z-index:1000}.input-dropdown-option{cursor:pointer;font-size:13px;padding:12px 15px}.input-dropdown-option:hover{background-color:var(--color-input-field-prefix-bg)}.copy-text{align-items:center;display:inline-flex;max-width:100%}.copy-text .copy-text-text{flex:1 1;max-width:100%;max-width:180px;overflow-x:hidden;padding-right:4px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:600px){.copy-text .copy-text-text{max-width:80px}}.copy-text .copy-text-action{border-radius:50%;cursor:pointer;transition:.3s}.copy-text .copy-text-action:hover{background-color:var(--color-copy-box-shadow);box-shadow:0 0 0 4px var(--color-copy-box-shadow)}.copy-text .copy-text-notification{font-size:12px;position:fixed;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.copy-text .copy-text-notification span{background-color:var(--color-black);border-color:var(--color-black);color:var(--color-white);margin:0 12px;white-space:nowrap}.error-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.error-container .block-container{margin:32px auto;max-width:560px;text-align:center}.error-container .block-container .text-title{font-size:24px;line-height:normal;margin-top:8px}.error-container .block-container .title-image{margin-left:auto;margin-right:auto}.error-container .block-container p{letter-spacing:.14px;margin-top:12px}.notification{-webkit-animation:notificationScale .3s;animation:notificationScale .3s;background-color:var(--color-window-bg);border:1px solid var(--color-border);border-radius:6px;box-shadow:0 0 6px var(--color-shadow);display:flex;font-size:14px;line-height:24px;padding:16px;transition:.3s}.notification>:not(:last-child){margin-right:8px}.notification__icon{align-items:center;display:flex}.notification__icon img{height:16px}.notification__info{flex:1 1;font-weight:500;max-width:300px;padding-right:24px;white-space:wrap}.notification__close{align-items:center;display:flex}.notification__close svg{cursor:pointer;width:8px}.notification.notification-info{background-color:var(--color-info-bg);border-color:var(--color-border-info);box-shadow:0 0 6px var(--color-info-shadow);color:var(--color-info)}.notification.notification-info svg{stroke:var(--color-info)}.notification.notification-error{background-color:var(--color-error-bg);border-color:var(--color-border-error);box-shadow:0 0 6px var(--color-error-shadow);color:var(--color-error)}.notification.notification-error svg{stroke:var(--color-error)}.notification.notification-success{background-color:var(--color-success-bg);border-color:var(--color-border-success);box-shadow:0 0 6px var(--color-success-shadow);color:var(--color-success)}.notification.notification-success svg{stroke:var(--color-success)}.notification-container{display:flex;flex-direction:column;justify-content:flex-end;max-height:100vh;padding:0 20px;position:fixed;right:0;top:78px;transition:.3s;width:-webkit-max-content;width:max-content;z-index:9999}.notification-container>:not(:last-child){margin-bottom:16px}@-webkit-keyframes notificationScale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes notificationScale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.sidebar{background-color:var(--color-window-bg);background:#fff;border-radius:12px;border-radius:var(--Radius-5,12px);box-shadow:var(--shadow-2);height:calc(100% - var(--header-height) - var(--sidebar-y-margin)*2);margin:var(--sidebar-y-margin) var(--sidebar-x-margin);position:fixed;width:var(--sidebar-width);z-index:10}.sidebar-list{list-style-type:none;padding:20px 12px}.sidebar-list>li{margin:14px 0}.sidebar-list>li>a{align-items:center;border-radius:8px;color:var(--color-neutral-alpha);display:flex;font-size:16px;font-weight:500;gap:12px;justify-content:flex-start;line-height:20px;padding:8px;text-decoration:none}.sidebar-list>li>a.active,.sidebar-list>li>a:hover{background:rgba(1,68,255,.06);color:var(--color-accent-alpha)}@media(max-width:1024px){.sidebar{display:none}}.st-header-desktop{align-items:center;background:#fff;box-shadow:var(--shadow-2);display:flex;justify-content:space-between;padding:16px 18px;position:fixed;width:100%;z-index:100}.st-header-mobile{display:none}.st-header-mobile .overlay{background:rgba(0,0,0,.4);height:100vh;inset:0;margin-top:70px;position:fixed;z-index:9999}.st-header-mobile svg{cursor:pointer}.st-header-mobile .close-btn{background:rgba(95,95,95,.08);border:none;border-radius:50%;height:40px;width:40px}.st-header-mobile .menu-container{background:#fff;border-radius:12px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;inset:0;margin:80px 16px 16px;padding:36px 40px;position:fixed;width:400px;z-index:9999}.st-header-mobile .menu-container .divider{background:#aaa;height:1px;margin:40px auto;width:100%}.st-header-mobile .menu-container button{justify-content:center;width:100%}.st-header-mobile .menu-content{display:flex;flex-direction:column;width:100%}.st-header-mobile .menu-content .sidebar-list{margin-top:0}.st-header-mobile .menu-content .sidebar-list>li{margin-left:0;margin-right:0}@media(max-width:1024px){.st-header-desktop{display:none}.st-header-mobile{align-items:center;background:var(--color-white);display:flex;gap:14px;justify-content:flex-start;padding:14px 12px;position:fixed;width:100%;z-index:9999}}@media(max-width:532px){.st-header-mobile .menu-container{margin:80px auto auto;width:95%}}.main-layout-container{display:block;margin-top:var(--header-height)}.main-layout-container .main-content{margin-left:calc(var(--sidebar-width) + var(--sidebar-x-margin)*2);min-height:calc(100vh - var(--header-height));padding:var(--main-content-y-padding) var(--main-content-x-padding) 0 var(--main-content-x-padding)}@media(max-width:1024px){.main-layout-container .main-content{margin-left:0}}.btn{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-weight:500;gap:6px;line-height:21px}.btn.gray{background:#ddd;border:1px solid #ddd;color:var(--color-white)}.btn.gray-outline{background-color:var(--color-white);border:1px solid var(--color-gray)}.btn.gray-outline,.btn.info{color:var(--color-secondary-text)}.btn.info{background:#f9f9f9;border:1px solid #d9d9d9}.btn.primary{background-color:var(--color-primary);border:1px solid var(--color-primary-darker);box-shadow:0 0 5px 0 rgba(0,0,0,.15);color:var(--color-white)}.btn.danger{background:var(--color-button-error);box-shadow:0 3px 6px 0 var(--color-button-error-shadow);color:var(--color-white)}.btn.danger,.btn.danger-outline{border:1px solid var(--color-button-error-border)}.btn.danger-outline{background:var(--color-white);color:var(--color-button-error)}.btn.secondary{background:var(--color-secondary);border:1px solid var(--color-secondary);box-shadow:0 3px 6px 0 var(--color-secondary-shadow);color:var(--color-white)}.btn.outline{background:var(--color-white);border:1px solid var(--color-black);color:var(--color-black)}.btn.blue-outline{background:var(--color-white);border:1px solid var(--color-secondary);color:var(--color-secondary)}.btn.xs{padding:0 8px}.btn.sm{font-size:14px;line-height:normal;padding:6px 8px}.btn.md{font-size:14px;line-height:16px}.btn.lg,.btn.md{padding:10px 16px}.btn.lg{font-size:16px;line-height:20px}.btn:hover:not(:disabled):not(.gray){opacity:.9}.btn.loading{cursor:not-allowed;opacity:.8}.btn .spinner{stroke:var(--color-white);-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;height:16px;width:16px}.search>div{align-items:center;display:flex;gap:8px}.search__input_wrapper{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:6px;display:inline-flex;height:40px;padding:9px 16px;width:340px}@media screen and (max-width:768px){.search__input_wrapper{width:100%}}.search__input_wrapper img{aspect-ratio:1;height:14px}.search__input_wrapper img:first-child{margin-bottom:3px;margin-right:10px}.search__input_wrapper img:last-child{cursor:pointer;height:22px}.search__input_wrapper.active{border:1px solid #f93;outline:2px solid rgba(255,153,51,.4)}.search__input_wrapper input{border:none;flex-grow:1;height:20px}.search__input_wrapper input:active,.search__input_wrapper input:focus,.search__input_wrapper input:focus-visible,.search__input_wrapper input:focus-within{outline:none}.search__input_wrapper input::-webkit-input-placeholder{color:rgba(34,34,34,.7);font-size:16px;font-weight:400;line-height:171%;padding-bottom:0}.search__input_wrapper input::placeholder{color:rgba(34,34,34,.7);font-size:16px;font-weight:400;line-height:171%;padding-bottom:0}.search__input_wrapper__clear{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;margin-bottom:0;outline:none}.search__input_wrapper__clear img{margin-bottom:0!important}@media(max-width:486px){.search{width:100%}}.dialog-overlay{background:rgba(0,0,0,.4);height:100vh}.dialog-container,.dialog-overlay{inset:0;position:fixed;z-index:9999}.dialog-container{background:#fff;border-radius:12px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;max-width:470px;padding:36px 40px;width:100%}.dialog-content{display:flex;flex-direction:column}.dialog-header{align-items:center;border-bottom:1px solid #e5e5e5;color:#222;display:flex;font-size:24px;font-style:normal;font-weight:500;justify-content:space-between;line-height:32px;padding-bottom:16px}.dialog-header>svg{background:#e8e8e8;border-radius:50%;cursor:pointer;height:22px;padding:6px;width:22px}.dialog-title{align-items:center;display:flex;gap:10px}.dialog-title>svg{height:21px;width:23px}.dialog-footer{display:flex;gap:24px;padding-top:20px}.dialog-footer.border-top{border-top:1px solid var(--color-border)}.dialog-footer.border-none{border:none}.dialog-footer.row{flex-direction:row}.dialog-footer.column{flex-direction:column}.dialog-footer.flex-start{justify-content:flex-start}.dialog-footer.flex-end{justify-content:flex-end}.dialog-footer.center{justify-content:center}.dialog-footer.space-between{justify-content:space-between}.dialog-footer.space-around{justify-content:space-around}.dialog-footer.space-evenly{justify-content:space-evenly}.dialog-confirm-text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:23px;margin-bottom:24px;padding-top:24px}@media(max-width:485px){.dialog-container{padding-left:14px;padding-right:14px;width:95%}}.create-tenant-dialog-container{padding:32px 0 24px}.loader-container{min-height:80vh}.full-screen-loading-overlay,.loader-container{align-items:center;display:flex;justify-content:center}.full-screen-loading-overlay{background-color:rgba(0,0,0,.4);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}.loader-wrapper{background-color:var(--color-window-bg);border-radius:50%;display:flex;padding:2px}.loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:16px solid #f3f3f3;border-radius:50%;border-top-color:#f93;height:60px;width:60px}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.checkbox-container{align-items:center;display:flex;gap:6px}.checkbox-container label{color:var(--color-secondary);font-family:inherit;font-size:12px;font-weight:500;line-height:14px}.checkbox-container--disabled{cursor:not-allowed;opacity:.6}.select-label{color:var(--color-secondary-text);font-weight:500;margin-bottom:12px}.select-label-required{color:var(--color-error);margin:0 4px}.select-container{display:flex;flex-direction:column}.select-container .select-wrapper{position:relative;width:100%}.select-container .select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--color-input-unfocused);border:1px solid var(--color-border);border-radius:6px;color:var(--color-black);font-size:14px;padding:9px 13px;width:100%}.select-container .select-wrapper:after{color:var(--color-black);content:"⌄";font-size:18px;font-weight:600;pointer-events:none;position:absolute;right:10px;top:37%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.toggle-container{align-items:center;display:flex;gap:16px}.toggle-label{color:var(--color-secondary-text);font-weight:500}input[type=checkbox].toggle{opacity:0;position:absolute}input[type=checkbox].toggle+label{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:60px;cursor:pointer;display:inline-block;height:20px;position:relative;transition:.4s ease;-webkit-user-select:none;user-select:none;width:40px}input[type=checkbox].toggle+label:before{background:var(--color-toggle-inactive-bg);border-radius:30px;content:"";display:block;height:20px;left:0;position:absolute;top:0;transition:.2s cubic-bezier(.24,0,.5,1);width:40px}input[type=checkbox].toggle+label:after{background:#fff;border-radius:60px;content:"";display:block;height:16px;left:2px;position:absolute;top:2px;transition:.35s cubic-bezier(.54,1.6,.5,1);width:16px}input[type=checkbox].toggle:checked+label:before{background:var(--color-toggle-active-bg);transition:width,background .2s cubic-bezier(0,0,0,.1)}input[type=checkbox].toggle:checked+label:after{left:22px}input[type=checkbox].toggle:disabled+label{cursor:not-allowed;opacity:.5}input[type=checkbox].toggle:focus-visible+label{box-shadow:0 0 0 2px var(--color-primary)}.edit-config-property-name-container{display:flex;gap:9px;margin-top:32px}.edit-config-property-label{color:var(--color-secondary-text)}.edit-config-property-label,.edit-config-property-name{font-family:inherit;font-size:14px;font-weight:500;line-height:17px}.edit-config-property-name{color:var(--color-black)}.edit-config-field-container,.edit-config-property-value-container{display:flex;flex-direction:column;gap:8px}.edit-config-property-value-container{margin-bottom:24px;margin-top:30px}.edit-config-property-value-container--row{align-items:center;flex-direction:row;gap:12px}.edit-config-property-description{box-shadow:none!important;margin-bottom:28px!important}.edit-config-property-description__info-pill{background:var(--color-info-pill-bg);border-radius:8px;color:#fff;font-size:12px;font-weight:500;line-height:15px;margin-bottom:12px;padding:1px 8px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.edit-config-property-description__default-value{background-color:#d2e7ff;border-radius:6px;font-family:inherit;font-size:inherit;gap:10px;margin-top:16px;padding:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dialog-container-650{max-width:650px}.command-container{border:1px solid var(--color-border-command);border-radius:6px;display:flex;margin-top:0;padding-block:6px;padding-inline:8px 4px;white-space:break-spaces}.command-container .clipboard-btn-container{border-radius:50%;cursor:pointer;height:24px;min-width:24px;transition:all .1s ease-in-out}.command-container .clipboard-btn-container:hover{background:hsla(0,0%,85%,.6)}.command-container .clipboard-btn-container .clipboard-icon{height:14px;width:12px}.command-container code.command{color:var(--color-command);flex:1 1;font-size:13px;line-height:1.6;max-height:300px;overflow-y:scroll;word-break:break-word}.command-container code.command .hljs-string{color:inherit}.command-container .tooltip-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.command-container .tooltip-container .tooltip-container__popup{padding:3px 8px}.button-root{cursor:pointer}.panel-root.panel{padding:24px}.panel-root__header{display:flex;justify-content:space-between}.panel-root__header__title-container{align-items:center;display:flex;gap:4px}.panel-root__header__title-container h1{color:var(--color-black);font-size:20px;font-weight:500;line-height:30px}.panel-root__header__title-container__tooltip{align-items:center;border:1px solid var(--color-black);border-radius:50%;cursor:pointer;display:inline-flex;height:1em;justify-content:center;margin-left:6px;width:1em}.panel-root__header__title-container__tooltip img{height:1em}.panel-root__header__actions{display:flex;gap:16px}.panel-root__divider{background-color:var(--color-border);display:block;height:1px;margin:24px -24px}.error-block{background-color:var(--color-error-block-bg);border:1px solid var(--color-border-error-block);border-radius:6px;display:flex;gap:10px;padding:14px 18px}.error-block a{background-color:transparent!important;color:var(--color-border-error-block);font-weight:500}.error-block>svg{height:17px;min-width:19px;-webkit-transform:translateY(2px);transform:translateY(2px)}.error-block__error-message{color:var(--color-black);font-family:inherit;font-size:14px;line-height:23px}.third-party-provider-cta{background-color:var(--color-third-party-button-bg);border:none;border-radius:4px;color:var(--color-third-party-button);font-family:inherit;font-size:14px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.third-party-provider-cta:hover{background-color:var(--color-third-party-button-container-bg-hover)}.third-party-provider-cta:disabled{background-color:var(--color-third-party-button-bg)}.third-party-provider-cta__logo-container{align-items:center;display:flex;padding:7px 8px}.third-party-provider-cta__divider{color:var(--color-copy-box);font-family:Menlo,Source Code Pro,Monaco,Consolas,Courier New,monospace;font-size:13px;margin:0 3px;padding:0 3px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.third-party-provider-cta__icon{height:13px;width:13px}.confirm-text{margin-bottom:12px}.confirm-text .client-type{color:var(--color-button-error);font-weight:600}.provider-dialog-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:872px;overflow-y:auto;padding:24px}@media screen and (max-width:768px){.provider-dialog-container{height:auto}}.provider-list-header{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:500;line-height:23px;margin-bottom:8px}.provider-list-container{border:1px solid var(--color-border-command);border-radius:6px;padding:24px;width:100%}.provider-list-container__header-with-divider{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:500;line-height:17px}.provider-list-container__header-with-divider--margin-top-30{margin-top:30px}.provider-list-container__header-with-divider:after{background-color:var(--color-border);content:"";display:block;height:1px;margin-bottom:20px;margin-top:16px;width:100%}.provider-list-container__providers-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;width:100%}@media screen and (max-width:768px){.provider-list-container__providers-grid{grid-template-columns:1fr 1fr}}.provider-list-title{color:var(--color-black);font-size:20px;font-weight:500;line-height:30px}.provider-list-divider{background-color:var(--color-border-command);border:none;display:block;height:1px;margin:16px 0;width:100%}.providers-list-footer{display:flex;justify-content:flex-end;margin-top:16px;width:100%}.tenant-not-found{align-items:center;display:flex;flex-direction:column;gap:16px;margin:auto;padding-top:72px}.tenant-not-found h1{color:var(--color-black);font-size:18px;font-style:normal;font-weight:500;text-align:center}.tenant-not-found button{background:none;border:none;color:var(--color-link)}.tenant-detail{margin:auto;max-width:830px;padding:72px 40px 48px}.tenant-detail__sections{display:flex;flex-direction:column;gap:32px}.tenant-detail__delete-container{display:flex;justify-content:flex-end;margin-top:20px;width:100%}.tenant-detail__core-config-table{border:1px solid var(--color-border-command);border-radius:6px;margin-top:32px;padding:24px;width:100%}@media screen and (max-width:640px){.tenant-detail__core-config-table{border:none;margin-top:20px;padding:0}}.tenant-detail__core-config-table__header{border-bottom:1px solid var(--color-border-command);display:flex;margin-bottom:16px;padding-bottom:16px;padding-left:24px}.tenant-detail__core-config-table__header__item{color:var(--color-secondary-text);flex:1 1;font-size:14px;font-weight:500;line-height:normal;text-transform:uppercase}@media screen and (max-width:640px){.tenant-detail__core-config-table__header{display:none}}.tenant-detail__core-config-table__body{display:flex;flex-direction:column;gap:16px;margin-top:20px}@media screen and (max-width:640px){.tenant-detail__core-config-table__body{margin-top:0}}.tenant-detail__core-config-table__row{align-items:center;background:var(--color-input-unfocused);border-radius:6px;color:#000;display:flex;font-size:14px;font-weight:500;height:40px;line-height:normal;padding:10px 24px}@media screen and (max-width:640px){.tenant-detail__core-config-table__row{align-items:flex-start;flex-direction:column;height:75px;justify-content:space-between}}.tenant-detail__core-config-table__row__label{max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:640px){.tenant-detail__core-config-table__row__label{max-width:205px}}@media screen and (max-width:380px){.tenant-detail__core-config-table__row__label{max-width:180px}}.tenant-detail__core-config-table__row__label-container{align-items:center;display:flex;flex:1 1;gap:9px}.tenant-detail__core-config-table__row__value{align-items:center;display:flex;flex:1 1;justify-content:space-between;padding-left:18px}@media screen and (max-width:640px){.tenant-detail__core-config-table__row__value{padding-left:0;width:100%}}.tenant-detail__core-config-table__row__value__text{background:var(--color-copy-box-bg);border-radius:3px;color:var(--color-copy-box);font-family:Menlo,Source Code Pro,Monaco,Consolas,Courier New,monospace;font-size:13px;max-width:260px;overflow:hidden;padding:3px 8px;text-overflow:ellipsis;white-space:nowrap}.tenant-detail__core-config-table__row__edit-button-container{background-color:#fff;border:1px solid var(--color-border-icon-button);border-radius:4px;padding:5px}.tenant-detail__core-config-table__row__edit-button-container svg{height:10px;width:10px}.tenant-detail__core-config-table__row__edit-button-container:hover{border-color:var(--color-primary);cursor:pointer}.tenant-detail__core-config-table__row__edit-button-container:hover svg path{fill:var(--color-primary)}.tenant-detail__core-config-table__row__uneditable-button-container{background-color:#fff;border:1px solid var(--color-secondary);border-radius:4px;padding:4px}.tenant-detail__core-config-table__row__uneditable-button-container svg{height:13px;width:13px}.tenant-detail__core-config-table__row__uneditable-button-container:hover{background-color:var(--color-config-action-hover-bg);cursor:pointer}.tenant-detail__core-config-table__plugin-properties-container{margin-top:8px}.tenant-detail__core-config-table__plugin-propertier-header{color:var(--color-black);font-family:inherit;font-size:16px;font-weight:500;line-height:30px;margin-top:20px}.tenant-detail__core-config-table__plugin-properties-divider{background-color:var(--color-border);border:none;display:block;height:1px;margin:10px 0}.tenant-detail__core-config-table__plugin-properties-description{color:var(--color-secondary-text);font-family:inherit;font-size:14px;line-height:23px}.tenant-detail__core-config-table__button-link{background:none;border:none;color:var(--color-link);font-family:inherit;font-size:14px;font-weight:500;line-height:19px}.tenant-detail__header.panel{display:flex;margin-top:40px;padding:24px}.tenant-detail__header{justify-content:space-between}@media screen and (max-width:640px){.tenant-detail__header{flex-direction:column;gap:16px}.tenant-detail__header button{justify-content:center}}.tenant-detail__header__header_item{align-items:center;display:flex;gap:8px}.tenant-detail__header__header_item__title{color:var(--color-secondary-text);font-size:18px;font-weight:500}.tenant-detail__header__header_item__value{color:var(--color-black);font-size:18px;font-weight:500}.tenant-detail__secondary-factors-warn-block{margin-bottom:10px}.tenant-detail__factors-container{background-color:var(--color-factor-bg);border-radius:6px;padding:24px 18px}.tenant-detail__factors-container__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:640px){.tenant-detail__factors-container__grid{grid-template-columns:1fr}}.tenant-detail__factors-container__grid__factor{align-items:center;display:flex;justify-content:space-between;max-width:185px}@media screen and (max-width:640px){.tenant-detail__factors-container__grid__factor{max-width:100%}}.tenant-detail__factors-container__grid__factor__label-container{align-items:center;display:flex;gap:10px}.tenant-detail__factors-container__grid__factor__label-container__label{color:var(--color-secondary-text);font-size:14px;font-weight:500;line-height:23px}@media screen and (min-width:640px){.tenant-detail__factors-container__grid__factor--fixed-gap{gap:16px;justify-content:flex-start}}.tenant-detail__third-party-divider{background-color:var(--color-border);border:none;display:block;height:1px;margin-bottom:16px;margin-top:24px}.tenant-detail__no-providers-added-container{background-color:var(--color-third-party-button-container-bg);border-radius:6px;color:var(--color-third-party-button);font-family:inherit;font-size:14px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:10px}.tenant-detail__no-providers-added-container__text{align-items:center;background-color:var(--color-third-party-button-bg);border-radius:4px;display:flex;padding:7px 8px}.tenant-detail__existing-providers{display:flex;flex-wrap:wrap;gap:20px}.tenant-detail__factors-error-block{margin-bottom:10px}.confirm-text .third-party-id{color:var(--color-button-error);font-weight:600}.delete-cross-button{background:transparent;border:none;height:22px;width:22px}.delete-cross-button:disabled{cursor:not-allowed;opacity:.5}.third-party-provider-input-container{display:flex;gap:20px;width:100%}@media screen and (max-width:768px){.third-party-provider-input-container{flex-direction:column;gap:12px}}.third-party-provider-input-container__label{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:500;min-width:-webkit-max-content;min-width:max-content}@media screen and (max-width:768px){.third-party-provider-input-container__label{min-width:auto}}.third-party-provider-input-container__required{color:var(--color-required)}.third-party-provider-input-container__label-container{align-items:center;display:flex;gap:6px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:10px}.third-party-provider-input-container .input-field-container{width:100%}.third-party-provider-input-container .input-field-container .block-small{padding:0}.third-party-provider-input-container .input-field-container .block-error{background-color:transparent}.third-party-provider-input-container .input-field-container .input-field-error{margin-top:4px}.key-value-input-container{display:flex;flex-direction:column;gap:10px}.key-value-input-container__fields-container{border:1px solid var(--color-border-command);border-radius:6px;padding:16px}.key-value-input-container__fields-list{display:flex;flex-direction:column;gap:6px}.key-value-input-container__field{align-items:center;background-color:var(--color-client-config-header-bg);border-radius:4px;display:flex;gap:16px;padding:3px 10px}.key-value-input-container__field .third-party-provider-input-container{gap:10px}@media screen and (max-width:768px){.key-value-input-container__field{flex-direction:column;gap:10px;padding-bottom:10px}}.key-value-input-container__divider{border:none;border-top:1px dashed var(--color-border-command);display:block;height:0;margin-bottom:10px}.key-value-input-container__footer{margin-top:12px}.key-value-input-container__add-new{background:transparent;border:none;color:var(--color-transparent-button);font-family:inherit;font-size:14px;font-weight:500;padding:0}.key-value-input-container__add-new:hover{text-decoration:underline}.confirm-text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:23px;padding-top:24px}.confirm-text .tenant-id{color:var(--color-button-error);font-weight:600}.custom-provider-config-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:-7px;width:100%}@media screen and (max-width:480px){.custom-provider-config-header{align-items:flex-start;flex-direction:column;gap:10px}}.custom-provider-config-header__title{align-items:center;display:flex;gap:20px}.custom-provider-config-header__title button:disabled{opacity:1}.fields-container{display:flex;flex-direction:column;gap:20px}.fields-container__toggle-container{align-items:center;display:flex;gap:22px}.fields-container__toggle-container>div:first-child{margin-top:0}.client-config-container{border:1px solid var(--color-border-command);border-radius:6px;width:100%}.client-config-container__header{align-items:center;background-color:var(--color-client-config-header-bg);border-top-left-radius:6px;border-top-right-radius:6px;display:flex;height:32px;justify-content:flex-end;padding-right:24px}.client-config-container__fields-container{padding:10px 16px}.client-config-container__fields{display:flex;flex-direction:column;gap:15px}.client-config-container__divider{background-color:var(--color-border);border:none;display:block;height:1px;margin:12px 0}.client-config-container__advanced-settings-header{align-items:center;display:flex;justify-content:space-between;width:100%}.client-config-container__advanced-settings-title{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:500}.client-config-container__advanced-settings{display:flex;flex-direction:column;gap:15px;padding-top:16px}.client-config-container__advanced-settings-toggle{background-color:transparent;border:1px solid var(--color-border-command);border-radius:4px;height:25px;width:25px}.client-config-container__advanced-settings-toggle>svg{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.client-config-container__advanced-settings-toggle:hover{border-color:var(--color-primary);color:var(--color-primary)}.client-config-container__advanced-settings-toggle:hover>svg>path{fill:var(--color-primary)}.client-config-container__advanced-settings-toggle--open>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.client-config-container__delete-client{align-items:center;background:#fff;border:1px solid var(--color-border-command);border-radius:3px;display:flex;height:25px;justify-content:center;width:25px}.client-config-container__delete-client>svg>path{fill:var(--color-trash-button)!important}.client-config-container__delete-client:hover{background:var(--color-trash-button-hover-bg);border:1px solid var(--color-trash-button-hover)}.client-config-container__delete-client:hover>svg>path{fill:var(--color-trash-button-hover)!important}.scopes-container{display:flex;flex-direction:column;gap:15px}@media screen and (max-width:768px){.scopes-container{gap:0}}.scopes-container__divider{border:none;border-top:1px dashed var(--color-border-command);display:block;height:0;margin-bottom:10px}.scopes-container__input-container{align-items:center;display:flex;gap:10px}@media screen and (max-width:768px){.scopes-container__input-container{align-items:flex-end}.scopes-container__input-container .delete-cross-button{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.scopes-container__footer{margin-left:128px}@media screen and (max-width:768px){.scopes-container__footer{margin-left:0;margin-top:18px}}.scopes-container__add-new{background:transparent;border:none;color:var(--color-transparent-button);font-family:inherit;font-size:14px;font-weight:500;padding:0}.scopes-container__add-new:hover{text-decoration:underline}.redirect-urls-container{display:flex;flex-direction:column;gap:15px}@media screen and (max-width:768px){.redirect-urls-container{gap:0}}.redirect-urls-container__divider{border:none;border-top:1px dashed var(--color-border-command);display:block;height:0;margin-bottom:10px}.redirect-urls-container__input-container{align-items:center;display:flex;gap:10px}@media screen and (max-width:768px){.redirect-urls-container__input-container{align-items:flex-end}.redirect-urls-container__input-container .delete-cross-button{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.redirect-urls-container__footer{margin-left:128px}@media screen and (max-width:768px){.redirect-urls-container__footer{margin-left:0;margin-top:18px}}.redirect-urls-container__add-new{background:transparent;border:none;color:var(--color-transparent-button);font-family:inherit;font-size:14px;font-weight:500;padding:0}.redirect-urls-container__add-new:hover{text-decoration:underline}.provider-config-divider{background-color:var(--color-border);border:none;display:block;height:1px;margin:24px 0 20px}.additional-config-footer{align-items:center;display:flex;justify-content:space-between;width:100%}.additional-config-footer__primary-ctas{display:flex;gap:24px}.custom-provider-divider{background-color:var(--color-border);border:none;display:block;height:1px}.custom-provider-client-config{display:flex;flex-direction:column;gap:14px}.custom-provider-client-config__header{font-family:inherit;font-size:16px;font-weight:500;line-height:30px}.custom-provider-client-config__add-new{background:transparent;border:none;color:var(--color-secondary);font-family:inherit;font-size:14px;font-weight:500;margin-top:8px;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.custom-provider-client-config__add-new:hover{text-decoration:underline}.user-info-map{display:flex;flex-direction:column;gap:10px}.user-info-map__fields-container{border:1px solid var(--color-border-command);border-radius:6px;display:flex;flex-direction:column;gap:15px;padding:16px}.custom-provider-footer{display:flex;justify-content:flex-end;width:100%}.custom-provider-footer__form-error{align-items:center;display:flex;gap:8px}.custom-provider-footer__form-error-icon{height:16px;width:16px}.custom-provider-footer--error{justify-content:space-between}.custom-provider-footer__primary-ctas{display:flex;gap:24px}.additional-config-field{background-color:var(--color-factor-bg);border-radius:6px;max-width:442px;padding:18px 24px}.additional-config-container{display:flex;flex-direction:column;gap:10px}.additional-config-container__header,.additional-config-container__note{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:400;line-height:23px}.additional-config-container__note{margin-top:4px}.saml-intro-container__header{margin-bottom:24px}.saml-intro-container__boxy-url-header,.saml-intro-container__header{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:400;line-height:23px}.saml-intro-container__boxy-url-header{margin-bottom:14px;margin-top:32px}.saml-intro-container__boxy-url-field-container{background-color:var(--color-factor-bg);border-radius:6px;max-width:442px;padding:18px 24px}.saml-info-box-container{border:1px solid var(--color-border);border-radius:6px;margin-bottom:16px;overflow:hidden}.saml-info-box-container__title-container{background-color:var(--color-info-box-bg);padding:10px 14px}.saml-info-box-container__title{color:var(--color-info-box-header);font-family:inherit;font-size:16px;font-weight:500;line-height:19px}.saml-info-box-container__content{font-family:inherit;font-size:14px;font-weight:400;line-height:23px;padding:15px 14px}.saml-info-box-container__content>a{color:var(--color-secondary);font-weight:500;text-decoration:underline}.overridden-info{background-color:var(--color-info-bg);border:1px solid var(--color-border-info);border-radius:4px;color:var(--color-info);font-family:inherit;font-size:13px;font-weight:400;line-height:21px;padding:9px 12px}.provider-email-select{display:flex;gap:75px}@media screen and (max-width:768px){.provider-email-select{flex-direction:column;gap:10px}}.email-select-container{border:1px solid var(--color-border-command);border-radius:4px;display:flex;height:40px;width:276px}.email-select-option{align-items:center;background:transparent;border:none;color:var(--color-secondary-text);display:flex;font-family:inherit;font-size:13px;font-weight:400;height:100%;justify-content:center;line-height:21px;width:92px}.email-select-option:not(:last-child){border-right:1px solid var(--color-border-command)}.email-select-option--selected{background:var(--color-primary-opacity-40);border:1px solid var(--color-primary);color:#000;outline:2px solid #ffe7ce}.email-select-option--selected:not(:last-child){border-color:var(--color-primary)}.email-select-option--selected:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.email-select-option--selected:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.suffix-preview-field{display:flex;gap:20px}@media screen and (max-width:480px){.suffix-preview-field{flex-direction:column;gap:10px}}.suffix-preview-field .third-party-provider-input-container__label-container{margin-top:3.5px}.suffix-preview-container{display:flex;flex-direction:column;gap:4px}.suffix-preview-container__suffix{align-items:center;display:flex;gap:10px}.suffix-preview-container__error{color:var(--color-error);font-family:inherit;font-size:13px;font-weight:400;line-height:21px}.prefix-preview{color:var(--color-black);font-family:inherit;font-size:14.5px;line-height:21px}.suffix-button-container{align-items:center;display:flex;gap:6px}.suffix-button-container button{background:transparent;border:none;color:var(--color-secondary);font-family:inherit;font-size:14px;font-weight:500;line-height:17px}.saml-input-type{align-items:center;display:flex;gap:10px}.saml-input-type__options{display:flex;gap:20px;margin-top:10px}.saml-input-type__options label{cursor:pointer}.saml-input-type__options label.disabled{cursor:not-allowed;opacity:.5}.saml-input-type__options input[type=radio]{margin-right:5px}.saml-input-type__options input[type=radio]:disabled{cursor:not-allowed}.saml-info-note{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:400;line-height:23px;margin-top:4px}.third-party-section{margin:auto;max-width:830px;padding:72px 40px 48px}.third-party-section__cards{display:flex;flex-direction:column;gap:32px}.pagination{display:flex}.pagination>:not(:last-child){margin-right:1em}.pagination .pagination-count{font-weight:500}.pagination .pagination-navigation{display:flex}.pagination .pagination-navigation>:not(:last-child){margin-right:.5em}.pagination .pagination-button{background:none;border:none}.table-container{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.16);display:block;overflow-x:auto}.table,.table-container{max-width:100%;width:100%}.table{border-collapse:collapse;border-spacing:0}.table thead{color:var(--color-secondary-text);font-size:12px;line-height:14px;text-transform:uppercase}.table thead tr{border-bottom:1px solid var(--color-border)}.table thead tr th{font-weight:500;line-height:24px;padding:18px 8px;text-align:left;width:33%}.table thead tr th:first-child{padding:18px 14px 18px 36px}.table thead tr th:last-child{padding:18px 36px 18px 14px}.table tbody tr{border-bottom:1px solid var(--color-border);cursor:pointer}.table tbody tr td{padding:24px 1em 24px 0}.table tbody tr.empty-row td{padding:12px 0}.table.theme-blue tbody tr.disable-row{cursor:none;opacity:.6;pointer-events:none}.table.theme-blue tbody tr:hover,.table.theme-blue tbody tr[data-active=true]{background:var(--color-secondary-light)}.table tr td{font-size:14px}.table tr td:first-child{font-weight:500;max-width:126px;overflow:hidden;padding:18px 14px 18px 36px;text-overflow:ellipsis;white-space:nowrap}.table tr td:last-child{padding:18px 36px 18px 14px}.table tfoot{display:flex;justify-content:flex-end;left:0;padding-top:24px;position:-webkit-sticky;position:sticky}.phone-display{align-items:flex-start;display:flex}.phone-display>:not(:last-child){margin-right:5px}.phone-input{align-items:center;border:1px solid var(--color-border);border-radius:6px;display:flex;overflow:hidden;width:100%}.phone-input__country-select{display:inline-flex;flex-direction:column;font-weight:400}.phone-input__country-select__current-value{align-items:center;cursor:pointer;display:inline-flex;padding-left:12px}.phone-input__country-select__current-value>:not(:last-child){margin-right:8px}.phone-input__country-select__current-value .PhoneInputCountryIcon img{box-shadow:0 0 3px var(--color-shadow);height:14px}.phone-input__country-select__current-value .country-calling-code{color:var(--color-black)}.phone-input__country-select__popup{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 4px var(--color-shadow);display:none;overflow-y:auto;position:relative;position:fixed}.phone-input__country-select__popup__option{align-items:center;cursor:pointer;display:flex;font-weight:400;padding:10px 12px}.phone-input__country-select__popup__option>:not(:last-child){margin-right:12px}.phone-input__country-select__popup__option .PhoneInputCountryIcon{font-size:14px}.phone-input__country-select__popup__option .PhoneInputCountryIcon img{box-shadow:0 0 4px var(--color-shadow);height:1em}.phone-input__country-select__popup__option .country-calling-code{color:var(--color-secondary-text)}.phone-input__country-select__popup__option.selected{background-color:var(--color-window-bg);color:var(--color-link);pointer-events:none}.phone-input__country-select__popup__option.selected .country-calling-code{color:var(--color-secondary-text)}.phone-input__country-select__popup__option:hover{background-color:var(--color-window-bg)}.phone-input__country-select__popup.popup-active{display:block;z-index:var(--z-index-inline-popup)}.phone-input input.PhoneInputInput{border:none;display:block;flex:1 1 auto;font-family:inherit;outline:none;overflow-x:hidden;padding:8px 12px}.phone-input.PhoneInput--focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-opacity-40)}.phone-input.phone-input-error{border-color:var(--color-error);box-shadow:0 0 0 2px var(--color-error-shadow)}.users-list-table-container{display:block;max-width:100%;overflow-x:auto;padding:24px 0;width:100%}.users-list-table{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.users-list-table thead{color:var(--color-secondary-text);font-size:12px;line-height:14px;text-transform:uppercase}.users-list-table thead tr{border-bottom:1px solid var(--color-border)}.users-list-table thead tr th{font-weight:500;padding:0 1em 24px 34px;text-align:left;width:33%}.users-list-table tbody tr{border-bottom:1px solid var(--color-border)}.users-list-table tbody tr td{max-width:50%;padding:24px 1em 24px 34px;width:33%}.users-list-table tbody tr.empty-row td{padding:12px 0}.user-row:hover{background:#f2f7fd;cursor:pointer}.user-row .user-info{color:var(--color-secondary-text);display:flex;flex-direction:column;padding-right:16px}.user-row .user-info div{max-width:25ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-row .user-info div:not(:last-child){margin-bottom:4px}.user-row .user-info .main{color:var(--color-black);cursor:pointer;font-weight:500}.user-row .user-date{min-width:110px;white-space:nowrap}.user-row.placeholder td div{-webkit-animation:blinker 2s linear infinite;animation:blinker 2s linear infinite;background-color:var(--color-loader-placeholder-bg);min-height:1em;opacity:.4;width:100%}.user-row .user-row-select-button{align-items:center;background-color:#fff;border:1px solid var(--color-border);border-radius:4px;display:inline-flex;height:25px;justify-content:center;transition:.3s;width:25px}.user-row .user-row-select-button img{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:12px}.user-row .user-row-select-button .img-hover{display:none}.user-row .user-row-select-menu{cursor:pointer}.user-row .user-row-select-menu .user-row-select-popup{display:none;padding:20px 0 0;position:absolute;right:0;top:50%;z-index:var(--z-index-inline-popup)}.user-row .user-row-select-menu .user-row-select-popup .panel{min-width:180px;padding:8px}.user-row .user-row-select-menu .user-row-select-popup-item{align-items:center;border-radius:4px;display:inline-flex;font-weight:400;height:28px;padding:8px;transition:.3s;width:100%}.user-row .user-row-select-menu .user-row-select-popup-item span{white-space:nowrap}.user-row .user-row-select-menu .user-row-select-popup-item img{width:1em}.user-row .user-row-select-menu .user-row-select-popup-item .img-hover{display:none}.user-row .user-row-select-menu .user-row-select-popup-item.delete{color:var(--color-button-error-border)}.user-row .user-row-select-menu .user-row-select-popup-item:hover{background-color:var(--color-popup-item-hover)}.user-row .user-row-select-menu .user-row-select-popup-item:hover .img-hover{display:initial}.user-row .user-row-select-menu .user-row-select-popup-item:hover .img-normal{display:none}.user-row .user-row-select-menu .user-row-select-popup-item:hover.delete{background-color:var(--color-popup-item-delete-hover)}.user-row .user-row-select-menu:hover .user-row-select-popup{display:block}.user-row .user-row-select-menu:hover .user-row-select-button{border:1px solid var(--color-primary);box-shadow:0 0 5px var(--color-primary)}.user-row .user-row-select-menu:hover .user-row-select-button img{display:none}.user-row .user-row-select-menu:hover .user-row-select-button .img-hover{display:initial;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.user-row:last-of-type .user-row-select-popup{padding:0 40px;top:-50%}.user-list-footer{display:flex;justify-content:flex-end;left:0;padding-right:34px;padding-top:24px;position:-webkit-sticky;position:sticky}.users-list-pagination{display:flex}.users-list-pagination>:not(:last-child){margin-right:1em}.users-list-pagination .users-list-pagination-count{font-weight:500}.users-list-pagination .users-list-pagination-navigation{display:flex}.users-list-pagination .users-list-pagination-navigation>:not(:last-child){margin-right:.5em}.users-list-pagination .users-list-pagination-button{background:none;border:none}.pill{align-items:center;border-radius:20px;display:flex;padding:4px 8px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pill>:not(:last-child){margin-right:4px}.pill.passwordless{background-color:var(--color-passwordless-bg);color:var(--color-passwordless-text)}.pill.emailpassword{background-color:var(--color-emailpassword-bg);color:var(--color-emailpassword-text)}.pill.multiple{background-color:var(--color-multiple-login-bg);color:var(--color-multiple-login-text)}.pill.thirdparty{background-color:var(--color-custom-provider-bg);color:var(--color-custom-provider-text);max-width:25ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pill.thirdparty .thirdparty-name{max-width:10ch;overflow:inherit;text-overflow:inherit}.pill.thirdparty.google{background-color:var(--color-google-bg);color:var(--color-google-text)}.pill.thirdparty.google span{text-transform:capitalize}.pill.thirdparty.apple{background-color:var(--color-apple-bg);color:var(--color-apple-text)}.pill.thirdparty.apple span{text-transform:capitalize}.pill.thirdparty.github{background-color:var(--color-github-bg);color:var(--color-github-text)}.pill.thirdparty.github span{text-transform:capitalize}.pill.thirdparty.facebook{background-color:var(--color-facebook-bg);color:var(--color-facebook-text)}.pill.thirdparty.facebook span{text-transform:capitalize}.not-found-container{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.16);display:block;overflow-x:auto;padding:56px 0;width:100%}.not-found-container>div{align-items:center;display:flex;flex-direction:column}.not-found-container>div h2{color:var(--color-black);font-size:18px;font-style:normal;font-weight:500;line-height:40px;text-align:center}.not-found-container>div p{color:var(--color-secondary-text);font-size:14px;font-style:normal;font-weight:400;line-height:26px;text-align:center}.tenant-id-column{width:20%!important}.tenant-list-table-pagination{justify-content:flex-end;padding:24px}.tenant-login-methods{display:flex;gap:10px}.tenant-no-login-methods-error{align-items:center;display:flex;gap:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tenants-container{height:100%;margin:auto auto 36px;max-width:var(--container-width);padding:0}.tenants-container .tenants-title{color:var(--color-black);font-size:28px;font-weight:500;line-height:34px;margin-bottom:16px}.tenants-container .tenants-subtitle{color:var(--color-secondary-text);margin-bottom:40px}@media(max-width:1024px){.tenants-container{max-width:100%;padding:0 40px 48px}}@media(max-width:480px){.tenants-container{max-width:100%;padding:0 18px 48px}}.search-container{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:26px}@media(max-width:768px){.search-container{gap:16px}.search-container #create-tenant{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}@media(max-width:486px){.search-container{flex-direction:column}.search-container #create-tenant{justify-content:center;width:100%}}.paper-container{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.16);display:block;max-width:100%;overflow-x:auto;padding:56px 0;width:100%}.paper-container .icon{color:var(--color-primary);height:54px;width:54px}.paper-container>div{align-items:center;display:flex;flex-direction:column}.paper-container>div h1{color:var(--color-black);font-size:18px;font-style:normal;font-weight:500;line-height:40px;text-align:center}.paper-container>div p{color:var(--color-secondary-text);font-size:14px;font-style:normal;font-weight:400;line-height:26px;text-align:center}.delete-btn-container{align-items:center;display:flex;justify-content:space-between}.roles-column{width:20%!important}.permissions-container{align-items:center;display:flex;gap:14px;justify-content:space-between}.permissions-container>.permissions{display:flex;gap:24px;overflow:hidden}.permissions-container>.permissions .badge-width{width:80px!important}.permissions-container>.delete-role{background:#fff;border:1px solid #ddd;border-radius:3px;padding:6px}.permissions-container>.delete-role>svg>path{fill:#8d8d8d!important}.permissions-container>.delete-role:hover{background:rgba(237,52,78,.15);border:1px solid #ed344e}.permissions-container>.delete-role:hover>svg>path{fill:#ed344e!important}.permissions-container>.refresh-btn{background:#fff;border:1px solid #ddd;border-radius:3px;color:#8d8d8d;padding:6px}.permissions-container>.refresh-btn:hover{background:rgba(255,153,51,.06);border:1px solid var(--color-primary);color:var(--color-primary)}.roles-list-pagination{justify-content:flex-end;padding:24px}.margin-bottom-36{margin-bottom:36px}.badge{align-items:center;border-radius:6px;display:flex;font-size:13px;font-style:normal;font-weight:400;justify-content:center;line-height:20px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.badge .content{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge.xs{font-size:10px;padding:0 4px}.badge.sm{font-size:12px;padding:0 4px}.badge.md{padding:3px 8px}.badge.lg{padding:4px 10px}.badge.secondary{background:#dbeafe;background:var(--light-tags-tag-blue-bg,#dbeafe);border:1px solid #bfdbfe;border:1px solid var(--light-tags-tag-blue-border,#bfdbfe);color:#1d4ed8;color:var(--light-tags-tag-blue-text,#1d4ed8)}.badge.success{background:#d1fae5;background:var(--light-tags-tag-green-bg,#d1fae5);border:1px solid #a7f3d0;border:1px solid var(--light-tags-tag-green-border,#a7f3d0);color:#047857;color:var(--light-tags-tag-green-text,#047857)}.badge.success>svg{stroke:#059669;cursor:pointer}.badge.success:hover{background:#a7f3d0;background:var(--light-tags-tag-green-bg-hover,#a7f3d0)}.shimmer{-webkit-animation:blinker 2s linear infinite;animation:blinker 2s linear infinite;background-color:var(--color-loader-placeholder-bg);min-height:1em;opacity:.4;width:100%}@-webkit-keyframes blinker{50%{opacity:.1}}@keyframes blinker{50%{opacity:.1}}.you-sure-text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:23px;padding-top:24px}.you-sure-text .red{color:var(--color-button-error);font-weight:600}.tags-input-field-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.tags-input-field-container p{color:var(--color-gray);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:8px}.tags-container{display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:flex-start;margin-top:10px;max-height:16vh;overflow:scroll}.tags-container svg{stroke:#2563eb;cursor:pointer}.delete-permissions-container{border:1px solid #e5e5e5;border-radius:14px;overflow:scroll;width:100%}.delete-permissions-container .container-header{align-items:center;background:#fafafa;border-radius:14px 14px 0 0;color:#9ca3af;color:var(--light-foregrounds-fg-muted,#9ca3af);display:flex;font-family:Rubik;font-size:12px;font-style:normal;font-weight:500;justify-content:space-between;line-height:20px;padding:6px 16px}.delete-permissions-container .container-header>.delete-role{background:#fff;border:1px solid #ddd;border-radius:3px;padding:6px}.delete-permissions-container .container-header>.delete-role>svg>path{fill:#8d8d8d!important}.delete-permissions-container .container-header>.delete-role:disabled{cursor:not-allowed}.delete-permissions-container .container-header>.delete-role:hover:not(:disabled){background:rgba(237,52,78,.15);border:1px solid #ed344e}.delete-permissions-container .container-header>.delete-role:hover:not(:disabled)>svg>path{fill:#ed344e!important}.delete-permissions-container .permissions-list{display:flex;flex-direction:column;gap:4px;max-height:30vh;padding:4px 8px}.delete-permissions-container .permissions-list .info-container{align-items:center;display:flex;flex-direction:column;gap:10px;height:204px;justify-content:center}.delete-permissions-container .permissions-list .info-container>svg{color:var(--color-primary);height:37px;width:30px}.delete-permissions-container .permissions-list .info-container>h1{color:var(--color-black);font-size:16px;font-style:normal;font-weight:500;line-height:21px;text-align:center}.delete-permissions-container .permissions-list .info-container .gray{color:#b4b4b4}.delete-permissions-container .permissions-list .info-container>p{color:#6e6a65;font-size:14px;font-style:normal;font-weight:400;line-height:21px;padding-top:0;text-align:center;width:200px}.delete-permissions-container .permissions-list .info-container>p>a{color:#007aff;color:var(--button-tertiary-normal-blue-007-aff,#007aff)}.delete-permissions-container .permissions-list .permission-item{align-items:center;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:8px}.delete-permissions-container .permissions-list .permission-item>input{margin-right:8px}.delete-permissions-container .permissions-list .permission-item:hover:not([data-selected=true]){background:#f9fafb}.delete-permissions-container .permissions-list .permission-item[data-selected=true]{background:#edf6ff}.margin-bottom-5{margin-bottom:5px}.margin-top-20{margin-top:20px}.edit-role-content{gap:24px;padding:32px 0 24px}.edit-role-content,.edit-role-content>div{display:flex;flex-direction:column}.edit-role-content .permissions-list-container{display:flex;flex-wrap:wrap;gap:14px 18px;max-height:14vh;overflow:scroll}.edit-role-content .label{color:var(--color-secondary-text);font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px}.edit-role-content .role-name{color:var(--color-black);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.edit-role-content .delete-badge:hover{background:#fecdd3;background:var(--light-tags-tag-red-bg-hover,#fecdd3);border:1px solid #fecdd3;border:1px solid var(--light-tags-tag-red-border,#fecdd3);border-radius:6px;color:#e11d48}.edit-role-content .delete-badge:hover>svg{stroke:#e11d48;cursor:pointer}.alert{align-items:flex-start;display:flex;flex-direction:column;gap:12px;padding:24px;width:100%}.alert ul{padding:0 18px}.alert>span{align-items:flex-start;border-radius:8px;display:flex;font-size:12px;font-style:normal;font-weight:500;gap:10px;line-height:15px;padding:1px 8px;text-transform:uppercase}.alert>div{font-size:14px;font-style:normal;font-weight:400;line-height:23px}.alert.primary{background:rgba(227,122,63,.1);border:1px solid #e37a3f;border-radius:6px}.alert.primary>span{background:#e37a3f;color:#fff}.alert.primary>div{color:#a44915}.alert.primary a{color:#a44915;font-weight:500}.alert.primary code{background:rgba(227,122,63,.1);border:1px solid rgba(227,122,63,.2);border-radius:4px;font-size:12px;padding:2px}.alert.secondary{background:rgba(0,98,225,.05);border:1px solid #0062e1;border-radius:6px}.alert.secondary>span{background:#0062e1;color:#fff}.alert.secondary>div{color:#104993}.alert.secondary a{color:#007aff;font-weight:500}.alert.secondary code{background:rgba(0,98,225,.1);border:1px solid rgba(0,98,225,.2);border-radius:4px;font-size:12px;padding:2px}.alert.sm{padding:20px 14px}.alert a:hover{background:transparent!important}@media(max-width:425px){.alert{padding:24px 14px}}.create-role-dialog-container{display:flex;flex-direction:column;gap:20px;padding:32px 0 24px}.create-role-dialog-container .margin-bottom-10{margin-bottom:10px}.userroles-container{height:100%;margin:auto;max-width:var(--container-width);padding:0}.userroles-container .userroles-title{color:var(--color-black);font-size:28px;font-weight:500;line-height:34px;margin-bottom:16px}.userroles-container .userroles-subtitle{color:var(--color-secondary-text);margin-bottom:48px}.userroles-container .search-add-role-container{align-items:center;display:flex;justify-content:flex-end;margin-bottom:12px}@media(max-width:1024px){.userroles-container{max-width:100%;padding:0 40px 48px}}@media(max-width:480px){.userroles-container{max-width:100%;padding:0 18px 48px}}.light,.light-theme,:root{--gray-1:#fcfcfc;--gray-2:#f9f9f9;--gray-3:#f0f0f0;--gray-4:#e8e8e8;--gray-5:#e0e0e0;--gray-6:#d9d9d9;--gray-7:#cecece;--gray-8:#bbb;--gray-9:#8d8d8d;--gray-10:#838383;--gray-11:#646464;--gray-12:#202020;--gray-a1:#00000003;--gray-a2:#00000006;--gray-a3:#0000000f;--gray-a4:#00000017;--gray-a5:#0000001f;--gray-a6:#00000026;--gray-a7:#00000031;--gray-a8:#00000044;--gray-a9:#00000072;--gray-a10:#0000007c;--gray-a11:#0000009b;--gray-a12:#000000df;--mauve-1:#fdfcfd;--mauve-2:#faf9fb;--mauve-3:#f2eff3;--mauve-4:#eae7ec;--mauve-5:#e3dfe6;--mauve-6:#dbd8e0;--mauve-7:#d0cdd7;--mauve-8:#bcbac7;--mauve-9:#8e8c99;--mauve-10:#84828e;--mauve-11:#65636d;--mauve-12:#211f26;--mauve-a1:#55005503;--mauve-a2:#2b005506;--mauve-a3:#30004010;--mauve-a4:#20003618;--mauve-a5:#20003820;--mauve-a6:#14003527;--mauve-a7:#10003332;--mauve-a8:#08003145;--mauve-a9:#05001d73;--mauve-a10:#0500197d;--mauve-a11:#0400119c;--mauve-a12:#020008e0;--slate-1:#fcfcfd;--slate-2:#f9f9fb;--slate-3:#f0f0f3;--slate-4:#e8e8ec;--slate-5:#e0e1e6;--slate-6:#d9d9e0;--slate-7:#cdced6;--slate-8:#b9bbc6;--slate-9:#8b8d98;--slate-10:#80838d;--slate-11:#60646c;--slate-12:#1c2024;--slate-a1:#00005503;--slate-a2:#00005506;--slate-a3:#0000330f;--slate-a4:#00002d17;--slate-a5:#0009321f;--slate-a6:#00002f26;--slate-a7:#00062e32;--slate-a8:#00083046;--slate-a9:#00051d74;--slate-a10:#00071b7f;--slate-a11:#0007149f;--slate-a12:#000509e3;--sage-1:#fbfdfc;--sage-2:#f7f9f8;--sage-3:#eef1f0;--sage-4:#e6e9e8;--sage-5:#dfe2e0;--sage-6:#d7dad9;--sage-7:#cbcfcd;--sage-8:#b8bcba;--sage-9:#868e8b;--sage-10:#7c8481;--sage-11:#5f6563;--sage-12:#1a211e;--sage-a1:#00804004;--sage-a2:#00402008;--sage-a3:#002d1e11;--sage-a4:#001f1519;--sage-a5:#00180820;--sage-a6:#00140d28;--sage-a7:#00140a34;--sage-a8:#000f0847;--sage-a9:#00110b79;--sage-a10:#00100a83;--sage-a11:#000a07a0;--sage-a12:#000805e5;--olive-1:#fcfdfc;--olive-2:#f8faf8;--olive-3:#eff1ef;--olive-4:#e7e9e7;--olive-5:#dfe2df;--olive-6:#d7dad7;--olive-7:#cccfcc;--olive-8:#b9bcb8;--olive-9:#898e87;--olive-10:#7f847d;--olive-11:#60655f;--olive-12:#1d211c;--olive-a1:#00550003;--olive-a2:#00490007;--olive-a3:#00200010;--olive-a4:#00160018;--olive-a5:#00180020;--olive-a6:#00140028;--olive-a7:#000f0033;--olive-a8:#040f0047;--olive-a9:#050f0078;--olive-a10:#040e0082;--olive-a11:#020a00a0;--olive-a12:#010600e3;--sand-1:#fdfdfc;--sand-2:#f9f9f8;--sand-3:#f1f0ef;--sand-4:#e9e8e6;--sand-5:#e2e1de;--sand-6:#dad9d6;--sand-7:#cfceca;--sand-8:#bcbbb5;--sand-9:#8d8d86;--sand-10:#82827c;--sand-11:#63635e;--sand-12:#21201c;--sand-a1:#55550003;--sand-a2:#25250007;--sand-a3:#20100010;--sand-a4:#1f150019;--sand-a5:#1f180021;--sand-a6:#19130029;--sand-a7:#19140035;--sand-a8:#1915014a;--sand-a9:#0f0f0079;--sand-a10:#0c0c0083;--sand-a11:#080800a1;--sand-a12:#060500e3;--amber-1:#fefdfb;--amber-2:#fefbe9;--amber-3:#fff7c2;--amber-4:#ffee9c;--amber-5:#fbe577;--amber-6:#f3d673;--amber-7:#e9c162;--amber-8:#e2a336;--amber-9:#ffc53d;--amber-10:#ffba18;--amber-11:#ab6400;--amber-12:#4f3422;--amber-a1:#c0800004;--amber-a2:#f4d10016;--amber-a3:#ffde003d;--amber-a4:#ffd40063;--amber-a5:#f8cf0088;--amber-a6:#eab5008c;--amber-a7:#dc9b009d;--amber-a8:#da8a00c9;--amber-a9:#ffb300c2;--amber-a10:#ffb300e7;--amber-a11:#ab6400;--amber-a12:#341500dd;--blue-1:#fbfdff;--blue-2:#f4faff;--blue-3:#e6f4fe;--blue-4:#d5efff;--blue-5:#c2e5ff;--blue-6:#acd8fc;--blue-7:#8ec8f6;--blue-8:#5eb1ef;--blue-9:#0090ff;--blue-10:#0588f0;--blue-11:#0d74ce;--blue-12:#113264;--blue-a1:#0080ff04;--blue-a2:#008cff0b;--blue-a3:#008ff519;--blue-a4:#009eff2a;--blue-a5:#0093ff3d;--blue-a6:#0088f653;--blue-a7:#0083eb71;--blue-a8:#0084e6a1;--blue-a9:#0090ff;--blue-a10:#0086f0fa;--blue-a11:#006dcbf2;--blue-a12:#002359ee;--bronze-1:#fdfcfc;--bronze-2:#fdf7f5;--bronze-3:#f6edea;--bronze-4:#efe4df;--bronze-5:#e7d9d3;--bronze-6:#dfcdc5;--bronze-7:#d3bcb3;--bronze-8:#c2a499;--bronze-9:#a18072;--bronze-10:#957468;--bronze-11:#7d5e54;--bronze-12:#43302b;--bronze-a1:#55000003;--bronze-a2:#cc33000a;--bronze-a3:#92250015;--bronze-a4:#80280020;--bronze-a5:#7423002c;--bronze-a6:#7324003a;--bronze-a7:#6c1f004c;--bronze-a8:#671c0066;--bronze-a9:#551a008d;--bronze-a10:#4c150097;--bronze-a11:#3d0f00ab;--bronze-a12:#1d0600d4;--brown-1:#fefdfc;--brown-2:#fcf9f6;--brown-3:#f6eee7;--brown-4:#f0e4d9;--brown-5:#ebdaca;--brown-6:#e4cdb7;--brown-7:#dcbc9f;--brown-8:#cea37e;--brown-9:#ad7f58;--brown-10:#a07553;--brown-11:#815e46;--brown-12:#3e332e;--brown-a1:#aa550003;--brown-a2:#aa550009;--brown-a3:#a04b0018;--brown-a4:#9b4a0026;--brown-a5:#9f4d0035;--brown-a6:#a04e0048;--brown-a7:#a34e0060;--brown-a8:#9f4a0081;--brown-a9:#823c00a7;--brown-a10:#723300ac;--brown-a11:#522100b9;--brown-a12:#140600d1;--crimson-1:#fffcfd;--crimson-2:#fef7f9;--crimson-3:#ffe9f0;--crimson-4:#fedce7;--crimson-5:#facedd;--crimson-6:#f3bed1;--crimson-7:#eaacc3;--crimson-8:#e093b2;--crimson-9:#e93d82;--crimson-10:#df3478;--crimson-11:#cb1d63;--crimson-12:#621639;--crimson-a1:#ff005503;--crimson-a2:#e0004008;--crimson-a3:#ff005216;--crimson-a4:#f8005123;--crimson-a5:#e5004f31;--crimson-a6:#d0004b41;--crimson-a7:#bf004753;--crimson-a8:#b6004a6c;--crimson-a9:#e2005bc2;--crimson-a10:#d70056cb;--crimson-a11:#c4004fe2;--crimson-a12:#530026e9;--cyan-1:#fafdfe;--cyan-2:#f2fafb;--cyan-3:#def7f9;--cyan-4:#caf1f6;--cyan-5:#b5e9f0;--cyan-6:#9ddde7;--cyan-7:#7dcedc;--cyan-8:#3db9cf;--cyan-9:#00a2c7;--cyan-10:#0797b9;--cyan-11:#107d98;--cyan-12:#0d3c48;--cyan-a1:#0099cc05;--cyan-a2:#009db10d;--cyan-a3:#00c2d121;--cyan-a4:#00bcd435;--cyan-a5:#01b4cc4a;--cyan-a6:#00a7c162;--cyan-a7:#009fbb82;--cyan-a8:#00a3c0c2;--cyan-a9:#00a2c7;--cyan-a10:#0094b7f8;--cyan-a11:#007491ef;--cyan-a12:#00323ef2;--gold-1:#fdfdfc;--gold-2:#faf9f2;--gold-3:#f2f0e7;--gold-4:#eae6db;--gold-5:#e1dccf;--gold-6:#d8d0bf;--gold-7:#cbc0aa;--gold-8:#b9a88d;--gold-9:#978365;--gold-10:#8c7a5e;--gold-11:#71624b;--gold-12:#3b352b;--gold-a1:#55550003;--gold-a2:#9d8a000d;--gold-a3:#75600018;--gold-a4:#6b4e0024;--gold-a5:#60460030;--gold-a6:#64440040;--gold-a7:#63420055;--gold-a8:#633d0072;--gold-a9:#5332009a;--gold-a10:#492d00a1;--gold-a11:#362100b4;--gold-a12:#130c00d4;--grass-1:#fbfefb;--grass-2:#f5fbf5;--grass-3:#e9f6e9;--grass-4:#daf1db;--grass-5:#c9e8ca;--grass-6:#b2ddb5;--grass-7:#94ce9a;--grass-8:#65ba74;--grass-9:#46a758;--grass-10:#3e9b4f;--grass-11:#2a7e3b;--grass-12:#203c25;--grass-a1:#00c00004;--grass-a2:#0099000a;--grass-a3:#00970016;--grass-a4:#009f0725;--grass-a5:#00930536;--grass-a6:#008f0a4d;--grass-a7:#018b0f6b;--grass-a8:#008d199a;--grass-a9:#008619b9;--grass-a10:#007b17c1;--grass-a11:#006514d5;--grass-a12:#002006df;--green-1:#fbfefc;--green-2:#f4fbf6;--green-3:#e6f6eb;--green-4:#d6f1df;--green-5:#c4e8d1;--green-6:#adddc0;--green-7:#8eceaa;--green-8:#5bb98b;--green-9:#30a46c;--green-10:#2b9a66;--green-11:#218358;--green-12:#193b2d;--green-a1:#00c04004;--green-a2:#00a32f0b;--green-a3:#00a43319;--green-a4:#00a83829;--green-a5:#019c393b;--green-a6:#00963c52;--green-a7:#00914071;--green-a8:#00924ba4;--green-a9:#008f4acf;--green-a10:#008647d4;--green-a11:#00713fde;--green-a12:#002616e6;--indigo-1:#fdfdfe;--indigo-2:#f7f9ff;--indigo-3:#edf2fe;--indigo-4:#e1e9ff;--indigo-5:#d2deff;--indigo-6:#c1d0ff;--indigo-7:#abbdf9;--indigo-8:#8da4ef;--indigo-9:#3e63dd;--indigo-10:#3358d4;--indigo-11:#3a5bc7;--indigo-12:#1f2d5c;--indigo-a1:#00008002;--indigo-a2:#0040ff08;--indigo-a3:#0047f112;--indigo-a4:#0044ff1e;--indigo-a5:#0044ff2d;--indigo-a6:#003eff3e;--indigo-a7:#0037ed54;--indigo-a8:#0034dc72;--indigo-a9:#0031d2c1;--indigo-a10:#002ec9cc;--indigo-a11:#002bb7c5;--indigo-a12:#001046e0;--iris-1:#fdfdff;--iris-2:#f8f8ff;--iris-3:#f0f1fe;--iris-4:#e6e7ff;--iris-5:#dadcff;--iris-6:#cbcdff;--iris-7:#b8baf8;--iris-8:#9b9ef0;--iris-9:#5b5bd6;--iris-10:#5151cd;--iris-11:#5753c6;--iris-12:#272962;--iris-a1:#0000ff02;--iris-a2:#0000ff07;--iris-a3:#0011ee0f;--iris-a4:#000bff19;--iris-a5:#000eff25;--iris-a6:#000aff34;--iris-a7:#0008e647;--iris-a8:#0008d964;--iris-a9:#0000c0a4;--iris-a10:#0000b6ae;--iris-a11:#0600abac;--iris-a12:#000246d8;--jade-1:#fbfefd;--jade-2:#f4fbf7;--jade-3:#e6f7ed;--jade-4:#d6f1e3;--jade-5:#c3e9d7;--jade-6:#acdec8;--jade-7:#8bceb6;--jade-8:#56ba9f;--jade-9:#29a383;--jade-10:#26997b;--jade-11:#208368;--jade-12:#1d3b31;--jade-a1:#00c08004;--jade-a2:#00a3460b;--jade-a3:#00ae4819;--jade-a4:#00a85129;--jade-a5:#00a2553c;--jade-a6:#009a5753;--jade-a7:#00945f74;--jade-a8:#00976ea9;--jade-a9:#00916bd6;--jade-a10:#008764d9;--jade-a11:#007152df;--jade-a12:#002217e2;--lime-1:#fcfdfa;--lime-2:#f8faf3;--lime-3:#eef6d6;--lime-4:#e2f0bd;--lime-5:#d3e7a6;--lime-6:#c2da91;--lime-7:#abc978;--lime-8:#8db654;--lime-9:#bdee63;--lime-10:#b0e64c;--lime-11:#5c7c2f;--lime-12:#37401c;--lime-a1:#66990005;--lime-a2:#6b95000c;--lime-a3:#96c80029;--lime-a4:#8fc60042;--lime-a5:#81bb0059;--lime-a6:#72aa006e;--lime-a7:#61990087;--lime-a8:#559200ab;--lime-a9:#93e4009c;--lime-a10:#8fdc00b3;--lime-a11:#375f00d0;--lime-a12:#1e2900e3;--mint-1:#f9fefd;--mint-2:#f2fbf9;--mint-3:#ddf9f2;--mint-4:#c8f4e9;--mint-5:#b3ecde;--mint-6:#9ce0d0;--mint-7:#7ecfbd;--mint-8:#4cbba5;--mint-9:#86ead4;--mint-10:#7de0cb;--mint-11:#027864;--mint-12:#16433c;--mint-a1:#00d5aa06;--mint-a2:#00b18a0d;--mint-a3:#00d29e22;--mint-a4:#00cc9937;--mint-a5:#00c0914c;--mint-a6:#00b08663;--mint-a7:#00a17d81;--mint-a8:#009e7fb3;--mint-a9:#00d3a579;--mint-a10:#00c39982;--mint-a11:#007763fd;--mint-a12:#00312ae9;--orange-1:#fefcfb;--orange-2:#fff7ed;--orange-3:#ffefd6;--orange-4:#ffdfb5;--orange-5:#ffd19a;--orange-6:#ffc182;--orange-7:#f5ae73;--orange-8:#ec9455;--orange-9:#f76b15;--orange-10:#ef5f00;--orange-11:#cc4e00;--orange-12:#582d1d;--orange-a1:#c0400004;--orange-a2:#ff8e0012;--orange-a3:#ff9c0029;--orange-a4:#ff91014a;--orange-a5:#ff8b0065;--orange-a6:#ff81007d;--orange-a7:#ed6c008c;--orange-a8:#e35f00aa;--orange-a9:#f65e00ea;--orange-a10:#ef5f00;--orange-a11:#cc4e00;--orange-a12:#431200e2;--pink-1:#fffcfe;--pink-2:#fef7fb;--pink-3:#fee9f5;--pink-4:#fbdcef;--pink-5:#f6cee7;--pink-6:#efbfdd;--pink-7:#e7acd0;--pink-8:#dd93c2;--pink-9:#d6409f;--pink-10:#cf3897;--pink-11:#c2298a;--pink-12:#651249;--pink-a1:#ff00aa03;--pink-a2:#e0008008;--pink-a3:#f4008c16;--pink-a4:#e2008b23;--pink-a5:#d1008331;--pink-a6:#c0007840;--pink-a7:#b6006f53;--pink-a8:#af006f6c;--pink-a9:#c8007fbf;--pink-a10:#c2007ac7;--pink-a11:#b60074d6;--pink-a12:#59003bed;--plum-1:#fefcff;--plum-2:#fdf7fd;--plum-3:#fbebfb;--plum-4:#f7def8;--plum-5:#f2d1f3;--plum-6:#e9c2ec;--plum-7:#deade3;--plum-8:#cf91d8;--plum-9:#ab4aba;--plum-10:#a144af;--plum-11:#953ea3;--plum-12:#53195d;--plum-a1:#aa00ff03;--plum-a2:#c000c008;--plum-a3:#cc00cc14;--plum-a4:#c200c921;--plum-a5:#b700bd2e;--plum-a6:#a400b03d;--plum-a7:#9900a852;--plum-a8:#9000a56e;--plum-a9:#89009eb5;--plum-a10:#7f0092bb;--plum-a11:#730086c1;--plum-a12:#40004be6;--purple-1:#fefcfe;--purple-2:#fbf7fe;--purple-3:#f7edfe;--purple-4:#f2e2fc;--purple-5:#ead5f9;--purple-6:#e0c4f4;--purple-7:#d1afec;--purple-8:#be93e4;--purple-9:#8e4ec6;--purple-10:#8347b9;--purple-11:#8145b5;--purple-12:#402060;--purple-a1:#aa00aa03;--purple-a2:#8000e008;--purple-a3:#8e00f112;--purple-a4:#8d00e51d;--purple-a5:#8000db2a;--purple-a6:#7a01d03b;--purple-a7:#6d00c350;--purple-a8:#6600c06c;--purple-a9:#5c00adb1;--purple-a10:#53009eb8;--purple-a11:#52009aba;--purple-a12:#250049df;--red-1:#fffcfc;--red-2:#fff7f7;--red-3:#feebec;--red-4:#ffdbdc;--red-5:#ffcdce;--red-6:#fdbdbe;--red-7:#f4a9aa;--red-8:#eb8e90;--red-9:#e5484d;--red-10:#dc3e42;--red-11:#ce2c31;--red-12:#641723;--red-a1:#ff000003;--red-a2:#ff000008;--red-a3:#f3000d14;--red-a4:#ff000824;--red-a5:#ff000632;--red-a6:#f8000442;--red-a7:#df000356;--red-a8:#d2000571;--red-a9:#db0007b7;--red-a10:#d10005c1;--red-a11:#c40006d3;--red-a12:#55000de8;--ruby-1:#fffcfd;--ruby-2:#fff7f8;--ruby-3:#feeaed;--ruby-4:#ffdce1;--ruby-5:#ffced6;--ruby-6:#f8bfc8;--ruby-7:#efacb8;--ruby-8:#e592a3;--ruby-9:#e54666;--ruby-10:#dc3b5d;--ruby-11:#ca244d;--ruby-12:#64172b;--ruby-a1:#ff005503;--ruby-a2:#ff002008;--ruby-a3:#f3002515;--ruby-a4:#ff002523;--ruby-a5:#ff002a31;--ruby-a6:#e4002440;--ruby-a7:#ce002553;--ruby-a8:#c300286d;--ruby-a9:#db002cb9;--ruby-a10:#d2002cc4;--ruby-a11:#c10030db;--ruby-a12:#550016e8;--sky-1:#f9feff;--sky-2:#f1fafd;--sky-3:#e1f6fd;--sky-4:#d1f0fa;--sky-5:#bee7f5;--sky-6:#a9daed;--sky-7:#8dcae3;--sky-8:#60b3d7;--sky-9:#7ce2fe;--sky-10:#74daf8;--sky-11:#00749e;--sky-12:#1d3e56;--sky-a1:#00d5ff06;--sky-a2:#00a4db0e;--sky-a3:#00b3ee1e;--sky-a4:#00ace42e;--sky-a5:#00a1d841;--sky-a6:#0092ca56;--sky-a7:#0089c172;--sky-a8:#0085bf9f;--sky-a9:#00c7fe83;--sky-a10:#00bcf38b;--sky-a11:#00749e;--sky-a12:#002540e2;--teal-1:#fafefd;--teal-2:#f3fbf9;--teal-3:#e0f8f3;--teal-4:#ccf3ea;--teal-5:#b8eae0;--teal-6:#a1ded2;--teal-7:#83cdc1;--teal-8:#53b9ab;--teal-9:#12a594;--teal-10:#0d9b8a;--teal-11:#008573;--teal-12:#0d3d38;--teal-a1:#00cc9905;--teal-a2:#00aa800c;--teal-a3:#00c69d1f;--teal-a4:#00c39633;--teal-a5:#00b49047;--teal-a6:#00a6855e;--teal-a7:#0099807c;--teal-a8:#009783ac;--teal-a9:#009e8ced;--teal-a10:#009684f2;--teal-a11:#008573;--teal-a12:#00332df2;--tomato-1:#fffcfc;--tomato-2:#fff8f7;--tomato-3:#feebe7;--tomato-4:#ffdcd3;--tomato-5:#ffcdc2;--tomato-6:#fdbdaf;--tomato-7:#f5a898;--tomato-8:#ec8e7b;--tomato-9:#e54d2e;--tomato-10:#dd4425;--tomato-11:#d13415;--tomato-12:#5c271f;--tomato-a1:#ff000003;--tomato-a2:#ff200008;--tomato-a3:#f52b0018;--tomato-a4:#ff35002c;--tomato-a5:#ff2e003d;--tomato-a6:#f92d0050;--tomato-a7:#e7280067;--tomato-a8:#db250084;--tomato-a9:#df2600d1;--tomato-a10:#d72400da;--tomato-a11:#cd2200ea;--tomato-a12:#460900e0;--violet-1:#fdfcfe;--violet-2:#faf8ff;--violet-3:#f4f0fe;--violet-4:#ebe4ff;--violet-5:#e1d9ff;--violet-6:#d4cafe;--violet-7:#c2b5f5;--violet-8:#aa99ec;--violet-9:#6e56cf;--violet-10:#654dc4;--violet-11:#6550b9;--violet-12:#2f265f;--violet-a1:#5500aa03;--violet-a2:#4900ff07;--violet-a3:#4400ee0f;--violet-a4:#4300ff1b;--violet-a5:#3600ff26;--violet-a6:#3100fb35;--violet-a7:#2d01dd4a;--violet-a8:#2b00d066;--violet-a9:#2400b7a9;--violet-a10:#2300abb2;--violet-a11:#1f0099af;--violet-a12:#0b0043d9;--yellow-1:#fdfdf9;--yellow-2:#fefce9;--yellow-3:#fffab8;--yellow-4:#fff394;--yellow-5:#ffe770;--yellow-6:#f3d768;--yellow-7:#e4c767;--yellow-8:#d5ae39;--yellow-9:#ffe629;--yellow-10:#ffdc00;--yellow-11:#9e6c00;--yellow-12:#473b1f;--yellow-a1:#aaaa0006;--yellow-a2:#f4dd0016;--yellow-a3:#ffee0047;--yellow-a4:#ffe3016b;--yellow-a5:#ffd5008f;--yellow-a6:#ebbc0097;--yellow-a7:#d2a10098;--yellow-a8:#c99700c6;--yellow-a9:#ffe100d6;--yellow-a10:#ffdc00;--yellow-a11:#9e6c00;--yellow-a12:#2e2000e0;--gray-surface:#ffffffcc;--gray-indicator:var(--gray-9);--gray-track:var(--gray-9);--mauve-surface:#ffffffcc;--mauve-indicator:var(--mauve-9);--mauve-track:var(--mauve-9);--slate-surface:#ffffffcc;--slate-indicator:var(--slate-9);--slate-track:var(--slate-9);--sage-surface:#ffffffcc;--sage-indicator:var(--sage-9);--sage-track:var(--sage-9);--olive-surface:#ffffffcc;--olive-indicator:var(--olive-9);--olive-track:var(--olive-9);--sand-surface:#ffffffcc;--sand-indicator:var(--sand-9);--sand-track:var(--sand-9);--amber-surface:#fefae4cc;--amber-indicator:var(--amber-9);--amber-track:var(--amber-9);--blue-surface:#f1f9ffcc;--blue-indicator:var(--blue-9);--blue-track:var(--blue-9);--bronze-surface:#fdf5f3cc;--bronze-indicator:var(--bronze-9);--bronze-track:var(--bronze-9);--brown-surface:#fbf8f4cc;--brown-indicator:var(--brown-9);--brown-track:var(--brown-9);--crimson-surface:#fef5f8cc;--crimson-indicator:var(--crimson-9);--crimson-track:var(--crimson-9);--cyan-surface:#eff9facc;--cyan-indicator:var(--cyan-9);--cyan-track:var(--cyan-9);--gold-surface:#f9f8efcc;--gold-indicator:var(--gold-9);--gold-track:var(--gold-9);--grass-surface:#f3faf3cc;--grass-indicator:var(--grass-9);--grass-track:var(--grass-9);--green-surface:#f1faf4cc;--green-indicator:var(--green-9);--green-track:var(--green-9);--indigo-surface:#f5f8ffcc;--indigo-indicator:var(--indigo-9);--indigo-track:var(--indigo-9);--iris-surface:#f6f6ffcc;--iris-indicator:var(--iris-9);--iris-track:var(--iris-9);--jade-surface:#f1faf5cc;--jade-indicator:var(--jade-9);--jade-track:var(--jade-9);--lime-surface:#f6f9f0cc;--lime-indicator:var(--lime-9);--lime-track:var(--lime-9);--mint-surface:#effaf8cc;--mint-indicator:var(--mint-9);--mint-track:var(--mint-9);--orange-surface:#fff5e9cc;--orange-indicator:var(--orange-9);--orange-track:var(--orange-9);--pink-surface:#fef5facc;--pink-indicator:var(--pink-9);--pink-track:var(--pink-9);--plum-surface:#fdf5fdcc;--plum-indicator:var(--plum-9);--plum-track:var(--plum-9);--purple-surface:#faf5fecc;--purple-indicator:var(--purple-9);--purple-track:var(--purple-9);--red-surface:#fff5f5cc;--red-indicator:var(--red-9);--red-track:var(--red-9);--ruby-surface:#fff5f6cc;--ruby-indicator:var(--ruby-9);--ruby-track:var(--ruby-9);--sky-surface:#eef9fdcc;--sky-indicator:var(--sky-9);--sky-track:var(--sky-9);--teal-surface:#f0faf8cc;--teal-indicator:var(--teal-9);--teal-track:var(--teal-9);--tomato-surface:#fff6f5cc;--tomato-indicator:var(--tomato-9);--tomato-track:var(--tomato-9);--violet-surface:#f9f6ffcc;--violet-indicator:var(--violet-9);--violet-track:var(--violet-9);--yellow-surface:#fefbe4cc;--yellow-indicator:var(--yellow-10);--yellow-track:var(--yellow-10)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--gray-1:color(display-p3 0.988 0.988 0.988);--gray-2:color(display-p3 0.975 0.975 0.975);--gray-3:color(display-p3 0.939 0.939 0.939);--gray-4:color(display-p3 0.908 0.908 0.908);--gray-5:color(display-p3 0.88 0.88 0.88);--gray-6:color(display-p3 0.849 0.849 0.849);--gray-7:color(display-p3 0.807 0.807 0.807);--gray-8:color(display-p3 0.732 0.732 0.732);--gray-9:color(display-p3 0.553 0.553 0.553);--gray-10:color(display-p3 0.512 0.512 0.512);--gray-11:color(display-p3 0.392 0.392 0.392);--gray-12:color(display-p3 0.125 0.125 0.125);--gray-a1:color(display-p3 0 0 0/0.012);--gray-a2:color(display-p3 0 0 0/0.024);--gray-a3:color(display-p3 0 0 0/0.063);--gray-a4:color(display-p3 0 0 0/0.09);--gray-a5:color(display-p3 0 0 0/0.122);--gray-a6:color(display-p3 0 0 0/0.153);--gray-a7:color(display-p3 0 0 0/0.192);--gray-a8:color(display-p3 0 0 0/0.267);--gray-a9:color(display-p3 0 0 0/0.447);--gray-a10:color(display-p3 0 0 0/0.486);--gray-a11:color(display-p3 0 0 0/0.608);--gray-a12:color(display-p3 0 0 0/0.875);--mauve-1:color(display-p3 0.991 0.988 0.992);--mauve-2:color(display-p3 0.98 0.976 0.984);--mauve-3:color(display-p3 0.946 0.938 0.952);--mauve-4:color(display-p3 0.915 0.906 0.925);--mauve-5:color(display-p3 0.886 0.876 0.901);--mauve-6:color(display-p3 0.856 0.846 0.875);--mauve-7:color(display-p3 0.814 0.804 0.84);--mauve-8:color(display-p3 0.735 0.728 0.777);--mauve-9:color(display-p3 0.555 0.549 0.596);--mauve-10:color(display-p3 0.514 0.508 0.552);--mauve-11:color(display-p3 0.395 0.388 0.424);--mauve-12:color(display-p3 0.128 0.122 0.147);--mauve-a1:color(display-p3 0.349 0.024 0.349/0.012);--mauve-a2:color(display-p3 0.184 0.024 0.349/0.024);--mauve-a3:color(display-p3 0.129 0.008 0.255/0.063);--mauve-a4:color(display-p3 0.094 0.012 0.216/0.095);--mauve-a5:color(display-p3 0.098 0.008 0.224/0.126);--mauve-a6:color(display-p3 0.055 0.004 0.18/0.153);--mauve-a7:color(display-p3 0.067 0.008 0.184/0.197);--mauve-a8:color(display-p3 0.02 0.004 0.176/0.271);--mauve-a9:color(display-p3 0.02 0.004 0.106/0.451);--mauve-a10:color(display-p3 0.012 0.004 0.09/0.491);--mauve-a11:color(display-p3 0.016 0 0.059/0.612);--mauve-a12:color(display-p3 0.008 0 0.027/0.879);--slate-1:color(display-p3 0.988 0.988 0.992);--slate-2:color(display-p3 0.976 0.976 0.984);--slate-3:color(display-p3 0.94 0.941 0.953);--slate-4:color(display-p3 0.908 0.909 0.925);--slate-5:color(display-p3 0.88 0.881 0.901);--slate-6:color(display-p3 0.85 0.852 0.876);--slate-7:color(display-p3 0.805 0.808 0.838);--slate-8:color(display-p3 0.727 0.733 0.773);--slate-9:color(display-p3 0.547 0.553 0.592);--slate-10:color(display-p3 0.503 0.512 0.549);--slate-11:color(display-p3 0.379 0.392 0.421);--slate-12:color(display-p3 0.113 0.125 0.14);--slate-a1:color(display-p3 0.024 0.024 0.349/0.012);--slate-a2:color(display-p3 0.024 0.024 0.349/0.024);--slate-a3:color(display-p3 0.004 0.004 0.204/0.059);--slate-a4:color(display-p3 0.012 0.012 0.184/0.091);--slate-a5:color(display-p3 0.004 0.039 0.2/0.122);--slate-a6:color(display-p3 0.008 0.008 0.165/0.15);--slate-a7:color(display-p3 0.008 0.027 0.184/0.197);--slate-a8:color(display-p3 0.004 0.031 0.176/0.275);--slate-a9:color(display-p3 0.004 0.02 0.106/0.455);--slate-a10:color(display-p3 0.004 0.027 0.098/0.499);--slate-a11:color(display-p3 0 0.02 0.063/0.62);--slate-a12:color(display-p3 0 0.012 0.031/0.887);--sage-1:color(display-p3 0.986 0.992 0.988);--sage-2:color(display-p3 0.97 0.977 0.974);--sage-3:color(display-p3 0.935 0.944 0.94);--sage-4:color(display-p3 0.904 0.913 0.909);--sage-5:color(display-p3 0.875 0.885 0.88);--sage-6:color(display-p3 0.844 0.854 0.849);--sage-7:color(display-p3 0.8 0.811 0.806);--sage-8:color(display-p3 0.725 0.738 0.732);--sage-9:color(display-p3 0.531 0.556 0.546);--sage-10:color(display-p3 0.492 0.515 0.506);--sage-11:color(display-p3 0.377 0.395 0.389);--sage-12:color(display-p3 0.107 0.129 0.118);--sage-a1:color(display-p3 0.024 0.514 0.267/0.016);--sage-a2:color(display-p3 0.02 0.267 0.145/0.032);--sage-a3:color(display-p3 0.008 0.184 0.125/0.067);--sage-a4:color(display-p3 0.012 0.094 0.051/0.095);--sage-a5:color(display-p3 0.008 0.098 0.035/0.126);--sage-a6:color(display-p3 0.004 0.078 0.027/0.157);--sage-a7:color(display-p3 0 0.059 0.039/0.2);--sage-a8:color(display-p3 0.004 0.047 0.031/0.275);--sage-a9:color(display-p3 0.004 0.059 0.035/0.471);--sage-a10:color(display-p3 0 0.047 0.031/0.51);--sage-a11:color(display-p3 0 0.031 0.02/0.624);--sage-a12:color(display-p3 0 0.027 0.012/0.895);--olive-1:color(display-p3 0.989 0.992 0.989);--olive-2:color(display-p3 0.974 0.98 0.973);--olive-3:color(display-p3 0.939 0.945 0.937);--olive-4:color(display-p3 0.907 0.914 0.905);--olive-5:color(display-p3 0.878 0.885 0.875);--olive-6:color(display-p3 0.846 0.855 0.843);--olive-7:color(display-p3 0.803 0.812 0.8);--olive-8:color(display-p3 0.727 0.738 0.723);--olive-9:color(display-p3 0.541 0.556 0.532);--olive-10:color(display-p3 0.5 0.515 0.491);--olive-11:color(display-p3 0.38 0.395 0.374);--olive-12:color(display-p3 0.117 0.129 0.111);--olive-a1:color(display-p3 0.024 0.349 0.024/0.012);--olive-a2:color(display-p3 0.024 0.302 0.024/0.028);--olive-a3:color(display-p3 0.008 0.129 0.008/0.063);--olive-a4:color(display-p3 0.012 0.094 0.012/0.095);--olive-a5:color(display-p3 0.035 0.098 0.008/0.126);--olive-a6:color(display-p3 0.027 0.078 0.004/0.157);--olive-a7:color(display-p3 0.02 0.059 0/0.2);--olive-a8:color(display-p3 0.02 0.059 0.004/0.279);--olive-a9:color(display-p3 0.02 0.051 0.004/0.467);--olive-a10:color(display-p3 0.024 0.047 0/0.51);--olive-a11:color(display-p3 0.012 0.039 0/0.628);--olive-a12:color(display-p3 0.008 0.024 0/0.891);--sand-1:color(display-p3 0.992 0.992 0.989);--sand-2:color(display-p3 0.977 0.977 0.973);--sand-3:color(display-p3 0.943 0.942 0.936);--sand-4:color(display-p3 0.913 0.912 0.903);--sand-5:color(display-p3 0.885 0.883 0.873);--sand-6:color(display-p3 0.854 0.852 0.839);--sand-7:color(display-p3 0.813 0.81 0.794);--sand-8:color(display-p3 0.738 0.734 0.713);--sand-9:color(display-p3 0.553 0.553 0.528);--sand-10:color(display-p3 0.511 0.511 0.488);--sand-11:color(display-p3 0.388 0.388 0.37);--sand-12:color(display-p3 0.129 0.126 0.111);--sand-a1:color(display-p3 0.349 0.349 0.024/0.012);--sand-a2:color(display-p3 0.161 0.161 0.024/0.028);--sand-a3:color(display-p3 0.067 0.067 0.008/0.063);--sand-a4:color(display-p3 0.129 0.129 0.012/0.099);--sand-a5:color(display-p3 0.098 0.067 0.008/0.126);--sand-a6:color(display-p3 0.102 0.075 0.004/0.161);--sand-a7:color(display-p3 0.098 0.098 0.004/0.208);--sand-a8:color(display-p3 0.086 0.075 0.004/0.287);--sand-a9:color(display-p3 0.051 0.051 0.004/0.471);--sand-a10:color(display-p3 0.047 0.047 0/0.514);--sand-a11:color(display-p3 0.031 0.031 0/0.632);--sand-a12:color(display-p3 0.024 0.02 0/0.891);--amber-1:color(display-p3 0.995 0.992 0.985);--amber-2:color(display-p3 0.994 0.986 0.921);--amber-3:color(display-p3 0.994 0.969 0.782);--amber-4:color(display-p3 0.989 0.937 0.65);--amber-5:color(display-p3 0.97 0.902 0.527);--amber-6:color(display-p3 0.936 0.844 0.506);--amber-7:color(display-p3 0.89 0.762 0.443);--amber-8:color(display-p3 0.85 0.65 0.3);--amber-9:color(display-p3 1 0.77 0.26);--amber-10:color(display-p3 0.959 0.741 0.274);--amber-11:color(display-p3 0.64 0.4 0);--amber-12:color(display-p3 0.294 0.208 0.145);--amber-a1:color(display-p3 0.757 0.514 0.024/0.016);--amber-a2:color(display-p3 0.902 0.804 0.008/0.079);--amber-a3:color(display-p3 0.965 0.859 0.004/0.22);--amber-a4:color(display-p3 0.969 0.82 0.004/0.35);--amber-a5:color(display-p3 0.933 0.796 0.004/0.475);--amber-a6:color(display-p3 0.875 0.682 0.004/0.495);--amber-a7:color(display-p3 0.804 0.573 0/0.557);--amber-a8:color(display-p3 0.788 0.502 0/0.699);--amber-a9:color(display-p3 1 0.686 0/0.742);--amber-a10:color(display-p3 0.945 0.643 0/0.726);--amber-a11:color(display-p3 0.64 0.4 0);--amber-a12:color(display-p3 0.294 0.208 0.145);--blue-1:color(display-p3 0.986 0.992 0.999);--blue-2:color(display-p3 0.96 0.979 0.998);--blue-3:color(display-p3 0.912 0.956 0.991);--blue-4:color(display-p3 0.853 0.932 1);--blue-5:color(display-p3 0.788 0.894 0.998);--blue-6:color(display-p3 0.709 0.843 0.976);--blue-7:color(display-p3 0.606 0.777 0.947);--blue-8:color(display-p3 0.451 0.688 0.917);--blue-9:color(display-p3 0.247 0.556 0.969);--blue-10:color(display-p3 0.234 0.523 0.912);--blue-11:color(display-p3 0.15 0.44 0.84);--blue-12:color(display-p3 0.102 0.193 0.379);--blue-a1:color(display-p3 0.024 0.514 1/0.016);--blue-a2:color(display-p3 0.024 0.514 0.906/0.04);--blue-a3:color(display-p3 0.012 0.506 0.914/0.087);--blue-a4:color(display-p3 0.008 0.545 1/0.146);--blue-a5:color(display-p3 0.004 0.502 0.984/0.212);--blue-a6:color(display-p3 0.004 0.463 0.922/0.291);--blue-a7:color(display-p3 0.004 0.431 0.863/0.393);--blue-a8:color(display-p3 0 0.427 0.851/0.55);--blue-a9:color(display-p3 0 0.412 0.961/0.753);--blue-a10:color(display-p3 0 0.376 0.886/0.765);--blue-a11:color(display-p3 0.15 0.44 0.84);--blue-a12:color(display-p3 0.102 0.193 0.379);--bronze-1:color(display-p3 0.991 0.988 0.988);--bronze-2:color(display-p3 0.989 0.97 0.961);--bronze-3:color(display-p3 0.958 0.932 0.919);--bronze-4:color(display-p3 0.929 0.894 0.877);--bronze-5:color(display-p3 0.898 0.853 0.832);--bronze-6:color(display-p3 0.861 0.805 0.778);--bronze-7:color(display-p3 0.812 0.739 0.706);--bronze-8:color(display-p3 0.741 0.647 0.606);--bronze-9:color(display-p3 0.611 0.507 0.455);--bronze-10:color(display-p3 0.563 0.461 0.414);--bronze-11:color(display-p3 0.471 0.373 0.336);--bronze-12:color(display-p3 0.251 0.191 0.172);--bronze-a1:color(display-p3 0.349 0.024 0.024/0.012);--bronze-a2:color(display-p3 0.71 0.22 0.024/0.04);--bronze-a3:color(display-p3 0.482 0.2 0.008/0.083);--bronze-a4:color(display-p3 0.424 0.133 0.004/0.122);--bronze-a5:color(display-p3 0.4 0.145 0.004/0.169);--bronze-a6:color(display-p3 0.388 0.125 0.004/0.224);--bronze-a7:color(display-p3 0.365 0.11 0.004/0.295);--bronze-a8:color(display-p3 0.341 0.102 0.004/0.393);--bronze-a9:color(display-p3 0.29 0.094 0/0.546);--bronze-a10:color(display-p3 0.255 0.082 0/0.585);--bronze-a11:color(display-p3 0.471 0.373 0.336);--bronze-a12:color(display-p3 0.251 0.191 0.172);--brown-1:color(display-p3 0.995 0.992 0.989);--brown-2:color(display-p3 0.987 0.976 0.964);--brown-3:color(display-p3 0.959 0.936 0.909);--brown-4:color(display-p3 0.934 0.897 0.855);--brown-5:color(display-p3 0.909 0.856 0.798);--brown-6:color(display-p3 0.88 0.808 0.73);--brown-7:color(display-p3 0.841 0.742 0.639);--brown-8:color(display-p3 0.782 0.647 0.514);--brown-9:color(display-p3 0.651 0.505 0.368);--brown-10:color(display-p3 0.601 0.465 0.344);--brown-11:color(display-p3 0.485 0.374 0.288);--brown-12:color(display-p3 0.236 0.202 0.183);--brown-a1:color(display-p3 0.675 0.349 0.024/0.012);--brown-a2:color(display-p3 0.675 0.349 0.024/0.036);--brown-a3:color(display-p3 0.573 0.314 0.012/0.091);--brown-a4:color(display-p3 0.545 0.302 0.008/0.146);--brown-a5:color(display-p3 0.561 0.29 0.004/0.204);--brown-a6:color(display-p3 0.553 0.294 0.004/0.271);--brown-a7:color(display-p3 0.557 0.286 0.004/0.361);--brown-a8:color(display-p3 0.549 0.275 0.004/0.487);--brown-a9:color(display-p3 0.447 0.22 0/0.632);--brown-a10:color(display-p3 0.388 0.188 0/0.655);--brown-a11:color(display-p3 0.485 0.374 0.288);--brown-a12:color(display-p3 0.236 0.202 0.183);--crimson-1:color(display-p3 0.998 0.989 0.992);--crimson-2:color(display-p3 0.991 0.969 0.976);--crimson-3:color(display-p3 0.987 0.917 0.941);--crimson-4:color(display-p3 0.975 0.866 0.904);--crimson-5:color(display-p3 0.953 0.813 0.864);--crimson-6:color(display-p3 0.921 0.755 0.817);--crimson-7:color(display-p3 0.88 0.683 0.761);--crimson-8:color(display-p3 0.834 0.592 0.694);--crimson-9:color(display-p3 0.843 0.298 0.507);--crimson-10:color(display-p3 0.807 0.266 0.468);--crimson-11:color(display-p3 0.731 0.195 0.388);--crimson-12:color(display-p3 0.352 0.111 0.221);--crimson-a1:color(display-p3 0.675 0.024 0.349/0.012);--crimson-a2:color(display-p3 0.757 0.02 0.267/0.032);--crimson-a3:color(display-p3 0.859 0.008 0.294/0.083);--crimson-a4:color(display-p3 0.827 0.008 0.298/0.134);--crimson-a5:color(display-p3 0.753 0.008 0.275/0.189);--crimson-a6:color(display-p3 0.682 0.004 0.247/0.244);--crimson-a7:color(display-p3 0.62 0.004 0.251/0.318);--crimson-a8:color(display-p3 0.6 0.004 0.251/0.408);--crimson-a9:color(display-p3 0.776 0 0.298/0.702);--crimson-a10:color(display-p3 0.737 0 0.275/0.734);--crimson-a11:color(display-p3 0.731 0.195 0.388);--crimson-a12:color(display-p3 0.352 0.111 0.221);--cyan-1:color(display-p3 0.982 0.992 0.996);--cyan-2:color(display-p3 0.955 0.981 0.984);--cyan-3:color(display-p3 0.888 0.965 0.975);--cyan-4:color(display-p3 0.821 0.941 0.959);--cyan-5:color(display-p3 0.751 0.907 0.935);--cyan-6:color(display-p3 0.671 0.862 0.9);--cyan-7:color(display-p3 0.564 0.8 0.854);--cyan-8:color(display-p3 0.388 0.715 0.798);--cyan-9:color(display-p3 0.282 0.627 0.765);--cyan-10:color(display-p3 0.264 0.583 0.71);--cyan-11:color(display-p3 0.08 0.48 0.63);--cyan-12:color(display-p3 0.108 0.232 0.277);--cyan-a1:color(display-p3 0.02 0.608 0.804/0.02);--cyan-a2:color(display-p3 0.02 0.557 0.647/0.044);--cyan-a3:color(display-p3 0.004 0.694 0.796/0.114);--cyan-a4:color(display-p3 0.004 0.678 0.784/0.181);--cyan-a5:color(display-p3 0.004 0.624 0.733/0.248);--cyan-a6:color(display-p3 0.004 0.584 0.706/0.33);--cyan-a7:color(display-p3 0.004 0.541 0.667/0.436);--cyan-a8:color(display-p3 0 0.533 0.667/0.612);--cyan-a9:color(display-p3 0 0.482 0.675/0.718);--cyan-a10:color(display-p3 0 0.435 0.608/0.738);--cyan-a11:color(display-p3 0.08 0.48 0.63);--cyan-a12:color(display-p3 0.108 0.232 0.277);--gold-1:color(display-p3 0.992 0.992 0.989);--gold-2:color(display-p3 0.98 0.976 0.953);--gold-3:color(display-p3 0.947 0.94 0.909);--gold-4:color(display-p3 0.914 0.904 0.865);--gold-5:color(display-p3 0.88 0.865 0.816);--gold-6:color(display-p3 0.84 0.818 0.756);--gold-7:color(display-p3 0.788 0.753 0.677);--gold-8:color(display-p3 0.715 0.66 0.565);--gold-9:color(display-p3 0.579 0.517 0.41);--gold-10:color(display-p3 0.538 0.479 0.38);--gold-11:color(display-p3 0.433 0.386 0.305);--gold-12:color(display-p3 0.227 0.209 0.173);--gold-a1:color(display-p3 0.349 0.349 0.024/0.012);--gold-a2:color(display-p3 0.592 0.514 0.024/0.048);--gold-a3:color(display-p3 0.4 0.357 0.012/0.091);--gold-a4:color(display-p3 0.357 0.298 0.008/0.134);--gold-a5:color(display-p3 0.345 0.282 0.004/0.185);--gold-a6:color(display-p3 0.341 0.263 0.004/0.244);--gold-a7:color(display-p3 0.345 0.235 0.004/0.322);--gold-a8:color(display-p3 0.345 0.22 0.004/0.436);--gold-a9:color(display-p3 0.286 0.18 0/0.589);--gold-a10:color(display-p3 0.255 0.161 0/0.62);--gold-a11:color(display-p3 0.433 0.386 0.305);--gold-a12:color(display-p3 0.227 0.209 0.173);--grass-1:color(display-p3 0.986 0.996 0.985);--grass-2:color(display-p3 0.966 0.983 0.964);--grass-3:color(display-p3 0.923 0.965 0.917);--grass-4:color(display-p3 0.872 0.94 0.865);--grass-5:color(display-p3 0.811 0.908 0.802);--grass-6:color(display-p3 0.733 0.864 0.724);--grass-7:color(display-p3 0.628 0.803 0.622);--grass-8:color(display-p3 0.477 0.72 0.482);--grass-9:color(display-p3 0.38 0.647 0.378);--grass-10:color(display-p3 0.344 0.598 0.342);--grass-11:color(display-p3 0.263 0.488 0.261);--grass-12:color(display-p3 0.151 0.233 0.153);--grass-a1:color(display-p3 0.024 0.757 0.024/0.016);--grass-a2:color(display-p3 0.024 0.565 0.024/0.036);--grass-a3:color(display-p3 0.059 0.576 0.008/0.083);--grass-a4:color(display-p3 0.035 0.565 0.008/0.134);--grass-a5:color(display-p3 0.047 0.545 0.008/0.197);--grass-a6:color(display-p3 0.031 0.502 0.004/0.275);--grass-a7:color(display-p3 0.012 0.482 0.004/0.377);--grass-a8:color(display-p3 0 0.467 0.008/0.522);--grass-a9:color(display-p3 0.008 0.435 0/0.624);--grass-a10:color(display-p3 0.008 0.388 0/0.659);--grass-a11:color(display-p3 0.263 0.488 0.261);--grass-a12:color(display-p3 0.151 0.233 0.153);--green-1:color(display-p3 0.986 0.996 0.989);--green-2:color(display-p3 0.963 0.983 0.967);--green-3:color(display-p3 0.913 0.964 0.925);--green-4:color(display-p3 0.859 0.94 0.879);--green-5:color(display-p3 0.796 0.907 0.826);--green-6:color(display-p3 0.718 0.863 0.761);--green-7:color(display-p3 0.61 0.801 0.675);--green-8:color(display-p3 0.451 0.715 0.559);--green-9:color(display-p3 0.332 0.634 0.442);--green-10:color(display-p3 0.308 0.595 0.417);--green-11:color(display-p3 0.19 0.5 0.32);--green-12:color(display-p3 0.132 0.228 0.18);--green-a1:color(display-p3 0.024 0.757 0.267/0.016);--green-a2:color(display-p3 0.024 0.565 0.129/0.036);--green-a3:color(display-p3 0.012 0.596 0.145/0.087);--green-a4:color(display-p3 0.008 0.588 0.145/0.142);--green-a5:color(display-p3 0.004 0.541 0.157/0.204);--green-a6:color(display-p3 0.004 0.518 0.157/0.283);--green-a7:color(display-p3 0.004 0.486 0.165/0.389);--green-a8:color(display-p3 0 0.478 0.2/0.55);--green-a9:color(display-p3 0 0.455 0.165/0.667);--green-a10:color(display-p3 0 0.416 0.153/0.691);--green-a11:color(display-p3 0.19 0.5 0.32);--green-a12:color(display-p3 0.132 0.228 0.18);--indigo-1:color(display-p3 0.992 0.992 0.996);--indigo-2:color(display-p3 0.971 0.977 0.998);--indigo-3:color(display-p3 0.933 0.948 0.992);--indigo-4:color(display-p3 0.885 0.914 1);--indigo-5:color(display-p3 0.831 0.87 1);--indigo-6:color(display-p3 0.767 0.814 0.995);--indigo-7:color(display-p3 0.685 0.74 0.957);--indigo-8:color(display-p3 0.569 0.639 0.916);--indigo-9:color(display-p3 0.276 0.384 0.837);--indigo-10:color(display-p3 0.234 0.343 0.801);--indigo-11:color(display-p3 0.256 0.354 0.755);--indigo-12:color(display-p3 0.133 0.175 0.348);--indigo-a1:color(display-p3 0.02 0.02 0.51/0.008);--indigo-a2:color(display-p3 0.024 0.161 0.863/0.028);--indigo-a3:color(display-p3 0.008 0.239 0.886/0.067);--indigo-a4:color(display-p3 0.004 0.247 1/0.114);--indigo-a5:color(display-p3 0.004 0.235 1/0.169);--indigo-a6:color(display-p3 0.004 0.208 0.984/0.232);--indigo-a7:color(display-p3 0.004 0.176 0.863/0.314);--indigo-a8:color(display-p3 0.004 0.165 0.812/0.432);--indigo-a9:color(display-p3 0 0.153 0.773/0.726);--indigo-a10:color(display-p3 0 0.137 0.737/0.765);--indigo-a11:color(display-p3 0.256 0.354 0.755);--indigo-a12:color(display-p3 0.133 0.175 0.348);--iris-1:color(display-p3 0.992 0.992 0.999);--iris-2:color(display-p3 0.972 0.973 0.998);--iris-3:color(display-p3 0.943 0.945 0.992);--iris-4:color(display-p3 0.902 0.906 1);--iris-5:color(display-p3 0.857 0.861 1);--iris-6:color(display-p3 0.799 0.805 0.987);--iris-7:color(display-p3 0.721 0.727 0.955);--iris-8:color(display-p3 0.61 0.619 0.918);--iris-9:color(display-p3 0.357 0.357 0.81);--iris-10:color(display-p3 0.318 0.318 0.774);--iris-11:color(display-p3 0.337 0.326 0.748);--iris-12:color(display-p3 0.154 0.161 0.371);--iris-a1:color(display-p3 0.02 0.02 1/0.008);--iris-a2:color(display-p3 0.024 0.024 0.863/0.028);--iris-a3:color(display-p3 0.004 0.071 0.871/0.059);--iris-a4:color(display-p3 0.012 0.051 1/0.099);--iris-a5:color(display-p3 0.008 0.035 1/0.142);--iris-a6:color(display-p3 0 0.02 0.941/0.2);--iris-a7:color(display-p3 0.004 0.02 0.847/0.279);--iris-a8:color(display-p3 0.004 0.024 0.788/0.389);--iris-a9:color(display-p3 0 0 0.706/0.644);--iris-a10:color(display-p3 0 0 0.667/0.683);--iris-a11:color(display-p3 0.337 0.326 0.748);--iris-a12:color(display-p3 0.154 0.161 0.371);--jade-1:color(display-p3 0.986 0.996 0.992);--jade-2:color(display-p3 0.962 0.983 0.969);--jade-3:color(display-p3 0.912 0.965 0.932);--jade-4:color(display-p3 0.858 0.941 0.893);--jade-5:color(display-p3 0.795 0.909 0.847);--jade-6:color(display-p3 0.715 0.864 0.791);--jade-7:color(display-p3 0.603 0.802 0.718);--jade-8:color(display-p3 0.44 0.72 0.629);--jade-9:color(display-p3 0.319 0.63 0.521);--jade-10:color(display-p3 0.299 0.592 0.488);--jade-11:color(display-p3 0.15 0.5 0.37);--jade-12:color(display-p3 0.142 0.229 0.194);--jade-a1:color(display-p3 0.024 0.757 0.514/0.016);--jade-a2:color(display-p3 0.024 0.612 0.22/0.04);--jade-a3:color(display-p3 0.012 0.596 0.235/0.087);--jade-a4:color(display-p3 0.008 0.588 0.255/0.142);--jade-a5:color(display-p3 0.004 0.561 0.251/0.204);--jade-a6:color(display-p3 0.004 0.525 0.278/0.287);--jade-a7:color(display-p3 0.004 0.506 0.29/0.397);--jade-a8:color(display-p3 0 0.506 0.337/0.561);--jade-a9:color(display-p3 0 0.459 0.298/0.683);--jade-a10:color(display-p3 0 0.42 0.271/0.702);--jade-a11:color(display-p3 0.15 0.5 0.37);--jade-a12:color(display-p3 0.142 0.229 0.194);--lime-1:color(display-p3 0.989 0.992 0.981);--lime-2:color(display-p3 0.975 0.98 0.954);--lime-3:color(display-p3 0.939 0.965 0.851);--lime-4:color(display-p3 0.896 0.94 0.76);--lime-5:color(display-p3 0.843 0.903 0.678);--lime-6:color(display-p3 0.778 0.852 0.599);--lime-7:color(display-p3 0.694 0.784 0.508);--lime-8:color(display-p3 0.585 0.707 0.378);--lime-9:color(display-p3 0.78 0.928 0.466);--lime-10:color(display-p3 0.734 0.896 0.397);--lime-11:color(display-p3 0.386 0.482 0.227);--lime-12:color(display-p3 0.222 0.25 0.128);--lime-a1:color(display-p3 0.412 0.608 0.02/0.02);--lime-a2:color(display-p3 0.514 0.592 0.024/0.048);--lime-a3:color(display-p3 0.584 0.765 0.008/0.15);--lime-a4:color(display-p3 0.561 0.757 0.004/0.24);--lime-a5:color(display-p3 0.514 0.698 0.004/0.322);--lime-a6:color(display-p3 0.443 0.627 0/0.4);--lime-a7:color(display-p3 0.376 0.561 0.004/0.491);--lime-a8:color(display-p3 0.333 0.529 0/0.624);--lime-a9:color(display-p3 0.588 0.867 0/0.534);--lime-a10:color(display-p3 0.561 0.827 0/0.604);--lime-a11:color(display-p3 0.386 0.482 0.227);--lime-a12:color(display-p3 0.222 0.25 0.128);--mint-1:color(display-p3 0.98 0.995 0.992);--mint-2:color(display-p3 0.957 0.985 0.977);--mint-3:color(display-p3 0.888 0.972 0.95);--mint-4:color(display-p3 0.819 0.951 0.916);--mint-5:color(display-p3 0.747 0.918 0.873);--mint-6:color(display-p3 0.668 0.87 0.818);--mint-7:color(display-p3 0.567 0.805 0.744);--mint-8:color(display-p3 0.42 0.724 0.649);--mint-9:color(display-p3 0.62 0.908 0.834);--mint-10:color(display-p3 0.585 0.871 0.797);--mint-11:color(display-p3 0.203 0.463 0.397);--mint-12:color(display-p3 0.136 0.259 0.236);--mint-a1:color(display-p3 0.02 0.804 0.608/0.02);--mint-a2:color(display-p3 0.02 0.647 0.467/0.044);--mint-a3:color(display-p3 0.004 0.761 0.553/0.114);--mint-a4:color(display-p3 0.004 0.741 0.545/0.181);--mint-a5:color(display-p3 0.004 0.678 0.51/0.255);--mint-a6:color(display-p3 0.004 0.616 0.463/0.334);--mint-a7:color(display-p3 0.004 0.549 0.412/0.432);--mint-a8:color(display-p3 0 0.529 0.392/0.581);--mint-a9:color(display-p3 0.004 0.765 0.569/0.381);--mint-a10:color(display-p3 0.004 0.69 0.51/0.416);--mint-a11:color(display-p3 0.203 0.463 0.397);--mint-a12:color(display-p3 0.136 0.259 0.236);--orange-1:color(display-p3 0.995 0.988 0.985);--orange-2:color(display-p3 0.994 0.968 0.934);--orange-3:color(display-p3 0.989 0.938 0.85);--orange-4:color(display-p3 1 0.874 0.687);--orange-5:color(display-p3 1 0.821 0.583);--orange-6:color(display-p3 0.975 0.767 0.545);--orange-7:color(display-p3 0.919 0.693 0.486);--orange-8:color(display-p3 0.877 0.597 0.379);--orange-9:color(display-p3 0.9 0.45 0.2);--orange-10:color(display-p3 0.87 0.409 0.164);--orange-11:color(display-p3 0.76 0.34 0);--orange-12:color(display-p3 0.323 0.185 0.127);--orange-a1:color(display-p3 0.757 0.267 0.024/0.016);--orange-a2:color(display-p3 0.886 0.533 0.008/0.067);--orange-a3:color(display-p3 0.922 0.584 0.008/0.15);--orange-a4:color(display-p3 1 0.604 0.004/0.314);--orange-a5:color(display-p3 1 0.569 0.004/0.416);--orange-a6:color(display-p3 0.949 0.494 0.004/0.455);--orange-a7:color(display-p3 0.839 0.408 0/0.514);--orange-a8:color(display-p3 0.804 0.349 0/0.62);--orange-a9:color(display-p3 0.878 0.314 0/0.8);--orange-a10:color(display-p3 0.843 0.29 0/0.836);--orange-a11:color(display-p3 0.76 0.34 0);--orange-a12:color(display-p3 0.323 0.185 0.127);--pink-1:color(display-p3 0.998 0.989 0.996);--pink-2:color(display-p3 0.992 0.97 0.985);--pink-3:color(display-p3 0.981 0.917 0.96);--pink-4:color(display-p3 0.963 0.867 0.932);--pink-5:color(display-p3 0.939 0.815 0.899);--pink-6:color(display-p3 0.907 0.756 0.859);--pink-7:color(display-p3 0.869 0.683 0.81);--pink-8:color(display-p3 0.825 0.59 0.751);--pink-9:color(display-p3 0.775 0.297 0.61);--pink-10:color(display-p3 0.748 0.27 0.581);--pink-11:color(display-p3 0.698 0.219 0.528);--pink-12:color(display-p3 0.363 0.101 0.279);--pink-a1:color(display-p3 0.675 0.024 0.675/0.012);--pink-a2:color(display-p3 0.757 0.02 0.51/0.032);--pink-a3:color(display-p3 0.765 0.008 0.529/0.083);--pink-a4:color(display-p3 0.737 0.008 0.506/0.134);--pink-a5:color(display-p3 0.663 0.004 0.451/0.185);--pink-a6:color(display-p3 0.616 0.004 0.424/0.244);--pink-a7:color(display-p3 0.596 0.004 0.412/0.318);--pink-a8:color(display-p3 0.573 0.004 0.404/0.412);--pink-a9:color(display-p3 0.682 0 0.447/0.702);--pink-a10:color(display-p3 0.655 0 0.424/0.73);--pink-a11:color(display-p3 0.698 0.219 0.528);--pink-a12:color(display-p3 0.363 0.101 0.279);--plum-1:color(display-p3 0.995 0.988 0.999);--plum-2:color(display-p3 0.988 0.971 0.99);--plum-3:color(display-p3 0.973 0.923 0.98);--plum-4:color(display-p3 0.953 0.875 0.966);--plum-5:color(display-p3 0.926 0.825 0.945);--plum-6:color(display-p3 0.89 0.765 0.916);--plum-7:color(display-p3 0.84 0.686 0.877);--plum-8:color(display-p3 0.775 0.58 0.832);--plum-9:color(display-p3 0.624 0.313 0.708);--plum-10:color(display-p3 0.587 0.29 0.667);--plum-11:color(display-p3 0.543 0.263 0.619);--plum-12:color(display-p3 0.299 0.114 0.352);--plum-a1:color(display-p3 0.675 0.024 1/0.012);--plum-a2:color(display-p3 0.58 0.024 0.58/0.028);--plum-a3:color(display-p3 0.655 0.008 0.753/0.079);--plum-a4:color(display-p3 0.627 0.008 0.722/0.126);--plum-a5:color(display-p3 0.58 0.004 0.69/0.177);--plum-a6:color(display-p3 0.537 0.004 0.655/0.236);--plum-a7:color(display-p3 0.49 0.004 0.616/0.314);--plum-a8:color(display-p3 0.471 0.004 0.6/0.42);--plum-a9:color(display-p3 0.451 0 0.576/0.687);--plum-a10:color(display-p3 0.42 0 0.529/0.71);--plum-a11:color(display-p3 0.543 0.263 0.619);--plum-a12:color(display-p3 0.299 0.114 0.352);--purple-1:color(display-p3 0.995 0.988 0.996);--purple-2:color(display-p3 0.983 0.971 0.993);--purple-3:color(display-p3 0.963 0.931 0.989);--purple-4:color(display-p3 0.937 0.888 0.981);--purple-5:color(display-p3 0.904 0.837 0.966);--purple-6:color(display-p3 0.86 0.774 0.942);--purple-7:color(display-p3 0.799 0.69 0.91);--purple-8:color(display-p3 0.719 0.583 0.874);--purple-9:color(display-p3 0.523 0.318 0.751);--purple-10:color(display-p3 0.483 0.289 0.7);--purple-11:color(display-p3 0.473 0.281 0.687);--purple-12:color(display-p3 0.234 0.132 0.363);--purple-a1:color(display-p3 0.675 0.024 0.675/0.012);--purple-a2:color(display-p3 0.443 0.024 0.722/0.028);--purple-a3:color(display-p3 0.506 0.008 0.835/0.071);--purple-a4:color(display-p3 0.451 0.004 0.831/0.114);--purple-a5:color(display-p3 0.431 0.004 0.788/0.165);--purple-a6:color(display-p3 0.384 0.004 0.745/0.228);--purple-a7:color(display-p3 0.357 0.004 0.71/0.31);--purple-a8:color(display-p3 0.322 0.004 0.702/0.416);--purple-a9:color(display-p3 0.298 0 0.639/0.683);--purple-a10:color(display-p3 0.271 0 0.58/0.71);--purple-a11:color(display-p3 0.473 0.281 0.687);--purple-a12:color(display-p3 0.234 0.132 0.363);--red-1:color(display-p3 0.998 0.989 0.988);--red-2:color(display-p3 0.995 0.971 0.971);--red-3:color(display-p3 0.985 0.925 0.925);--red-4:color(display-p3 0.999 0.866 0.866);--red-5:color(display-p3 0.984 0.812 0.811);--red-6:color(display-p3 0.955 0.751 0.749);--red-7:color(display-p3 0.915 0.675 0.672);--red-8:color(display-p3 0.872 0.575 0.572);--red-9:color(display-p3 0.83 0.329 0.324);--red-10:color(display-p3 0.798 0.294 0.285);--red-11:color(display-p3 0.744 0.234 0.222);--red-12:color(display-p3 0.36 0.115 0.143);--red-a1:color(display-p3 0.675 0.024 0.024/0.012);--red-a2:color(display-p3 0.863 0.024 0.024/0.028);--red-a3:color(display-p3 0.792 0.008 0.008/0.075);--red-a4:color(display-p3 1 0.008 0.008/0.134);--red-a5:color(display-p3 0.918 0.008 0.008/0.189);--red-a6:color(display-p3 0.831 0.02 0.004/0.251);--red-a7:color(display-p3 0.741 0.016 0.004/0.33);--red-a8:color(display-p3 0.698 0.012 0.004/0.428);--red-a9:color(display-p3 0.749 0.008 0/0.675);--red-a10:color(display-p3 0.714 0.012 0/0.714);--red-a11:color(display-p3 0.744 0.234 0.222);--red-a12:color(display-p3 0.36 0.115 0.143);--ruby-1:color(display-p3 0.998 0.989 0.992);--ruby-2:color(display-p3 0.995 0.971 0.974);--ruby-3:color(display-p3 0.983 0.92 0.928);--ruby-4:color(display-p3 0.987 0.869 0.885);--ruby-5:color(display-p3 0.968 0.817 0.839);--ruby-6:color(display-p3 0.937 0.758 0.786);--ruby-7:color(display-p3 0.897 0.685 0.721);--ruby-8:color(display-p3 0.851 0.588 0.639);--ruby-9:color(display-p3 0.83 0.323 0.408);--ruby-10:color(display-p3 0.795 0.286 0.375);--ruby-11:color(display-p3 0.728 0.211 0.311);--ruby-12:color(display-p3 0.36 0.115 0.171);--ruby-a1:color(display-p3 0.675 0.024 0.349/0.012);--ruby-a2:color(display-p3 0.863 0.024 0.024/0.028);--ruby-a3:color(display-p3 0.804 0.008 0.11/0.079);--ruby-a4:color(display-p3 0.91 0.008 0.125/0.13);--ruby-a5:color(display-p3 0.831 0.004 0.133/0.185);--ruby-a6:color(display-p3 0.745 0.004 0.118/0.244);--ruby-a7:color(display-p3 0.678 0.004 0.114/0.314);--ruby-a8:color(display-p3 0.639 0.004 0.125/0.412);--ruby-a9:color(display-p3 0.753 0 0.129/0.679);--ruby-a10:color(display-p3 0.714 0 0.125/0.714);--ruby-a11:color(display-p3 0.728 0.211 0.311);--ruby-a12:color(display-p3 0.36 0.115 0.171);--sky-1:color(display-p3 0.98 0.995 0.999);--sky-2:color(display-p3 0.953 0.98 0.99);--sky-3:color(display-p3 0.899 0.963 0.989);--sky-4:color(display-p3 0.842 0.937 0.977);--sky-5:color(display-p3 0.777 0.9 0.954);--sky-6:color(display-p3 0.701 0.851 0.921);--sky-7:color(display-p3 0.604 0.785 0.879);--sky-8:color(display-p3 0.457 0.696 0.829);--sky-9:color(display-p3 0.585 0.877 0.983);--sky-10:color(display-p3 0.555 0.845 0.959);--sky-11:color(display-p3 0.193 0.448 0.605);--sky-12:color(display-p3 0.145 0.241 0.329);--sky-a1:color(display-p3 0.02 0.804 1/0.02);--sky-a2:color(display-p3 0.024 0.592 0.757/0.048);--sky-a3:color(display-p3 0.004 0.655 0.886/0.102);--sky-a4:color(display-p3 0.004 0.604 0.851/0.157);--sky-a5:color(display-p3 0.004 0.565 0.792/0.224);--sky-a6:color(display-p3 0.004 0.502 0.737/0.299);--sky-a7:color(display-p3 0.004 0.459 0.694/0.397);--sky-a8:color(display-p3 0 0.435 0.682/0.542);--sky-a9:color(display-p3 0.004 0.71 0.965/0.416);--sky-a10:color(display-p3 0.004 0.647 0.914/0.444);--sky-a11:color(display-p3 0.193 0.448 0.605);--sky-a12:color(display-p3 0.145 0.241 0.329);--teal-1:color(display-p3 0.983 0.996 0.992);--teal-2:color(display-p3 0.958 0.983 0.976);--teal-3:color(display-p3 0.895 0.971 0.952);--teal-4:color(display-p3 0.831 0.949 0.92);--teal-5:color(display-p3 0.761 0.914 0.878);--teal-6:color(display-p3 0.682 0.864 0.825);--teal-7:color(display-p3 0.581 0.798 0.756);--teal-8:color(display-p3 0.433 0.716 0.671);--teal-9:color(display-p3 0.297 0.637 0.581);--teal-10:color(display-p3 0.275 0.599 0.542);--teal-11:color(display-p3 0.08 0.5 0.43);--teal-12:color(display-p3 0.11 0.235 0.219);--teal-a1:color(display-p3 0.024 0.757 0.514/0.016);--teal-a2:color(display-p3 0.02 0.647 0.467/0.044);--teal-a3:color(display-p3 0.004 0.741 0.557/0.106);--teal-a4:color(display-p3 0.004 0.702 0.537/0.169);--teal-a5:color(display-p3 0.004 0.643 0.494/0.24);--teal-a6:color(display-p3 0.004 0.569 0.447/0.318);--teal-a7:color(display-p3 0.004 0.518 0.424/0.42);--teal-a8:color(display-p3 0 0.506 0.424/0.569);--teal-a9:color(display-p3 0 0.482 0.404/0.702);--teal-a10:color(display-p3 0 0.451 0.369/0.726);--teal-a11:color(display-p3 0.08 0.5 0.43);--teal-a12:color(display-p3 0.11 0.235 0.219);--tomato-1:color(display-p3 0.998 0.989 0.988);--tomato-2:color(display-p3 0.994 0.974 0.969);--tomato-3:color(display-p3 0.985 0.924 0.909);--tomato-4:color(display-p3 0.996 0.868 0.835);--tomato-5:color(display-p3 0.98 0.812 0.77);--tomato-6:color(display-p3 0.953 0.75 0.698);--tomato-7:color(display-p3 0.917 0.673 0.611);--tomato-8:color(display-p3 0.875 0.575 0.502);--tomato-9:color(display-p3 0.831 0.345 0.231);--tomato-10:color(display-p3 0.802 0.313 0.2);--tomato-11:color(display-p3 0.755 0.259 0.152);--tomato-12:color(display-p3 0.335 0.165 0.132);--tomato-a1:color(display-p3 0.675 0.024 0.024/0.012);--tomato-a2:color(display-p3 0.757 0.145 0.02/0.032);--tomato-a3:color(display-p3 0.831 0.184 0.012/0.091);--tomato-a4:color(display-p3 0.976 0.192 0.004/0.165);--tomato-a5:color(display-p3 0.918 0.192 0.004/0.232);--tomato-a6:color(display-p3 0.847 0.173 0.004/0.302);--tomato-a7:color(display-p3 0.788 0.165 0.004/0.389);--tomato-a8:color(display-p3 0.749 0.153 0.004/0.499);--tomato-a9:color(display-p3 0.78 0.149 0/0.769);--tomato-a10:color(display-p3 0.757 0.141 0/0.8);--tomato-a11:color(display-p3 0.755 0.259 0.152);--tomato-a12:color(display-p3 0.335 0.165 0.132);--violet-1:color(display-p3 0.991 0.988 0.995);--violet-2:color(display-p3 0.978 0.974 0.998);--violet-3:color(display-p3 0.953 0.943 0.993);--violet-4:color(display-p3 0.916 0.897 1);--violet-5:color(display-p3 0.876 0.851 1);--violet-6:color(display-p3 0.825 0.793 0.981);--violet-7:color(display-p3 0.752 0.712 0.943);--violet-8:color(display-p3 0.654 0.602 0.902);--violet-9:color(display-p3 0.417 0.341 0.784);--violet-10:color(display-p3 0.381 0.306 0.741);--violet-11:color(display-p3 0.383 0.317 0.702);--violet-12:color(display-p3 0.179 0.15 0.359);--violet-a1:color(display-p3 0.349 0.024 0.675/0.012);--violet-a2:color(display-p3 0.161 0.024 0.863/0.028);--violet-a3:color(display-p3 0.204 0.004 0.871/0.059);--violet-a4:color(display-p3 0.196 0.004 1/0.102);--violet-a5:color(display-p3 0.165 0.008 1/0.15);--violet-a6:color(display-p3 0.153 0.004 0.906/0.208);--violet-a7:color(display-p3 0.141 0.004 0.796/0.287);--violet-a8:color(display-p3 0.133 0.004 0.753/0.397);--violet-a9:color(display-p3 0.114 0 0.675/0.659);--violet-a10:color(display-p3 0.11 0 0.627/0.695);--violet-a11:color(display-p3 0.383 0.317 0.702);--violet-a12:color(display-p3 0.179 0.15 0.359);--yellow-1:color(display-p3 0.992 0.992 0.978);--yellow-2:color(display-p3 0.995 0.99 0.922);--yellow-3:color(display-p3 0.997 0.982 0.749);--yellow-4:color(display-p3 0.992 0.953 0.627);--yellow-5:color(display-p3 0.984 0.91 0.51);--yellow-6:color(display-p3 0.934 0.847 0.474);--yellow-7:color(display-p3 0.876 0.785 0.46);--yellow-8:color(display-p3 0.811 0.689 0.313);--yellow-9:color(display-p3 1 0.92 0.22);--yellow-10:color(display-p3 0.977 0.868 0.291);--yellow-11:color(display-p3 0.6 0.44 0);--yellow-12:color(display-p3 0.271 0.233 0.137);--yellow-a1:color(display-p3 0.675 0.675 0.024/0.024);--yellow-a2:color(display-p3 0.953 0.855 0.008/0.079);--yellow-a3:color(display-p3 0.988 0.925 0.004/0.251);--yellow-a4:color(display-p3 0.98 0.875 0.004/0.373);--yellow-a5:color(display-p3 0.969 0.816 0.004/0.491);--yellow-a6:color(display-p3 0.875 0.71 0/0.526);--yellow-a7:color(display-p3 0.769 0.604 0/0.542);--yellow-a8:color(display-p3 0.725 0.549 0/0.687);--yellow-a9:color(display-p3 1 0.898 0/0.781);--yellow-a10:color(display-p3 0.969 0.812 0/0.71);--yellow-a11:color(display-p3 0.6 0.44 0);--yellow-a12:color(display-p3 0.271 0.233 0.137);--gray-surface:color(display-p3 1 1 1/0.8);--mauve-surface:color(display-p3 1 1 1/0.8);--slate-surface:color(display-p3 1 1 1/0.8);--sage-surface:color(display-p3 1 1 1/0.8);--olive-surface:color(display-p3 1 1 1/0.8);--sand-surface:color(display-p3 1 1 1/0.8);--amber-surface:color(display-p3 0.9922 0.9843 0.902/0.8);--blue-surface:color(display-p3 0.9529 0.9765 0.9961/0.8);--bronze-surface:color(display-p3 0.9843 0.9608 0.9529/0.8);--brown-surface:color(display-p3 0.9843 0.9725 0.9569/0.8);--crimson-surface:color(display-p3 0.9922 0.9608 0.9725/0.8);--cyan-surface:color(display-p3 0.9412 0.9765 0.9804/0.8);--gold-surface:color(display-p3 0.9765 0.9725 0.9412/0.8);--grass-surface:color(display-p3 0.9569 0.9804 0.9569/0.8);--green-surface:color(display-p3 0.9569 0.9804 0.9608/0.8);--indigo-surface:color(display-p3 0.9647 0.9725 0.9961/0.8);--iris-surface:color(display-p3 0.9647 0.9647 0.9961/0.8);--jade-surface:color(display-p3 0.9529 0.9804 0.9608/0.8);--lime-surface:color(display-p3 0.9725 0.9765 0.9412/0.8);--mint-surface:color(display-p3 0.9451 0.9804 0.9725/0.8);--orange-surface:color(display-p3 0.9961 0.9608 0.9176/0.8);--pink-surface:color(display-p3 0.9922 0.9608 0.9804/0.8);--plum-surface:color(display-p3 0.9843 0.9647 0.9843/0.8);--purple-surface:color(display-p3 0.9804 0.9647 0.9922/0.8);--red-surface:color(display-p3 0.9961 0.9647 0.9647/0.8);--ruby-surface:color(display-p3 0.9961 0.9647 0.9647/0.8);--sky-surface:color(display-p3 0.9412 0.9765 0.9843/0.8);--teal-surface:color(display-p3 0.9451 0.9804 0.9725/0.8);--tomato-surface:color(display-p3 0.9922 0.9647 0.9608/0.8);--violet-surface:color(display-p3 0.9725 0.9647 0.9961/0.8);--yellow-surface:color(display-p3 0.9961 0.9922 0.902/0.8)}}}.dark,.dark-theme{--gray-1:#111;--gray-2:#191919;--gray-3:#222;--gray-4:#2a2a2a;--gray-5:#313131;--gray-6:#3a3a3a;--gray-7:#484848;--gray-8:#606060;--gray-9:#6e6e6e;--gray-10:#7b7b7b;--gray-11:#b4b4b4;--gray-12:#eee;--gray-a1:#00000000;--gray-a2:#ffffff09;--gray-a3:#ffffff12;--gray-a4:#ffffff1b;--gray-a5:#ffffff22;--gray-a6:#ffffff2c;--gray-a7:#ffffff3b;--gray-a8:#ffffff55;--gray-a9:#ffffff64;--gray-a10:#ffffff72;--gray-a11:#ffffffaf;--gray-a12:#ffffffed;--mauve-1:#121113;--mauve-2:#1a191b;--mauve-3:#232225;--mauve-4:#2b292d;--mauve-5:#323035;--mauve-6:#3c393f;--mauve-7:#49474e;--mauve-8:#625f69;--mauve-9:#6f6d78;--mauve-10:#7c7a85;--mauve-11:#b5b2bc;--mauve-12:#eeeef0;--mauve-a1:#00000000;--mauve-a2:#f5f4f609;--mauve-a3:#ebeaf814;--mauve-a4:#eee5f81d;--mauve-a5:#efe6fe25;--mauve-a6:#f1e6fd30;--mauve-a7:#eee9ff40;--mauve-a8:#eee7ff5d;--mauve-a9:#eae6fd6e;--mauve-a10:#ece9fd7c;--mauve-a11:#f5f1ffb7;--mauve-a12:#fdfdffef;--slate-1:#111113;--slate-2:#18191b;--slate-3:#212225;--slate-4:#272a2d;--slate-5:#2e3135;--slate-6:#363a3f;--slate-7:#43484e;--slate-8:#5a6169;--slate-9:#696e77;--slate-10:#777b84;--slate-11:#b0b4ba;--slate-12:#edeef0;--slate-a1:#00000000;--slate-a2:#d8f4f609;--slate-a3:#ddeaf814;--slate-a4:#d3edf81d;--slate-a5:#d9edfe25;--slate-a6:#d6ebfd30;--slate-a7:#d9edff40;--slate-a8:#d9edff5d;--slate-a9:#dfebfd6d;--slate-a10:#e5edfd7b;--slate-a11:#f1f7feb5;--slate-a12:#fcfdffef;--sage-1:#101211;--sage-2:#171918;--sage-3:#202221;--sage-4:#272a29;--sage-5:#2e3130;--sage-6:#373b39;--sage-7:#444947;--sage-8:#5b625f;--sage-9:#63706b;--sage-10:#717d79;--sage-11:#adb5b2;--sage-12:#eceeed;--sage-a1:#00000000;--sage-a2:#f0f2f108;--sage-a3:#f3f5f412;--sage-a4:#f2fefd1a;--sage-a5:#f1fbfa22;--sage-a6:#edfbf42d;--sage-a7:#edfcf73c;--sage-a8:#ebfdf657;--sage-a9:#dffdf266;--sage-a10:#e5fdf674;--sage-a11:#f4fefbb0;--sage-a12:#fdfffeed;--olive-1:#111210;--olive-2:#181917;--olive-3:#212220;--olive-4:#282a27;--olive-5:#2f312e;--olive-6:#383a36;--olive-7:#454843;--olive-8:#5c625b;--olive-9:#687066;--olive-10:#767d74;--olive-11:#afb5ad;--olive-12:#eceeec;--olive-a1:#00000000;--olive-a2:#f1f2f008;--olive-a3:#f4f5f312;--olive-a4:#f3fef21a;--olive-a5:#f2fbf122;--olive-a6:#f4faed2c;--olive-a7:#f2fced3b;--olive-a8:#edfdeb57;--olive-a9:#ebfde766;--olive-a10:#f0fdec74;--olive-a11:#f6fef4b0;--olive-a12:#fdfffded;--sand-1:#111110;--sand-2:#191918;--sand-3:#222221;--sand-4:#2a2a28;--sand-5:#31312e;--sand-6:#3b3a37;--sand-7:#494844;--sand-8:#62605b;--sand-9:#6f6d66;--sand-10:#7c7b74;--sand-11:#b5b3ad;--sand-12:#eeeeec;--sand-a1:#00000000;--sand-a2:#f4f4f309;--sand-a3:#f6f6f513;--sand-a4:#fefef31b;--sand-a5:#fbfbeb23;--sand-a6:#fffaed2d;--sand-a7:#fffbed3c;--sand-a8:#fff9eb57;--sand-a9:#fffae965;--sand-a10:#fffdee73;--sand-a11:#fffcf4b0;--sand-a12:#fffffded;--amber-1:#16120c;--amber-2:#1d180f;--amber-3:#302008;--amber-4:#3f2700;--amber-5:#4d3000;--amber-6:#5c3d05;--amber-7:#714f19;--amber-8:#8f6424;--amber-9:#ffc53d;--amber-10:#ffd60a;--amber-11:#ffca16;--amber-12:#ffe7b3;--amber-a1:#e63c0006;--amber-a2:#fd9b000d;--amber-a3:#fa820022;--amber-a4:#fc820032;--amber-a5:#fd8b0041;--amber-a6:#fd9b0051;--amber-a7:#ffab2567;--amber-a8:#ffae3587;--amber-a9:#ffc53d;--amber-a10:#ffd60a;--amber-a11:#ffca16;--amber-a12:#ffe7b3;--blue-1:#0d1520;--blue-2:#111927;--blue-3:#0d2847;--blue-4:#003362;--blue-5:#004074;--blue-6:#104d87;--blue-7:#205d9e;--blue-8:#2870bd;--blue-9:#0090ff;--blue-10:#3b9eff;--blue-11:#70b8ff;--blue-12:#c2e6ff;--blue-a1:#004df211;--blue-a2:#1166fb18;--blue-a3:#0077ff3a;--blue-a4:#0075ff57;--blue-a5:#0081fd6b;--blue-a6:#0f89fd7f;--blue-a7:#2a91fe98;--blue-a8:#3094feb9;--blue-a9:#0090ff;--blue-a10:#3b9eff;--blue-a11:#70b8ff;--blue-a12:#c2e6ff;--bronze-1:#141110;--bronze-2:#1c1917;--bronze-3:#262220;--bronze-4:#302a27;--bronze-5:#3b3330;--bronze-6:#493e3a;--bronze-7:#5a4c47;--bronze-8:#6f5f58;--bronze-9:#a18072;--bronze-10:#ae8c7e;--bronze-11:#d4b3a5;--bronze-12:#ede0d9;--bronze-a1:#d1110004;--bronze-a2:#fbbc910c;--bronze-a3:#faceb817;--bronze-a4:#facdb622;--bronze-a5:#ffd2c12d;--bronze-a6:#ffd1c03c;--bronze-a7:#fdd0c04f;--bronze-a8:#ffd6c565;--bronze-a9:#fec7b09b;--bronze-a10:#fecab5a9;--bronze-a11:#ffd7c6d1;--bronze-a12:#fff1e9ec;--brown-1:#12110f;--brown-2:#1c1816;--brown-3:#28211d;--brown-4:#322922;--brown-5:#3e3128;--brown-6:#4d3c2f;--brown-7:#614a39;--brown-8:#7c5f46;--brown-9:#ad7f58;--brown-10:#b88c67;--brown-11:#dbb594;--brown-12:#f2e1ca;--brown-a1:#91110002;--brown-a2:#fba67c0c;--brown-a3:#fcb58c19;--brown-a4:#fbbb8a24;--brown-a5:#fcb88931;--brown-a6:#fdba8741;--brown-a7:#ffbb8856;--brown-a8:#ffbe8773;--brown-a9:#feb87da8;--brown-a10:#ffc18cb3;--brown-a11:#fed1aad9;--brown-a12:#feecd4f2;--crimson-1:#191114;--crimson-2:#201318;--crimson-3:#381525;--crimson-4:#4d122f;--crimson-5:#5c1839;--crimson-6:#6d2545;--crimson-7:#873356;--crimson-8:#b0436e;--crimson-9:#e93d82;--crimson-10:#ee518a;--crimson-11:#ff92ad;--crimson-12:#fdd3e8;--crimson-a1:#f4126709;--crimson-a2:#f22f7a11;--crimson-a3:#fe2a8b2a;--crimson-a4:#fd158741;--crimson-a5:#fd278f51;--crimson-a6:#fe459763;--crimson-a7:#fd559b7f;--crimson-a8:#fe5b9bab;--crimson-a9:#fe418de8;--crimson-a10:#ff5693ed;--crimson-a11:#ff92ad;--crimson-a12:#ffd5eafd;--cyan-1:#0b161a;--cyan-2:#101b20;--cyan-3:#082c36;--cyan-4:#003848;--cyan-5:#004558;--cyan-6:#045468;--cyan-7:#12677e;--cyan-8:#11809c;--cyan-9:#00a2c7;--cyan-10:#23afd0;--cyan-11:#4ccce6;--cyan-12:#b6ecf7;--cyan-a1:#0091f70a;--cyan-a2:#02a7f211;--cyan-a3:#00befd28;--cyan-a4:#00baff3b;--cyan-a5:#00befd4d;--cyan-a6:#00c7fd5e;--cyan-a7:#14cdff75;--cyan-a8:#11cfff95;--cyan-a9:#00cfffc3;--cyan-a10:#28d6ffcd;--cyan-a11:#52e1fee5;--cyan-a12:#bbf3fef7;--gold-1:#121211;--gold-2:#1b1a17;--gold-3:#24231f;--gold-4:#2d2b26;--gold-5:#38352e;--gold-6:#444039;--gold-7:#544f46;--gold-8:#696256;--gold-9:#978365;--gold-10:#a39073;--gold-11:#cbb99f;--gold-12:#e8e2d9;--gold-a1:#91911102;--gold-a2:#f9e29d0b;--gold-a3:#f8ecbb15;--gold-a4:#ffeec41e;--gold-a5:#feecc22a;--gold-a6:#feebcb37;--gold-a7:#ffedcd48;--gold-a8:#fdeaca5f;--gold-a9:#ffdba690;--gold-a10:#fedfb09d;--gold-a11:#fee7c6c8;--gold-a12:#fef7ede7;--grass-1:#0e1511;--grass-2:#141a15;--grass-3:#1b2a1e;--grass-4:#1d3a24;--grass-5:#25482d;--grass-6:#2d5736;--grass-7:#366740;--grass-8:#3e7949;--grass-9:#46a758;--grass-10:#53b365;--grass-11:#71d083;--grass-12:#c2f0c2;--grass-a1:#00de1205;--grass-a2:#5ef7780a;--grass-a3:#70fe8c1b;--grass-a4:#57ff802c;--grass-a5:#68ff8b3b;--grass-a6:#71ff8f4b;--grass-a7:#77fd925d;--grass-a8:#77fd9070;--grass-a9:#65ff82a1;--grass-a10:#72ff8dae;--grass-a11:#89ff9fcd;--grass-a12:#ceffceef;--green-1:#0e1512;--green-2:#121b17;--green-3:#132d21;--green-4:#113b29;--green-5:#174933;--green-6:#20573e;--green-7:#28684a;--green-8:#2f7c57;--green-9:#30a46c;--green-10:#33b074;--green-11:#3dd68c;--green-12:#b1f1cb;--green-a1:#00de4505;--green-a2:#29f99d0b;--green-a3:#22ff991e;--green-a4:#11ff992d;--green-a5:#2bffa23c;--green-a6:#44ffaa4b;--green-a7:#50fdac5e;--green-a8:#54ffad73;--green-a9:#44ffa49e;--green-a10:#43fea4ab;--green-a11:#46fea5d4;--green-a12:#bbffd7f0;--indigo-1:#11131f;--indigo-2:#141726;--indigo-3:#182449;--indigo-4:#1d2e62;--indigo-5:#253974;--indigo-6:#304384;--indigo-7:#3a4f97;--indigo-8:#435db1;--indigo-9:#3e63dd;--indigo-10:#5472e4;--indigo-11:#9eb1ff;--indigo-12:#d6e1ff;--indigo-a1:#1133ff0f;--indigo-a2:#3354fa17;--indigo-a3:#2f62ff3c;--indigo-a4:#3566ff57;--indigo-a5:#4171fd6b;--indigo-a6:#5178fd7c;--indigo-a7:#5a7fff90;--indigo-a8:#5b81feac;--indigo-a9:#4671ffdb;--indigo-a10:#5c7efee3;--indigo-a11:#9eb1ff;--indigo-a12:#d6e1ff;--iris-1:#13131e;--iris-2:#171625;--iris-3:#202248;--iris-4:#262a65;--iris-5:#303374;--iris-6:#3d3e82;--iris-7:#4a4a95;--iris-8:#5958b1;--iris-9:#5b5bd6;--iris-10:#6e6ade;--iris-11:#b1a9ff;--iris-12:#e0dffe;--iris-a1:#3636fe0e;--iris-a2:#564bf916;--iris-a3:#525bff3b;--iris-a4:#4d58ff5a;--iris-a5:#5b62fd6b;--iris-a6:#6d6ffd7a;--iris-a7:#7777fe8e;--iris-a8:#7b7afeac;--iris-a9:#6a6afed4;--iris-a10:#7d79ffdc;--iris-a11:#b1a9ff;--iris-a12:#e1e0ff;--jade-1:#0d1512;--jade-2:#121c18;--jade-3:#0f2e22;--jade-4:#0b3b2c;--jade-5:#114837;--jade-6:#1b5745;--jade-7:#246854;--jade-8:#2a7e68;--jade-9:#29a383;--jade-10:#27b08b;--jade-11:#1fd8a4;--jade-12:#adf0d4;--jade-a1:#00de4505;--jade-a2:#27fba60c;--jade-a3:#02f99920;--jade-a4:#00ffaa2d;--jade-a5:#11ffb63b;--jade-a6:#34ffc24b;--jade-a7:#45fdc75e;--jade-a8:#48ffcf75;--jade-a9:#38feca9d;--jade-a10:#31fec7ab;--jade-a11:#21fec0d6;--jade-a12:#b8ffe1ef;--lime-1:#11130c;--lime-2:#151a10;--lime-3:#1f2917;--lime-4:#29371d;--lime-5:#334423;--lime-6:#3d522a;--lime-7:#496231;--lime-8:#577538;--lime-9:#bdee63;--lime-10:#d4ff70;--lime-11:#bde56c;--lime-12:#e3f7ba;--lime-a1:#11bb0003;--lime-a2:#78f7000a;--lime-a3:#9bfd4c1a;--lime-a4:#a7fe5c29;--lime-a5:#affe6537;--lime-a6:#b2fe6d46;--lime-a7:#b6ff6f57;--lime-a8:#b6fd6d6c;--lime-a9:#caff69ed;--lime-a10:#d4ff70;--lime-a11:#d1fe77e4;--lime-a12:#e9febff7;--mint-1:#0e1515;--mint-2:#0f1b1b;--mint-3:#092c2b;--mint-4:#003a38;--mint-5:#004744;--mint-6:#105650;--mint-7:#1e685f;--mint-8:#277f70;--mint-9:#86ead4;--mint-10:#a8f5e5;--mint-11:#58d5ba;--mint-12:#c4f5e1;--mint-a1:#00dede05;--mint-a2:#00f9f90b;--mint-a3:#00fff61d;--mint-a4:#00fff42c;--mint-a5:#00fff23a;--mint-a6:#0effeb4a;--mint-a7:#34fde55e;--mint-a8:#41ffdf76;--mint-a9:#92ffe7e9;--mint-a10:#aefeedf5;--mint-a11:#67ffded2;--mint-a12:#cbfee9f5;--orange-1:#17120e;--orange-2:#1e160f;--orange-3:#331e0b;--orange-4:#462100;--orange-5:#562800;--orange-6:#66350c;--orange-7:#7e451d;--orange-8:#a35829;--orange-9:#f76b15;--orange-10:#ff801f;--orange-11:#ffa057;--orange-12:#ffe0c2;--orange-a1:#ec360007;--orange-a2:#fe6d000e;--orange-a3:#fb6a0025;--orange-a4:#ff590039;--orange-a5:#ff61004a;--orange-a6:#fd75045c;--orange-a7:#ff832c75;--orange-a8:#fe84389d;--orange-a9:#fe6d15f7;--orange-a10:#ff801f;--orange-a11:#ffa057;--orange-a12:#ffe0c2;--pink-1:#191117;--pink-2:#21121d;--pink-3:#37172f;--pink-4:#4b143d;--pink-5:#591c47;--pink-6:#692955;--pink-7:#833869;--pink-8:#a84885;--pink-9:#d6409f;--pink-10:#de51a8;--pink-11:#ff8dcc;--pink-12:#fdd1ea;--pink-a1:#f412bc09;--pink-a2:#f420bb12;--pink-a3:#fe37cc29;--pink-a4:#fc1ec43f;--pink-a5:#fd35c24e;--pink-a6:#fd51c75f;--pink-a7:#fd62c87b;--pink-a8:#ff68c8a2;--pink-a9:#fe49bcd4;--pink-a10:#ff5cc0dc;--pink-a11:#ff8dcc;--pink-a12:#ffd3ecfd;--plum-1:#181118;--plum-2:#201320;--plum-3:#351a35;--plum-4:#451d47;--plum-5:#512454;--plum-6:#5e3061;--plum-7:#734079;--plum-8:#92549c;--plum-9:#ab4aba;--plum-10:#b658c4;--plum-11:#e796f3;--plum-12:#f4d4f4;--plum-a1:#f112f108;--plum-a2:#f22ff211;--plum-a3:#fd4cfd27;--plum-a4:#f646ff3a;--plum-a5:#f455ff48;--plum-a6:#f66dff56;--plum-a7:#f07cfd70;--plum-a8:#ee84ff95;--plum-a9:#e961feb6;--plum-a10:#ed70ffc0;--plum-a11:#f19cfef3;--plum-a12:#feddfef4;--purple-1:#18111b;--purple-2:#1e1523;--purple-3:#301c3b;--purple-4:#3d224e;--purple-5:#48295c;--purple-6:#54346b;--purple-7:#664282;--purple-8:#8457aa;--purple-9:#8e4ec6;--purple-10:#9a5cd0;--purple-11:#d19dff;--purple-12:#ecd9fa;--purple-a1:#b412f90b;--purple-a2:#b744f714;--purple-a3:#c150ff2d;--purple-a4:#bb53fd42;--purple-a5:#be5cfd51;--purple-a6:#c16dfd61;--purple-a7:#c378fd7a;--purple-a8:#c47effa4;--purple-a9:#b661ffc2;--purple-a10:#bc6fffcd;--purple-a11:#d19dff;--purple-a12:#f1ddfffa;--red-1:#191111;--red-2:#201314;--red-3:#3b1219;--red-4:#500f1c;--red-5:#611623;--red-6:#72232d;--red-7:#8c333a;--red-8:#b54548;--red-9:#e5484d;--red-10:#ec5d5e;--red-11:#ff9592;--red-12:#ffd1d9;--red-a1:#f4121209;--red-a2:#f22f3e11;--red-a3:#ff173f2d;--red-a4:#fe0a3b44;--red-a5:#ff204756;--red-a6:#ff3e5668;--red-a7:#ff536184;--red-a8:#ff5d61b0;--red-a9:#fe4e54e4;--red-a10:#ff6465eb;--red-a11:#ff9592;--red-a12:#ffd1d9;--ruby-1:#191113;--ruby-2:#1e1517;--ruby-3:#3a141e;--ruby-4:#4e1325;--ruby-5:#5e1a2e;--ruby-6:#6f2539;--ruby-7:#883447;--ruby-8:#b3445a;--ruby-9:#e54666;--ruby-10:#ec5a72;--ruby-11:#ff949d;--ruby-12:#fed2e1;--ruby-a1:#f4124a09;--ruby-a2:#fe5a7f0e;--ruby-a3:#ff235d2c;--ruby-a4:#fd195e42;--ruby-a5:#fe2d6b53;--ruby-a6:#ff447665;--ruby-a7:#ff577d80;--ruby-a8:#ff5c7cae;--ruby-a9:#fe4c70e4;--ruby-a10:#ff617beb;--ruby-a11:#ff949d;--ruby-a12:#ffd3e2;--sky-1:#0d141f;--sky-2:#111a27;--sky-3:#112840;--sky-4:#113555;--sky-5:#154467;--sky-6:#1b537b;--sky-7:#1f6692;--sky-8:#197cae;--sky-9:#7ce2fe;--sky-10:#a8eeff;--sky-11:#75c7f0;--sky-12:#c2f3ff;--sky-a1:#0044ff0f;--sky-a2:#1171fb18;--sky-a3:#1184fc33;--sky-a4:#128fff49;--sky-a5:#1c9dfd5d;--sky-a6:#28a5ff72;--sky-a7:#2badfe8b;--sky-a8:#1db2fea9;--sky-a9:#7ce3ff;--sky-a10:#a8eeff;--sky-a11:#7cd3ffef;--sky-a12:#c2f3ff;--teal-1:#0d1514;--teal-2:#111c1b;--teal-3:#0d2d2a;--teal-4:#023b37;--teal-5:#084843;--teal-6:#145750;--teal-7:#1c6961;--teal-8:#207e73;--teal-9:#12a594;--teal-10:#0eb39e;--teal-11:#0bd8b6;--teal-12:#adf0dd;--teal-a1:#00deab05;--teal-a2:#12fbe60c;--teal-a3:#00ffe61e;--teal-a4:#00ffe92d;--teal-a5:#00ffea3b;--teal-a6:#1cffe84b;--teal-a7:#2efde85f;--teal-a8:#32ffe775;--teal-a9:#13ffe49f;--teal-a10:#0dffe0ae;--teal-a11:#0afed5d6;--teal-a12:#b8ffebef;--tomato-1:#181111;--tomato-2:#1f1513;--tomato-3:#391714;--tomato-4:#4e1511;--tomato-5:#5e1c16;--tomato-6:#6e2920;--tomato-7:#853a2d;--tomato-8:#ac4d39;--tomato-9:#e54d2e;--tomato-10:#ec6142;--tomato-11:#ff977d;--tomato-12:#fbd3cb;--tomato-a1:#f1121208;--tomato-a2:#ff55330f;--tomato-a3:#ff35232b;--tomato-a4:#fd201142;--tomato-a5:#fe332153;--tomato-a6:#ff4f3864;--tomato-a7:#fd644a7d;--tomato-a8:#fe6d4ea7;--tomato-a9:#fe5431e4;--tomato-a10:#ff6847eb;--tomato-a11:#ff977d;--tomato-a12:#ffd6cefb;--violet-1:#14121f;--violet-2:#1b1525;--violet-3:#291f43;--violet-4:#33255b;--violet-5:#3c2e69;--violet-6:#473876;--violet-7:#56468b;--violet-8:#6958ad;--violet-9:#6e56cf;--violet-10:#7d66d9;--violet-11:#baa7ff;--violet-12:#e2ddfe;--violet-a1:#4422ff0f;--violet-a2:#853ff916;--violet-a3:#8354fe36;--violet-a4:#7d51fd50;--violet-a5:#845ffd5f;--violet-a6:#8f6cfd6d;--violet-a7:#9879ff83;--violet-a8:#977dfea8;--violet-a9:#8668ffcc;--violet-a10:#9176fed7;--violet-a11:#baa7ff;--violet-a12:#e3deff;--yellow-1:#14120b;--yellow-2:#1b180f;--yellow-3:#2d2305;--yellow-4:#362b00;--yellow-5:#433500;--yellow-6:#524202;--yellow-7:#665417;--yellow-8:#836a21;--yellow-9:#ffe629;--yellow-10:#ffff57;--yellow-11:#f5e147;--yellow-12:#f6eeb4;--yellow-a1:#d1510004;--yellow-a2:#f9b4000b;--yellow-a3:#ffaa001e;--yellow-a4:#fdb70028;--yellow-a5:#febb0036;--yellow-a6:#fec40046;--yellow-a7:#fdcb225c;--yellow-a8:#fdca327b;--yellow-a9:#ffe629;--yellow-a10:#ffff57;--yellow-a11:#fee949f5;--yellow-a12:#fef6baf6;--gray-surface:#21212180;--gray-indicator:var(--gray-9);--gray-track:var(--gray-9);--mauve-surface:#22212380;--mauve-indicator:var(--mauve-9);--mauve-track:var(--mauve-9);--slate-surface:#1f212380;--slate-indicator:var(--slate-9);--slate-track:var(--slate-9);--sage-surface:#1e201f80;--sage-indicator:var(--sage-9);--sage-track:var(--sage-9);--olive-surface:#1f201e80;--olive-indicator:var(--olive-9);--olive-track:var(--olive-9);--sand-surface:#21212080;--sand-indicator:var(--sand-9);--sand-track:var(--sand-9);--amber-surface:#271f1380;--amber-indicator:var(--amber-9);--amber-track:var(--amber-9);--blue-surface:#11213d80;--blue-indicator:var(--blue-9);--blue-track:var(--blue-9);--bronze-surface:#27211d80;--bronze-indicator:var(--bronze-9);--bronze-track:var(--bronze-9);--brown-surface:#271f1b80;--brown-indicator:var(--brown-9);--brown-track:var(--brown-9);--crimson-surface:#2f151f80;--crimson-indicator:var(--crimson-9);--crimson-track:var(--crimson-9);--cyan-surface:#11252d80;--cyan-indicator:var(--cyan-9);--cyan-track:var(--cyan-9);--gold-surface:#25231d80;--gold-indicator:var(--gold-9);--gold-track:var(--gold-9);--grass-surface:#19231b80;--grass-indicator:var(--grass-9);--grass-track:var(--grass-9);--green-surface:#15251d80;--green-indicator:var(--green-9);--green-track:var(--green-9);--indigo-surface:#171d3b80;--indigo-indicator:var(--indigo-9);--indigo-track:var(--indigo-9);--iris-surface:#1d1b3980;--iris-indicator:var(--iris-9);--iris-track:var(--iris-9);--jade-surface:#13271f80;--jade-indicator:var(--jade-9);--jade-track:var(--jade-9);--lime-surface:#1b211580;--lime-indicator:var(--lime-9);--lime-track:var(--lime-9);--mint-surface:#15272780;--mint-indicator:var(--mint-9);--mint-track:var(--mint-9);--orange-surface:#271d1380;--orange-indicator:var(--orange-9);--orange-track:var(--orange-9);--pink-surface:#31132980;--pink-indicator:var(--pink-9);--pink-track:var(--pink-9);--plum-surface:#2f152f80;--plum-indicator:var(--plum-9);--plum-track:var(--plum-9);--purple-surface:#2b173580;--purple-indicator:var(--purple-9);--purple-track:var(--purple-9);--red-surface:#2f151780;--red-indicator:var(--red-9);--red-track:var(--red-9);--ruby-surface:#2b191d80;--ruby-indicator:var(--ruby-9);--ruby-track:var(--ruby-9);--sky-surface:#13233b80;--sky-indicator:var(--sky-9);--sky-track:var(--sky-9);--teal-surface:#13272580;--teal-indicator:var(--teal-9);--teal-track:var(--teal-9);--tomato-surface:#2d191580;--tomato-indicator:var(--tomato-9);--tomato-track:var(--tomato-9);--violet-surface:#25193980;--violet-indicator:var(--violet-9);--violet-track:var(--violet-9);--yellow-surface:#231f1380;--yellow-indicator:var(--yellow-9);--yellow-track:var(--yellow-9)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--gray-1:color(display-p3 0.067 0.067 0.067);--gray-2:color(display-p3 0.098 0.098 0.098);--gray-3:color(display-p3 0.135 0.135 0.135);--gray-4:color(display-p3 0.163 0.163 0.163);--gray-5:color(display-p3 0.192 0.192 0.192);--gray-6:color(display-p3 0.228 0.228 0.228);--gray-7:color(display-p3 0.283 0.283 0.283);--gray-8:color(display-p3 0.375 0.375 0.375);--gray-9:color(display-p3 0.431 0.431 0.431);--gray-10:color(display-p3 0.484 0.484 0.484);--gray-11:color(display-p3 0.706 0.706 0.706);--gray-12:color(display-p3 0.933 0.933 0.933);--gray-a1:color(display-p3 0 0 0/0);--gray-a2:color(display-p3 1 1 1/0.034);--gray-a3:color(display-p3 1 1 1/0.071);--gray-a4:color(display-p3 1 1 1/0.105);--gray-a5:color(display-p3 1 1 1/0.134);--gray-a6:color(display-p3 1 1 1/0.172);--gray-a7:color(display-p3 1 1 1/0.231);--gray-a8:color(display-p3 1 1 1/0.332);--gray-a9:color(display-p3 1 1 1/0.391);--gray-a10:color(display-p3 1 1 1/0.445);--gray-a11:color(display-p3 1 1 1/0.685);--gray-a12:color(display-p3 1 1 1/0.929);--mauve-1:color(display-p3 0.07 0.067 0.074);--mauve-2:color(display-p3 0.101 0.098 0.105);--mauve-3:color(display-p3 0.138 0.134 0.144);--mauve-4:color(display-p3 0.167 0.161 0.175);--mauve-5:color(display-p3 0.196 0.189 0.206);--mauve-6:color(display-p3 0.232 0.225 0.245);--mauve-7:color(display-p3 0.286 0.277 0.302);--mauve-8:color(display-p3 0.383 0.373 0.408);--mauve-9:color(display-p3 0.434 0.428 0.467);--mauve-10:color(display-p3 0.487 0.48 0.519);--mauve-11:color(display-p3 0.707 0.7 0.735);--mauve-12:color(display-p3 0.933 0.933 0.94);--mauve-a1:color(display-p3 0 0 0/0);--mauve-a2:color(display-p3 0.996 0.992 1/0.034);--mauve-a3:color(display-p3 0.937 0.933 0.992/0.077);--mauve-a4:color(display-p3 0.957 0.918 0.996/0.111);--mauve-a5:color(display-p3 0.937 0.906 0.996/0.145);--mauve-a6:color(display-p3 0.953 0.925 0.996/0.183);--mauve-a7:color(display-p3 0.945 0.929 1/0.246);--mauve-a8:color(display-p3 0.937 0.918 1/0.361);--mauve-a9:color(display-p3 0.933 0.918 1/0.424);--mauve-a10:color(display-p3 0.941 0.925 1/0.479);--mauve-a11:color(display-p3 0.965 0.961 1/0.712);--mauve-a12:color(display-p3 0.992 0.992 1/0.937);--slate-1:color(display-p3 0.067 0.067 0.074);--slate-2:color(display-p3 0.095 0.098 0.105);--slate-3:color(display-p3 0.13 0.135 0.145);--slate-4:color(display-p3 0.156 0.163 0.176);--slate-5:color(display-p3 0.183 0.191 0.206);--slate-6:color(display-p3 0.215 0.226 0.244);--slate-7:color(display-p3 0.265 0.28 0.302);--slate-8:color(display-p3 0.357 0.381 0.409);--slate-9:color(display-p3 0.415 0.431 0.463);--slate-10:color(display-p3 0.469 0.483 0.514);--slate-11:color(display-p3 0.692 0.704 0.728);--slate-12:color(display-p3 0.93 0.933 0.94);--slate-a1:color(display-p3 0 0 0/0);--slate-a2:color(display-p3 0.875 0.992 1/0.034);--slate-a3:color(display-p3 0.882 0.933 0.992/0.077);--slate-a4:color(display-p3 0.882 0.953 0.996/0.111);--slate-a5:color(display-p3 0.878 0.929 0.996/0.145);--slate-a6:color(display-p3 0.882 0.949 0.996/0.183);--slate-a7:color(display-p3 0.882 0.929 1/0.246);--slate-a8:color(display-p3 0.871 0.937 1/0.361);--slate-a9:color(display-p3 0.898 0.937 1/0.42);--slate-a10:color(display-p3 0.918 0.945 1/0.475);--slate-a11:color(display-p3 0.949 0.969 0.996/0.708);--slate-a12:color(display-p3 0.988 0.992 1/0.937);--sage-1:color(display-p3 0.064 0.07 0.067);--sage-2:color(display-p3 0.092 0.098 0.094);--sage-3:color(display-p3 0.128 0.135 0.131);--sage-4:color(display-p3 0.155 0.164 0.159);--sage-5:color(display-p3 0.183 0.193 0.188);--sage-6:color(display-p3 0.218 0.23 0.224);--sage-7:color(display-p3 0.269 0.285 0.277);--sage-8:color(display-p3 0.362 0.382 0.373);--sage-9:color(display-p3 0.398 0.438 0.421);--sage-10:color(display-p3 0.453 0.49 0.474);--sage-11:color(display-p3 0.685 0.709 0.697);--sage-12:color(display-p3 0.927 0.933 0.93);--sage-a1:color(display-p3 0 0 0/0);--sage-a2:color(display-p3 0.976 0.988 0.984/0.03);--sage-a3:color(display-p3 0.992 0.945 0.941/0.072);--sage-a4:color(display-p3 0.988 0.996 0.992/0.102);--sage-a5:color(display-p3 0.992 1 0.996/0.131);--sage-a6:color(display-p3 0.973 1 0.976/0.173);--sage-a7:color(display-p3 0.957 1 0.976/0.233);--sage-a8:color(display-p3 0.957 1 0.984/0.334);--sage-a9:color(display-p3 0.902 1 0.957/0.397);--sage-a10:color(display-p3 0.929 1 0.973/0.452);--sage-a11:color(display-p3 0.969 1 0.988/0.688);--sage-a12:color(display-p3 0.992 1 0.996/0.929);--olive-1:color(display-p3 0.067 0.07 0.063);--olive-2:color(display-p3 0.095 0.098 0.091);--olive-3:color(display-p3 0.131 0.135 0.126);--olive-4:color(display-p3 0.158 0.163 0.153);--olive-5:color(display-p3 0.186 0.192 0.18);--olive-6:color(display-p3 0.221 0.229 0.215);--olive-7:color(display-p3 0.273 0.284 0.266);--olive-8:color(display-p3 0.365 0.382 0.359);--olive-9:color(display-p3 0.414 0.438 0.404);--olive-10:color(display-p3 0.467 0.49 0.458);--olive-11:color(display-p3 0.69 0.709 0.682);--olive-12:color(display-p3 0.927 0.933 0.926);--olive-a1:color(display-p3 0 0 0/0);--olive-a2:color(display-p3 0.984 0.988 0.976/0.03);--olive-a3:color(display-p3 0.992 0.996 0.988/0.068);--olive-a4:color(display-p3 0.953 0.996 0.949/0.102);--olive-a5:color(display-p3 0.969 1 0.965/0.131);--olive-a6:color(display-p3 0.973 1 0.969/0.169);--olive-a7:color(display-p3 0.98 1 0.961/0.228);--olive-a8:color(display-p3 0.961 1 0.957/0.334);--olive-a9:color(display-p3 0.949 1 0.922/0.397);--olive-a10:color(display-p3 0.953 1 0.941/0.452);--olive-a11:color(display-p3 0.976 1 0.965/0.688);--olive-a12:color(display-p3 0.992 1 0.992/0.929);--sand-1:color(display-p3 0.067 0.067 0.063);--sand-2:color(display-p3 0.098 0.098 0.094);--sand-3:color(display-p3 0.135 0.135 0.129);--sand-4:color(display-p3 0.164 0.163 0.156);--sand-5:color(display-p3 0.193 0.192 0.183);--sand-6:color(display-p3 0.23 0.229 0.217);--sand-7:color(display-p3 0.285 0.282 0.267);--sand-8:color(display-p3 0.384 0.378 0.357);--sand-9:color(display-p3 0.434 0.428 0.403);--sand-10:color(display-p3 0.487 0.481 0.456);--sand-11:color(display-p3 0.707 0.703 0.68);--sand-12:color(display-p3 0.933 0.933 0.926);--sand-a1:color(display-p3 0 0 0/0);--sand-a2:color(display-p3 0.992 0.992 0.988/0.034);--sand-a3:color(display-p3 0.996 0.996 0.992/0.072);--sand-a4:color(display-p3 0.992 0.992 0.953/0.106);--sand-a5:color(display-p3 1 1 0.965/0.135);--sand-a6:color(display-p3 1 0.976 0.929/0.177);--sand-a7:color(display-p3 1 0.984 0.929/0.236);--sand-a8:color(display-p3 1 0.976 0.925/0.341);--sand-a9:color(display-p3 1 0.98 0.925/0.395);--sand-a10:color(display-p3 1 0.992 0.933/0.45);--sand-a11:color(display-p3 1 0.996 0.961/0.685);--sand-a12:color(display-p3 1 1 0.992/0.929);--amber-1:color(display-p3 0.082 0.07 0.05);--amber-2:color(display-p3 0.111 0.094 0.064);--amber-3:color(display-p3 0.178 0.128 0.049);--amber-4:color(display-p3 0.239 0.156 0);--amber-5:color(display-p3 0.29 0.193 0);--amber-6:color(display-p3 0.344 0.245 0.076);--amber-7:color(display-p3 0.422 0.314 0.141);--amber-8:color(display-p3 0.535 0.399 0.189);--amber-9:color(display-p3 1 0.77 0.26);--amber-10:color(display-p3 1 0.87 0.15);--amber-11:color(display-p3 1 0.8 0.29);--amber-12:color(display-p3 0.984 0.909 0.726);--amber-a1:color(display-p3 0.992 0.298 0/0.017);--amber-a2:color(display-p3 0.988 0.651 0/0.047);--amber-a3:color(display-p3 1 0.6 0/0.118);--amber-a4:color(display-p3 1 0.557 0/0.185);--amber-a5:color(display-p3 1 0.592 0/0.24);--amber-a6:color(display-p3 1 0.659 0.094/0.299);--amber-a7:color(display-p3 1 0.714 0.263/0.383);--amber-a8:color(display-p3 0.996 0.729 0.306/0.5);--amber-a9:color(display-p3 1 0.769 0.259);--amber-a10:color(display-p3 1 0.871 0.149);--amber-a11:color(display-p3 1 0.8 0.29);--amber-a12:color(display-p3 0.984 0.909 0.726);--blue-1:color(display-p3 0.057 0.081 0.122);--blue-2:color(display-p3 0.072 0.098 0.147);--blue-3:color(display-p3 0.078 0.154 0.27);--blue-4:color(display-p3 0.033 0.197 0.37);--blue-5:color(display-p3 0.08 0.245 0.441);--blue-6:color(display-p3 0.14 0.298 0.511);--blue-7:color(display-p3 0.195 0.361 0.6);--blue-8:color(display-p3 0.239 0.434 0.72);--blue-9:color(display-p3 0.247 0.556 0.969);--blue-10:color(display-p3 0.344 0.612 0.973);--blue-11:color(display-p3 0.49 0.72 1);--blue-12:color(display-p3 0.788 0.898 0.99);--blue-a1:color(display-p3 0 0.333 1/0.059);--blue-a2:color(display-p3 0.114 0.435 0.988/0.085);--blue-a3:color(display-p3 0.122 0.463 1/0.219);--blue-a4:color(display-p3 0 0.467 1/0.324);--blue-a5:color(display-p3 0.098 0.51 1/0.4);--blue-a6:color(display-p3 0.224 0.557 1/0.475);--blue-a7:color(display-p3 0.294 0.584 1/0.572);--blue-a8:color(display-p3 0.314 0.592 1/0.702);--blue-a9:color(display-p3 0.251 0.573 0.996/0.967);--blue-a10:color(display-p3 0.357 0.631 1/0.971);--blue-a11:color(display-p3 0.49 0.72 1);--blue-a12:color(display-p3 0.788 0.898 0.99);--bronze-1:color(display-p3 0.076 0.067 0.063);--bronze-2:color(display-p3 0.106 0.097 0.093);--bronze-3:color(display-p3 0.147 0.132 0.125);--bronze-4:color(display-p3 0.185 0.166 0.156);--bronze-5:color(display-p3 0.227 0.202 0.19);--bronze-6:color(display-p3 0.278 0.246 0.23);--bronze-7:color(display-p3 0.343 0.302 0.281);--bronze-8:color(display-p3 0.426 0.374 0.347);--bronze-9:color(display-p3 0.611 0.507 0.455);--bronze-10:color(display-p3 0.66 0.556 0.504);--bronze-11:color(display-p3 0.81 0.707 0.655);--bronze-12:color(display-p3 0.921 0.88 0.854);--bronze-a1:color(display-p3 0.941 0.067 0/0.009);--bronze-a2:color(display-p3 0.98 0.8 0.706/0.043);--bronze-a3:color(display-p3 0.988 0.851 0.761/0.085);--bronze-a4:color(display-p3 0.996 0.839 0.78/0.127);--bronze-a5:color(display-p3 0.996 0.863 0.773/0.173);--bronze-a6:color(display-p3 1 0.863 0.796/0.227);--bronze-a7:color(display-p3 1 0.867 0.8/0.295);--bronze-a8:color(display-p3 1 0.859 0.788/0.387);--bronze-a9:color(display-p3 1 0.82 0.733/0.585);--bronze-a10:color(display-p3 1 0.839 0.761/0.635);--bronze-a11:color(display-p3 0.81 0.707 0.655);--bronze-a12:color(display-p3 0.921 0.88 0.854);--brown-1:color(display-p3 0.071 0.067 0.059);--brown-2:color(display-p3 0.107 0.095 0.087);--brown-3:color(display-p3 0.151 0.13 0.115);--brown-4:color(display-p3 0.191 0.161 0.138);--brown-5:color(display-p3 0.235 0.194 0.162);--brown-6:color(display-p3 0.291 0.237 0.192);--brown-7:color(display-p3 0.365 0.295 0.232);--brown-8:color(display-p3 0.469 0.377 0.287);--brown-9:color(display-p3 0.651 0.505 0.368);--brown-10:color(display-p3 0.697 0.557 0.423);--brown-11:color(display-p3 0.835 0.715 0.597);--brown-12:color(display-p3 0.938 0.885 0.802);--brown-a1:color(display-p3 0.855 0.071 0/0.005);--brown-a2:color(display-p3 0.98 0.706 0.525/0.043);--brown-a3:color(display-p3 0.996 0.745 0.576/0.093);--brown-a4:color(display-p3 1 0.765 0.592/0.135);--brown-a5:color(display-p3 1 0.761 0.588/0.181);--brown-a6:color(display-p3 1 0.773 0.592/0.24);--brown-a7:color(display-p3 0.996 0.776 0.58/0.32);--brown-a8:color(display-p3 1 0.78 0.573/0.433);--brown-a9:color(display-p3 1 0.769 0.549/0.627);--brown-a10:color(display-p3 1 0.792 0.596/0.677);--brown-a11:color(display-p3 0.835 0.715 0.597);--brown-a12:color(display-p3 0.938 0.885 0.802);--crimson-1:color(display-p3 0.093 0.068 0.078);--crimson-2:color(display-p3 0.117 0.078 0.095);--crimson-3:color(display-p3 0.203 0.091 0.143);--crimson-4:color(display-p3 0.277 0.087 0.182);--crimson-5:color(display-p3 0.332 0.115 0.22);--crimson-6:color(display-p3 0.394 0.162 0.268);--crimson-7:color(display-p3 0.489 0.222 0.336);--crimson-8:color(display-p3 0.638 0.289 0.429);--crimson-9:color(display-p3 0.843 0.298 0.507);--crimson-10:color(display-p3 0.864 0.364 0.539);--crimson-11:color(display-p3 1 0.56 0.66);--crimson-12:color(display-p3 0.966 0.834 0.906);--crimson-a1:color(display-p3 0.984 0.071 0.463/0.03);--crimson-a2:color(display-p3 0.996 0.282 0.569/0.055);--crimson-a3:color(display-p3 0.996 0.227 0.573/0.148);--crimson-a4:color(display-p3 1 0.157 0.569/0.227);--crimson-a5:color(display-p3 1 0.231 0.604/0.286);--crimson-a6:color(display-p3 1 0.337 0.643/0.349);--crimson-a7:color(display-p3 1 0.416 0.663/0.454);--crimson-a8:color(display-p3 0.996 0.427 0.651/0.614);--crimson-a9:color(display-p3 1 0.345 0.596/0.832);--crimson-a10:color(display-p3 1 0.42 0.62/0.853);--crimson-a11:color(display-p3 1 0.56 0.66);--crimson-a12:color(display-p3 0.966 0.834 0.906);--cyan-1:color(display-p3 0.053 0.085 0.098);--cyan-2:color(display-p3 0.072 0.105 0.122);--cyan-3:color(display-p3 0.073 0.168 0.209);--cyan-4:color(display-p3 0.063 0.216 0.277);--cyan-5:color(display-p3 0.091 0.267 0.336);--cyan-6:color(display-p3 0.137 0.324 0.4);--cyan-7:color(display-p3 0.186 0.398 0.484);--cyan-8:color(display-p3 0.23 0.496 0.6);--cyan-9:color(display-p3 0.282 0.627 0.765);--cyan-10:color(display-p3 0.331 0.675 0.801);--cyan-11:color(display-p3 0.446 0.79 0.887);--cyan-12:color(display-p3 0.757 0.919 0.962);--cyan-a1:color(display-p3 0 0.647 0.992/0.034);--cyan-a2:color(display-p3 0.133 0.733 1/0.059);--cyan-a3:color(display-p3 0.122 0.741 0.996/0.152);--cyan-a4:color(display-p3 0.051 0.725 1/0.227);--cyan-a5:color(display-p3 0.149 0.757 1/0.29);--cyan-a6:color(display-p3 0.267 0.792 1/0.358);--cyan-a7:color(display-p3 0.333 0.808 1/0.446);--cyan-a8:color(display-p3 0.357 0.816 1/0.572);--cyan-a9:color(display-p3 0.357 0.82 1/0.748);--cyan-a10:color(display-p3 0.4 0.839 1/0.786);--cyan-a11:color(display-p3 0.446 0.79 0.887);--cyan-a12:color(display-p3 0.757 0.919 0.962);--gold-1:color(display-p3 0.071 0.071 0.067);--gold-2:color(display-p3 0.104 0.101 0.09);--gold-3:color(display-p3 0.141 0.136 0.122);--gold-4:color(display-p3 0.177 0.17 0.152);--gold-5:color(display-p3 0.217 0.207 0.185);--gold-6:color(display-p3 0.265 0.252 0.225);--gold-7:color(display-p3 0.327 0.31 0.277);--gold-8:color(display-p3 0.407 0.384 0.342);--gold-9:color(display-p3 0.579 0.517 0.41);--gold-10:color(display-p3 0.628 0.566 0.463);--gold-11:color(display-p3 0.784 0.728 0.635);--gold-12:color(display-p3 0.906 0.887 0.855);--gold-a1:color(display-p3 0.855 0.855 0.071/0.005);--gold-a2:color(display-p3 0.98 0.89 0.616/0.043);--gold-a3:color(display-p3 1 0.949 0.753/0.08);--gold-a4:color(display-p3 1 0.933 0.8/0.118);--gold-a5:color(display-p3 1 0.949 0.804/0.16);--gold-a6:color(display-p3 1 0.925 0.8/0.215);--gold-a7:color(display-p3 1 0.945 0.831/0.278);--gold-a8:color(display-p3 1 0.937 0.82/0.366);--gold-a9:color(display-p3 0.996 0.882 0.69/0.551);--gold-a10:color(display-p3 1 0.894 0.725/0.601);--gold-a11:color(display-p3 0.784 0.728 0.635);--gold-a12:color(display-p3 0.906 0.887 0.855);--grass-1:color(display-p3 0.062 0.083 0.067);--grass-2:color(display-p3 0.083 0.103 0.085);--grass-3:color(display-p3 0.118 0.163 0.122);--grass-4:color(display-p3 0.142 0.225 0.15);--grass-5:color(display-p3 0.178 0.279 0.186);--grass-6:color(display-p3 0.217 0.337 0.224);--grass-7:color(display-p3 0.258 0.4 0.264);--grass-8:color(display-p3 0.302 0.47 0.305);--grass-9:color(display-p3 0.38 0.647 0.378);--grass-10:color(display-p3 0.426 0.694 0.426);--grass-11:color(display-p3 0.535 0.807 0.542);--grass-12:color(display-p3 0.797 0.936 0.776);--grass-a1:color(display-p3 0 0.992 0.071/0.017);--grass-a2:color(display-p3 0.482 0.996 0.584/0.038);--grass-a3:color(display-p3 0.549 0.992 0.588/0.106);--grass-a4:color(display-p3 0.51 0.996 0.557/0.169);--grass-a5:color(display-p3 0.553 1 0.588/0.227);--grass-a6:color(display-p3 0.584 1 0.608/0.29);--grass-a7:color(display-p3 0.604 1 0.616/0.358);--grass-a8:color(display-p3 0.608 1 0.62/0.433);--grass-a9:color(display-p3 0.573 1 0.569/0.622);--grass-a10:color(display-p3 0.6 0.996 0.6/0.673);--grass-a11:color(display-p3 0.535 0.807 0.542);--grass-a12:color(display-p3 0.797 0.936 0.776);--green-1:color(display-p3 0.062 0.083 0.071);--green-2:color(display-p3 0.079 0.106 0.09);--green-3:color(display-p3 0.1 0.173 0.133);--green-4:color(display-p3 0.115 0.229 0.166);--green-5:color(display-p3 0.147 0.282 0.206);--green-6:color(display-p3 0.185 0.338 0.25);--green-7:color(display-p3 0.227 0.403 0.298);--green-8:color(display-p3 0.27 0.479 0.351);--green-9:color(display-p3 0.332 0.634 0.442);--green-10:color(display-p3 0.357 0.682 0.474);--green-11:color(display-p3 0.434 0.828 0.573);--green-12:color(display-p3 0.747 0.938 0.807);--green-a1:color(display-p3 0 0.992 0.298/0.017);--green-a2:color(display-p3 0.341 0.98 0.616/0.043);--green-a3:color(display-p3 0.376 0.996 0.655/0.114);--green-a4:color(display-p3 0.341 0.996 0.635/0.173);--green-a5:color(display-p3 0.408 1 0.678/0.232);--green-a6:color(display-p3 0.475 1 0.706/0.29);--green-a7:color(display-p3 0.514 1 0.706/0.362);--green-a8:color(display-p3 0.529 1 0.718/0.442);--green-a9:color(display-p3 0.502 0.996 0.682/0.61);--green-a10:color(display-p3 0.506 1 0.682/0.66);--green-a11:color(display-p3 0.434 0.828 0.573);--green-a12:color(display-p3 0.747 0.938 0.807);--indigo-1:color(display-p3 0.068 0.074 0.118);--indigo-2:color(display-p3 0.081 0.089 0.144);--indigo-3:color(display-p3 0.105 0.141 0.275);--indigo-4:color(display-p3 0.129 0.18 0.369);--indigo-5:color(display-p3 0.163 0.22 0.439);--indigo-6:color(display-p3 0.203 0.262 0.5);--indigo-7:color(display-p3 0.245 0.309 0.575);--indigo-8:color(display-p3 0.285 0.362 0.674);--indigo-9:color(display-p3 0.276 0.384 0.837);--indigo-10:color(display-p3 0.354 0.445 0.866);--indigo-11:color(display-p3 0.63 0.69 1);--indigo-12:color(display-p3 0.848 0.881 0.99);--indigo-a1:color(display-p3 0.071 0.212 0.996/0.055);--indigo-a2:color(display-p3 0.251 0.345 0.988/0.085);--indigo-a3:color(display-p3 0.243 0.404 1/0.223);--indigo-a4:color(display-p3 0.263 0.42 1/0.324);--indigo-a5:color(display-p3 0.314 0.451 1/0.4);--indigo-a6:color(display-p3 0.361 0.49 1/0.467);--indigo-a7:color(display-p3 0.388 0.51 1/0.547);--indigo-a8:color(display-p3 0.404 0.518 1/0.652);--indigo-a9:color(display-p3 0.318 0.451 1/0.824);--indigo-a10:color(display-p3 0.404 0.506 1/0.858);--indigo-a11:color(display-p3 0.63 0.69 1);--indigo-a12:color(display-p3 0.848 0.881 0.99);--iris-1:color(display-p3 0.075 0.075 0.114);--iris-2:color(display-p3 0.089 0.086 0.14);--iris-3:color(display-p3 0.128 0.134 0.272);--iris-4:color(display-p3 0.153 0.165 0.382);--iris-5:color(display-p3 0.192 0.201 0.44);--iris-6:color(display-p3 0.239 0.241 0.491);--iris-7:color(display-p3 0.291 0.289 0.565);--iris-8:color(display-p3 0.35 0.345 0.673);--iris-9:color(display-p3 0.357 0.357 0.81);--iris-10:color(display-p3 0.428 0.416 0.843);--iris-11:color(display-p3 0.685 0.662 1);--iris-12:color(display-p3 0.878 0.875 0.986);--iris-a1:color(display-p3 0.224 0.224 0.992/0.051);--iris-a2:color(display-p3 0.361 0.314 1/0.08);--iris-a3:color(display-p3 0.357 0.373 1/0.219);--iris-a4:color(display-p3 0.325 0.361 1/0.337);--iris-a5:color(display-p3 0.38 0.4 1/0.4);--iris-a6:color(display-p3 0.447 0.447 1/0.454);--iris-a7:color(display-p3 0.486 0.486 1/0.534);--iris-a8:color(display-p3 0.502 0.494 1/0.652);--iris-a9:color(display-p3 0.431 0.431 1/0.799);--iris-a10:color(display-p3 0.502 0.486 1/0.832);--iris-a11:color(display-p3 0.685 0.662 1);--iris-a12:color(display-p3 0.878 0.875 0.986);--jade-1:color(display-p3 0.059 0.083 0.071);--jade-2:color(display-p3 0.078 0.11 0.094);--jade-3:color(display-p3 0.091 0.176 0.138);--jade-4:color(display-p3 0.102 0.228 0.177);--jade-5:color(display-p3 0.133 0.279 0.221);--jade-6:color(display-p3 0.174 0.334 0.273);--jade-7:color(display-p3 0.219 0.402 0.335);--jade-8:color(display-p3 0.263 0.488 0.411);--jade-9:color(display-p3 0.319 0.63 0.521);--jade-10:color(display-p3 0.338 0.68 0.555);--jade-11:color(display-p3 0.4 0.835 0.656);--jade-12:color(display-p3 0.734 0.934 0.838);--jade-a1:color(display-p3 0 0.992 0.298/0.017);--jade-a2:color(display-p3 0.318 0.988 0.651/0.047);--jade-a3:color(display-p3 0.267 1 0.667/0.118);--jade-a4:color(display-p3 0.275 0.996 0.702/0.173);--jade-a5:color(display-p3 0.361 1 0.741/0.227);--jade-a6:color(display-p3 0.439 1 0.796/0.286);--jade-a7:color(display-p3 0.49 1 0.804/0.362);--jade-a8:color(display-p3 0.506 1 0.835/0.45);--jade-a9:color(display-p3 0.478 0.996 0.816/0.606);--jade-a10:color(display-p3 0.478 1 0.816/0.656);--jade-a11:color(display-p3 0.4 0.835 0.656);--jade-a12:color(display-p3 0.734 0.934 0.838);--lime-1:color(display-p3 0.067 0.073 0.048);--lime-2:color(display-p3 0.086 0.1 0.067);--lime-3:color(display-p3 0.13 0.16 0.099);--lime-4:color(display-p3 0.172 0.214 0.126);--lime-5:color(display-p3 0.213 0.266 0.153);--lime-6:color(display-p3 0.257 0.321 0.182);--lime-7:color(display-p3 0.307 0.383 0.215);--lime-8:color(display-p3 0.365 0.456 0.25);--lime-9:color(display-p3 0.78 0.928 0.466);--lime-10:color(display-p3 0.865 0.995 0.519);--lime-11:color(display-p3 0.771 0.893 0.485);--lime-12:color(display-p3 0.905 0.966 0.753);--lime-a1:color(display-p3 0.067 0.941 0/0.009);--lime-a2:color(display-p3 0.584 0.996 0.071/0.038);--lime-a3:color(display-p3 0.69 1 0.38/0.101);--lime-a4:color(display-p3 0.729 1 0.435/0.16);--lime-a5:color(display-p3 0.745 1 0.471/0.215);--lime-a6:color(display-p3 0.769 1 0.482/0.274);--lime-a7:color(display-p3 0.769 1 0.506/0.341);--lime-a8:color(display-p3 0.784 1 0.51/0.416);--lime-a9:color(display-p3 0.839 1 0.502/0.925);--lime-a10:color(display-p3 0.871 1 0.522/0.996);--lime-a11:color(display-p3 0.771 0.893 0.485);--lime-a12:color(display-p3 0.905 0.966 0.753);--mint-1:color(display-p3 0.059 0.082 0.081);--mint-2:color(display-p3 0.068 0.104 0.105);--mint-3:color(display-p3 0.077 0.17 0.168);--mint-4:color(display-p3 0.068 0.224 0.22);--mint-5:color(display-p3 0.104 0.275 0.264);--mint-6:color(display-p3 0.154 0.332 0.313);--mint-7:color(display-p3 0.207 0.403 0.373);--mint-8:color(display-p3 0.258 0.49 0.441);--mint-9:color(display-p3 0.62 0.908 0.834);--mint-10:color(display-p3 0.725 0.954 0.898);--mint-11:color(display-p3 0.482 0.825 0.733);--mint-12:color(display-p3 0.807 0.955 0.887);--mint-a1:color(display-p3 0 0.992 0.992/0.017);--mint-a2:color(display-p3 0.071 0.98 0.98/0.043);--mint-a3:color(display-p3 0.176 0.996 0.996/0.11);--mint-a4:color(display-p3 0.071 0.996 0.973/0.169);--mint-a5:color(display-p3 0.243 1 0.949/0.223);--mint-a6:color(display-p3 0.369 1 0.933/0.286);--mint-a7:color(display-p3 0.459 1 0.914/0.362);--mint-a8:color(display-p3 0.49 1 0.89/0.454);--mint-a9:color(display-p3 0.678 0.996 0.914/0.904);--mint-a10:color(display-p3 0.761 1 0.941/0.95);--mint-a11:color(display-p3 0.482 0.825 0.733);--mint-a12:color(display-p3 0.807 0.955 0.887);--orange-1:color(display-p3 0.088 0.07 0.057);--orange-2:color(display-p3 0.113 0.089 0.061);--orange-3:color(display-p3 0.189 0.12 0.056);--orange-4:color(display-p3 0.262 0.132 0);--orange-5:color(display-p3 0.315 0.168 0.016);--orange-6:color(display-p3 0.376 0.219 0.088);--orange-7:color(display-p3 0.465 0.283 0.147);--orange-8:color(display-p3 0.601 0.359 0.201);--orange-9:color(display-p3 0.9 0.45 0.2);--orange-10:color(display-p3 0.98 0.51 0.23);--orange-11:color(display-p3 1 0.63 0.38);--orange-12:color(display-p3 0.98 0.883 0.775);--orange-a1:color(display-p3 0.961 0.247 0/0.022);--orange-a2:color(display-p3 0.992 0.529 0/0.051);--orange-a3:color(display-p3 0.996 0.486 0/0.131);--orange-a4:color(display-p3 0.996 0.384 0/0.211);--orange-a5:color(display-p3 1 0.455 0/0.265);--orange-a6:color(display-p3 1 0.529 0.129/0.332);--orange-a7:color(display-p3 1 0.569 0.251/0.429);--orange-a8:color(display-p3 1 0.584 0.302/0.572);--orange-a9:color(display-p3 1 0.494 0.216/0.895);--orange-a10:color(display-p3 1 0.522 0.235/0.979);--orange-a11:color(display-p3 1 0.63 0.38);--orange-a12:color(display-p3 0.98 0.883 0.775);--pink-1:color(display-p3 0.093 0.068 0.089);--pink-2:color(display-p3 0.121 0.073 0.11);--pink-3:color(display-p3 0.198 0.098 0.179);--pink-4:color(display-p3 0.271 0.095 0.231);--pink-5:color(display-p3 0.32 0.127 0.273);--pink-6:color(display-p3 0.382 0.177 0.326);--pink-7:color(display-p3 0.477 0.238 0.405);--pink-8:color(display-p3 0.612 0.304 0.51);--pink-9:color(display-p3 0.775 0.297 0.61);--pink-10:color(display-p3 0.808 0.356 0.645);--pink-11:color(display-p3 1 0.535 0.78);--pink-12:color(display-p3 0.964 0.826 0.912);--pink-a1:color(display-p3 0.984 0.071 0.855/0.03);--pink-a2:color(display-p3 1 0.2 0.8/0.059);--pink-a3:color(display-p3 1 0.294 0.886/0.139);--pink-a4:color(display-p3 1 0.192 0.82/0.219);--pink-a5:color(display-p3 1 0.282 0.827/0.274);--pink-a6:color(display-p3 1 0.396 0.835/0.337);--pink-a7:color(display-p3 1 0.459 0.831/0.442);--pink-a8:color(display-p3 1 0.478 0.827/0.585);--pink-a9:color(display-p3 1 0.373 0.784/0.761);--pink-a10:color(display-p3 1 0.435 0.792/0.795);--pink-a11:color(display-p3 1 0.535 0.78);--pink-a12:color(display-p3 0.964 0.826 0.912);--plum-1:color(display-p3 0.09 0.068 0.092);--plum-2:color(display-p3 0.118 0.077 0.121);--plum-3:color(display-p3 0.192 0.105 0.202);--plum-4:color(display-p3 0.25 0.121 0.271);--plum-5:color(display-p3 0.293 0.152 0.319);--plum-6:color(display-p3 0.343 0.198 0.372);--plum-7:color(display-p3 0.424 0.262 0.461);--plum-8:color(display-p3 0.54 0.341 0.595);--plum-9:color(display-p3 0.624 0.313 0.708);--plum-10:color(display-p3 0.666 0.365 0.748);--plum-11:color(display-p3 0.86 0.602 0.933);--plum-12:color(display-p3 0.936 0.836 0.949);--plum-a1:color(display-p3 0.973 0.071 0.973/0.026);--plum-a2:color(display-p3 0.933 0.267 1/0.059);--plum-a3:color(display-p3 0.918 0.333 0.996/0.148);--plum-a4:color(display-p3 0.91 0.318 1/0.219);--plum-a5:color(display-p3 0.914 0.388 1/0.269);--plum-a6:color(display-p3 0.906 0.463 1/0.328);--plum-a7:color(display-p3 0.906 0.529 1/0.425);--plum-a8:color(display-p3 0.906 0.553 1/0.568);--plum-a9:color(display-p3 0.875 0.427 1/0.69);--plum-a10:color(display-p3 0.886 0.471 0.996/0.732);--plum-a11:color(display-p3 0.86 0.602 0.933);--plum-a12:color(display-p3 0.936 0.836 0.949);--purple-1:color(display-p3 0.09 0.068 0.103);--purple-2:color(display-p3 0.113 0.082 0.134);--purple-3:color(display-p3 0.175 0.112 0.224);--purple-4:color(display-p3 0.224 0.137 0.297);--purple-5:color(display-p3 0.264 0.167 0.349);--purple-6:color(display-p3 0.311 0.208 0.406);--purple-7:color(display-p3 0.381 0.266 0.496);--purple-8:color(display-p3 0.49 0.349 0.649);--purple-9:color(display-p3 0.523 0.318 0.751);--purple-10:color(display-p3 0.57 0.373 0.791);--purple-11:color(display-p3 0.8 0.62 1);--purple-12:color(display-p3 0.913 0.854 0.971);--purple-a1:color(display-p3 0.686 0.071 0.996/0.038);--purple-a2:color(display-p3 0.722 0.286 0.996/0.072);--purple-a3:color(display-p3 0.718 0.349 0.996/0.169);--purple-a4:color(display-p3 0.702 0.353 1/0.248);--purple-a5:color(display-p3 0.718 0.404 1/0.303);--purple-a6:color(display-p3 0.733 0.455 1/0.366);--purple-a7:color(display-p3 0.753 0.506 1/0.458);--purple-a8:color(display-p3 0.749 0.522 1/0.622);--purple-a9:color(display-p3 0.686 0.408 1/0.736);--purple-a10:color(display-p3 0.71 0.459 1/0.778);--purple-a11:color(display-p3 0.8 0.62 1);--purple-a12:color(display-p3 0.913 0.854 0.971);--red-1:color(display-p3 0.093 0.068 0.067);--red-2:color(display-p3 0.118 0.077 0.079);--red-3:color(display-p3 0.211 0.081 0.099);--red-4:color(display-p3 0.287 0.079 0.113);--red-5:color(display-p3 0.348 0.11 0.142);--red-6:color(display-p3 0.414 0.16 0.183);--red-7:color(display-p3 0.508 0.224 0.236);--red-8:color(display-p3 0.659 0.298 0.297);--red-9:color(display-p3 0.83 0.329 0.324);--red-10:color(display-p3 0.861 0.403 0.387);--red-11:color(display-p3 1 0.57 0.55);--red-12:color(display-p3 0.971 0.826 0.852);--red-a1:color(display-p3 0.984 0.071 0.071/0.03);--red-a2:color(display-p3 0.996 0.282 0.282/0.055);--red-a3:color(display-p3 1 0.169 0.271/0.156);--red-a4:color(display-p3 1 0.118 0.267/0.236);--red-a5:color(display-p3 1 0.212 0.314/0.303);--red-a6:color(display-p3 1 0.318 0.38/0.374);--red-a7:color(display-p3 1 0.4 0.424/0.475);--red-a8:color(display-p3 1 0.431 0.431/0.635);--red-a9:color(display-p3 1 0.388 0.384/0.82);--red-a10:color(display-p3 1 0.463 0.447/0.853);--red-a11:color(display-p3 1 0.57 0.55);--red-a12:color(display-p3 0.971 0.826 0.852);--ruby-1:color(display-p3 0.093 0.068 0.074);--ruby-2:color(display-p3 0.113 0.083 0.089);--ruby-3:color(display-p3 0.208 0.088 0.117);--ruby-4:color(display-p3 0.279 0.092 0.147);--ruby-5:color(display-p3 0.337 0.12 0.18);--ruby-6:color(display-p3 0.401 0.166 0.223);--ruby-7:color(display-p3 0.495 0.224 0.281);--ruby-8:color(display-p3 0.652 0.295 0.359);--ruby-9:color(display-p3 0.83 0.323 0.408);--ruby-10:color(display-p3 0.857 0.392 0.455);--ruby-11:color(display-p3 1 0.57 0.59);--ruby-12:color(display-p3 0.968 0.83 0.88);--ruby-a1:color(display-p3 0.984 0.071 0.329/0.03);--ruby-a2:color(display-p3 0.992 0.376 0.529/0.051);--ruby-a3:color(display-p3 0.996 0.196 0.404/0.152);--ruby-a4:color(display-p3 1 0.173 0.416/0.227);--ruby-a5:color(display-p3 1 0.259 0.459/0.29);--ruby-a6:color(display-p3 1 0.341 0.506/0.358);--ruby-a7:color(display-p3 1 0.412 0.541/0.458);--ruby-a8:color(display-p3 1 0.431 0.537/0.627);--ruby-a9:color(display-p3 1 0.376 0.482/0.82);--ruby-a10:color(display-p3 1 0.447 0.522/0.849);--ruby-a11:color(display-p3 1 0.57 0.59);--ruby-a12:color(display-p3 0.968 0.83 0.88);--sky-1:color(display-p3 0.056 0.078 0.116);--sky-2:color(display-p3 0.075 0.101 0.149);--sky-3:color(display-p3 0.089 0.154 0.244);--sky-4:color(display-p3 0.106 0.207 0.323);--sky-5:color(display-p3 0.135 0.261 0.394);--sky-6:color(display-p3 0.17 0.322 0.469);--sky-7:color(display-p3 0.205 0.394 0.557);--sky-8:color(display-p3 0.232 0.48 0.665);--sky-9:color(display-p3 0.585 0.877 0.983);--sky-10:color(display-p3 0.718 0.925 0.991);--sky-11:color(display-p3 0.536 0.772 0.924);--sky-12:color(display-p3 0.799 0.947 0.993);--sky-a1:color(display-p3 0 0.282 0.996/0.055);--sky-a2:color(display-p3 0.157 0.467 0.992/0.089);--sky-a3:color(display-p3 0.192 0.522 0.996/0.19);--sky-a4:color(display-p3 0.212 0.584 1/0.274);--sky-a5:color(display-p3 0.259 0.631 1/0.349);--sky-a6:color(display-p3 0.302 0.655 1/0.433);--sky-a7:color(display-p3 0.329 0.686 1/0.526);--sky-a8:color(display-p3 0.325 0.71 1/0.643);--sky-a9:color(display-p3 0.592 0.894 1/0.984);--sky-a10:color(display-p3 0.722 0.933 1/0.992);--sky-a11:color(display-p3 0.536 0.772 0.924);--sky-a12:color(display-p3 0.799 0.947 0.993);--teal-1:color(display-p3 0.059 0.083 0.079);--teal-2:color(display-p3 0.075 0.11 0.107);--teal-3:color(display-p3 0.087 0.175 0.165);--teal-4:color(display-p3 0.087 0.227 0.214);--teal-5:color(display-p3 0.12 0.277 0.261);--teal-6:color(display-p3 0.162 0.335 0.314);--teal-7:color(display-p3 0.205 0.406 0.379);--teal-8:color(display-p3 0.245 0.489 0.453);--teal-9:color(display-p3 0.297 0.637 0.581);--teal-10:color(display-p3 0.319 0.69 0.62);--teal-11:color(display-p3 0.388 0.835 0.719);--teal-12:color(display-p3 0.734 0.934 0.87);--teal-a1:color(display-p3 0 0.992 0.761/0.017);--teal-a2:color(display-p3 0.235 0.988 0.902/0.047);--teal-a3:color(display-p3 0.235 1 0.898/0.118);--teal-a4:color(display-p3 0.18 0.996 0.929/0.173);--teal-a5:color(display-p3 0.31 1 0.933/0.227);--teal-a6:color(display-p3 0.396 1 0.933/0.286);--teal-a7:color(display-p3 0.443 1 0.925/0.366);--teal-a8:color(display-p3 0.459 1 0.925/0.454);--teal-a9:color(display-p3 0.443 0.996 0.906/0.61);--teal-a10:color(display-p3 0.439 0.996 0.89/0.669);--teal-a11:color(display-p3 0.388 0.835 0.719);--teal-a12:color(display-p3 0.734 0.934 0.87);--tomato-1:color(display-p3 0.09 0.068 0.067);--tomato-2:color(display-p3 0.115 0.084 0.076);--tomato-3:color(display-p3 0.205 0.097 0.083);--tomato-4:color(display-p3 0.282 0.099 0.077);--tomato-5:color(display-p3 0.339 0.129 0.101);--tomato-6:color(display-p3 0.398 0.179 0.141);--tomato-7:color(display-p3 0.487 0.245 0.194);--tomato-8:color(display-p3 0.629 0.322 0.248);--tomato-9:color(display-p3 0.831 0.345 0.231);--tomato-10:color(display-p3 0.862 0.415 0.298);--tomato-11:color(display-p3 1 0.585 0.455);--tomato-12:color(display-p3 0.959 0.833 0.802);--tomato-a1:color(display-p3 0.973 0.071 0.071/0.026);--tomato-a2:color(display-p3 0.992 0.376 0.224/0.051);--tomato-a3:color(display-p3 0.996 0.282 0.176/0.148);--tomato-a4:color(display-p3 1 0.204 0.118/0.232);--tomato-a5:color(display-p3 1 0.286 0.192/0.29);--tomato-a6:color(display-p3 1 0.392 0.278/0.353);--tomato-a7:color(display-p3 1 0.459 0.349/0.45);--tomato-a8:color(display-p3 1 0.49 0.369/0.601);--tomato-a9:color(display-p3 1 0.408 0.267/0.82);--tomato-a10:color(display-p3 1 0.478 0.341/0.853);--tomato-a11:color(display-p3 1 0.585 0.455);--tomato-a12:color(display-p3 0.959 0.833 0.802);--violet-1:color(display-p3 0.077 0.071 0.118);--violet-2:color(display-p3 0.101 0.084 0.141);--violet-3:color(display-p3 0.154 0.123 0.256);--violet-4:color(display-p3 0.191 0.148 0.345);--violet-5:color(display-p3 0.226 0.182 0.396);--violet-6:color(display-p3 0.269 0.223 0.449);--violet-7:color(display-p3 0.326 0.277 0.53);--violet-8:color(display-p3 0.399 0.346 0.656);--violet-9:color(display-p3 0.417 0.341 0.784);--violet-10:color(display-p3 0.477 0.402 0.823);--violet-11:color(display-p3 0.72 0.65 1);--violet-12:color(display-p3 0.883 0.867 0.986);--violet-a1:color(display-p3 0.282 0.141 0.996/0.055);--violet-a2:color(display-p3 0.51 0.263 1/0.08);--violet-a3:color(display-p3 0.494 0.337 0.996/0.202);--violet-a4:color(display-p3 0.49 0.345 1/0.299);--violet-a5:color(display-p3 0.525 0.392 1/0.353);--violet-a6:color(display-p3 0.569 0.455 1/0.408);--violet-a7:color(display-p3 0.588 0.494 1/0.496);--violet-a8:color(display-p3 0.596 0.51 1/0.631);--violet-a9:color(display-p3 0.522 0.424 1/0.769);--violet-a10:color(display-p3 0.576 0.482 1/0.811);--violet-a11:color(display-p3 0.72 0.65 1);--violet-a12:color(display-p3 0.883 0.867 0.986);--yellow-1:color(display-p3 0.078 0.069 0.047);--yellow-2:color(display-p3 0.103 0.094 0.063);--yellow-3:color(display-p3 0.168 0.137 0.039);--yellow-4:color(display-p3 0.209 0.169 0);--yellow-5:color(display-p3 0.255 0.209 0);--yellow-6:color(display-p3 0.31 0.261 0.07);--yellow-7:color(display-p3 0.389 0.331 0.135);--yellow-8:color(display-p3 0.497 0.42 0.182);--yellow-9:color(display-p3 1 0.92 0.22);--yellow-10:color(display-p3 1 1 0.456);--yellow-11:color(display-p3 0.948 0.885 0.392);--yellow-12:color(display-p3 0.959 0.934 0.731);--yellow-a1:color(display-p3 0.973 0.369 0/0.013);--yellow-a2:color(display-p3 0.996 0.792 0/0.038);--yellow-a3:color(display-p3 0.996 0.71 0/0.11);--yellow-a4:color(display-p3 0.996 0.741 0/0.152);--yellow-a5:color(display-p3 0.996 0.765 0/0.202);--yellow-a6:color(display-p3 0.996 0.816 0.082/0.261);--yellow-a7:color(display-p3 1 0.831 0.263/0.345);--yellow-a8:color(display-p3 1 0.831 0.314/0.463);--yellow-a9:color(display-p3 1 0.922 0.22);--yellow-a10:color(display-p3 1 1 0.455);--yellow-a11:color(display-p3 0.948 0.885 0.392);--yellow-a12:color(display-p3 0.959 0.934 0.731);--gray-surface:color(display-p3 0.1255 0.1255 0.1255/0.5);--mauve-surface:color(display-p3 0.1333 0.1255 0.1333/0.5);--slate-surface:color(display-p3 0.1176 0.1255 0.1333/0.5);--sage-surface:color(display-p3 0.1176 0.1255 0.1176/0.5);--olive-surface:color(display-p3 0.1176 0.1255 0.1176/0.5);--sand-surface:color(display-p3 0.1255 0.1255 0.1255/0.5);--amber-surface:color(display-p3 0.1412 0.1176 0.0784/0.5);--blue-surface:color(display-p3 0.0706 0.1255 0.2196/0.5);--bronze-surface:color(display-p3 0.1412 0.1255 0.1176/0.5);--brown-surface:color(display-p3 0.1412 0.1176 0.102/0.5);--crimson-surface:color(display-p3 0.1647 0.0863 0.1176/0.5);--cyan-surface:color(display-p3 0.0784 0.1412 0.1725/0.5);--gold-surface:color(display-p3 0.1412 0.1333 0.1098/0.5);--grass-surface:color(display-p3 0.102 0.1333 0.102/0.5);--green-surface:color(display-p3 0.0941 0.1412 0.1098/0.5);--indigo-surface:color(display-p3 0.0941 0.1098 0.2196/0.5);--iris-surface:color(display-p3 0.1098 0.102 0.2118/0.5);--jade-surface:color(display-p3 0.0863 0.149 0.1176/0.5);--lime-surface:color(display-p3 0.1098 0.1255 0.0784/0.5);--mint-surface:color(display-p3 0.0941 0.149 0.1412/0.5);--orange-surface:color(display-p3 0.1412 0.1098 0.0706/0.5);--pink-surface:color(display-p3 0.1725 0.0784 0.149/0.5);--plum-surface:color(display-p3 0.1647 0.0863 0.1725/0.5);--purple-surface:color(display-p3 0.149 0.0941 0.1961/0.5);--red-surface:color(display-p3 0.1647 0.0863 0.0863/0.5);--ruby-surface:color(display-p3 0.1569 0.0941 0.1098/0.5);--sky-surface:color(display-p3 0.0863 0.1333 0.2196/0.5);--teal-surface:color(display-p3 0.0863 0.149 0.1412/0.5);--tomato-surface:color(display-p3 0.1569 0.0941 0.0784/0.5);--violet-surface:color(display-p3 0.1333 0.102 0.2118/0.5);--yellow-surface:color(display-p3 0.1333 0.1176 0.0706/0.5)}}}:root{--gray-contrast:#fff;--mauve-contrast:#fff;--slate-contrast:#fff;--sage-contrast:#fff;--olive-contrast:#fff;--sand-contrast:#fff;--amber-contrast:#21201c;--blue-contrast:#fff;--bronze-contrast:#fff;--brown-contrast:#fff;--crimson-contrast:#fff;--cyan-contrast:#fff;--gold-contrast:#fff;--grass-contrast:#fff;--green-contrast:#fff;--indigo-contrast:#fff;--iris-contrast:#fff;--jade-contrast:#fff;--lime-contrast:#1d211c;--mint-contrast:#1a211e;--orange-contrast:#fff;--pink-contrast:#fff;--plum-contrast:#fff;--purple-contrast:#fff;--red-contrast:#fff;--ruby-contrast:#fff;--sky-contrast:#1c2024;--teal-contrast:#fff;--tomato-contrast:#fff;--violet-contrast:#fff;--yellow-contrast:#21201c;--black-a1:rgba(0,0,0,.05);--black-a2:rgba(0,0,0,.1);--black-a3:rgba(0,0,0,.15);--black-a4:rgba(0,0,0,.2);--black-a5:rgba(0,0,0,.3);--black-a6:rgba(0,0,0,.4);--black-a7:rgba(0,0,0,.5);--black-a8:rgba(0,0,0,.6);--black-a9:rgba(0,0,0,.7);--black-a10:rgba(0,0,0,.8);--black-a11:rgba(0,0,0,.9);--black-a12:rgba(0,0,0,.95);--white-a1:hsla(0,0%,100%,.05);--white-a2:hsla(0,0%,100%,.1);--white-a3:hsla(0,0%,100%,.15);--white-a4:hsla(0,0%,100%,.2);--white-a5:hsla(0,0%,100%,.3);--white-a6:hsla(0,0%,100%,.4);--white-a7:hsla(0,0%,100%,.5);--white-a8:hsla(0,0%,100%,.6);--white-a9:hsla(0,0%,100%,.7);--white-a10:hsla(0,0%,100%,.8);--white-a11:hsla(0,0%,100%,.9);--white-a12:hsla(0,0%,100%,.95)}@supports (color:color-mix(in oklab,white,black)){.dark,.dark-theme{--amber-track:color-mix(in oklab,var(--amber-8),var(--amber-9) 75%);--lime-track:color-mix(in oklab,var(--lime-8),var(--lime-9) 65%);--mint-track:color-mix(in oklab,var(--mint-8),var(--mint-9) 65%);--sky-track:color-mix(in oklab,var(--sky-8),var(--sky-9) 65%);--yellow-track:color-mix(in oklab,var(--yellow-8),var(--yellow-9) 65%)}}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root{--black-a1:color(display-p3 0 0 0/0.05);--black-a2:color(display-p3 0 0 0/0.1);--black-a3:color(display-p3 0 0 0/0.15);--black-a4:color(display-p3 0 0 0/0.2);--black-a5:color(display-p3 0 0 0/0.3);--black-a6:color(display-p3 0 0 0/0.4);--black-a7:color(display-p3 0 0 0/0.5);--black-a8:color(display-p3 0 0 0/0.6);--black-a9:color(display-p3 0 0 0/0.7);--black-a10:color(display-p3 0 0 0/0.8);--black-a11:color(display-p3 0 0 0/0.9);--black-a12:color(display-p3 0 0 0/0.95);--white-a1:color(display-p3 1 1 1/0.05);--white-a2:color(display-p3 1 1 1/0.1);--white-a3:color(display-p3 1 1 1/0.15);--white-a4:color(display-p3 1 1 1/0.2);--white-a5:color(display-p3 1 1 1/0.3);--white-a6:color(display-p3 1 1 1/0.4);--white-a7:color(display-p3 1 1 1/0.5);--white-a8:color(display-p3 1 1 1/0.6);--white-a9:color(display-p3 1 1 1/0.7);--white-a10:color(display-p3 1 1 1/0.8);--white-a11:color(display-p3 1 1 1/0.9);--white-a12:color(display-p3 1 1 1/0.95)}}}:where(.radix-themes){--color-background:#fff;--color-overlay:var(--black-a6);--color-panel-solid:#fff;--color-panel-translucent:hsla(0,0%,100%,.7);--color-surface:hsla(0,0%,100%,.85);--color-transparent:transparent;--shadow-1:inset 0 0 0 1px var(--gray-a5),inset 0 1.5px 2px 0 var(--gray-a2),inset 0 1.5px 2px 0 var(--black-a2);--shadow-2:0 0 0 1px var(--gray-a3),0 0 0 0.5px var(--black-a1),0 1px 1px 0 var(--gray-a2),0 2px 1px -1px var(--black-a1),0 1px 3px 0 var(--black-a1);--shadow-3:0 0 0 1px var(--gray-a3),0 2px 3px -2px var(--gray-a3),0 3px 12px -4px var(--black-a2),0 4px 16px -8px var(--black-a2);--shadow-4:0 0 0 1px var(--gray-a3),0 8px 40px var(--black-a1),0 12px 32px -16px var(--gray-a3);--shadow-5:0 0 0 1px var(--gray-a3),0 12px 60px var(--black-a3),0 12px 32px -16px var(--gray-a5);--shadow-6:0 0 0 1px var(--gray-a3),0 12px 60px var(--black-a3),0 16px 64px var(--gray-a2),0 16px 36px -20px var(--gray-a7);--base-button-classic-after-inset:2px;--base-button-classic-box-shadow-top:inset 0 0 0 1px var(--gray-a4),inset 0 -2px 1px var(--gray-a3);--base-button-classic-box-shadow-bottom:inset 0 4px 2px -2px var(--white-a9),inset 0 2px 1px -1px var(--white-a9);--base-button-classic-disabled-box-shadow:var(--base-button-classic-box-shadow-top),var(--base-button-classic-box-shadow-bottom);--base-button-classic-active-filter:brightness(0.92) saturate(1.1);--base-button-classic-high-contrast-hover-filter:contrast(0.88) saturate(1.1) brightness(1.1);--base-button-classic-high-contrast-active-filter:contrast(0.82) saturate(1.2) brightness(1.16);--base-button-solid-active-filter:brightness(0.92) saturate(1.1);--base-button-solid-high-contrast-hover-filter:contrast(0.88) saturate(1.1) brightness(1.1);--base-button-solid-high-contrast-active-filter:contrast(0.82) saturate(1.2) brightness(1.16);--kbd-box-shadow:inset 0 -0.05em 0.5em var(--gray-a2),inset 0 0.05em var(--white-a12),inset 0 0.25em 0.5em var(--gray-a2),inset 0 -0.05em var(--gray-a6),0 0 0 0.05em var(--gray-a5),0 0.08em 0.17em var(--gray-a7);--progress-indicator-after-linear-gradient:var(--white-a5),var(--white-a9),var(--white-a5);--segmented-control-indicator-background-color:var(--color-background);--select-trigger-classic-box-shadow:inset 0 0 0 1px var(--gray-a5),inset 0 2px 1px var(--white-a11),inset 0 -2px 1px var(--gray-a4);--slider-range-high-contrast-background-image:linear-gradient(var(--black-a8),var(--black-a8));--slider-disabled-blend-mode:multiply;--switch-disabled-blend-mode:multiply;--switch-high-contrast-checked-color-overlay:var(--black-a8);--switch-high-contrast-checked-active-before-filter:contrast(0.82) saturate(1.2) brightness(1.16);--switch-surface-checked-active-filter:brightness(0.92) saturate(1.1);--base-card-surface-box-shadow:0 0 0 1px var(--gray-a5);--base-card-surface-hover-box-shadow:0 0 0 1px var(--gray-a7);--base-card-surface-active-box-shadow:0 0 0 1px var(--gray-a6);--base-card-classic-box-shadow-inner:0 0 0 1px var(--base-card-classic-border-color),0 0 0 1px var(--color-transparent),0 0 0 0.5px var(--black-a1),0 1px 1px 0 var(--gray-a2),0 2px 1px -1px var(--black-a1),0 1px 3px 0 var(--black-a1);--base-card-classic-box-shadow-outer:0 0 0 0 var(--base-card-classic-border-color),0 0 0 0 var(--color-transparent),0 0 0 0 var(--black-a1),0 1px 1px -1px var(--gray-a2),0 2px 1px -2px var(--black-a1),0 1px 3px -1px var(--black-a1);--base-card-classic-hover-box-shadow-inner:0 0 0 1px var(--base-card-classic-hover-border-color),0 1px 1px 1px var(--black-a1),0 2px 1px -1px var(--gray-a3),0 2px 3px -2px var(--black-a1),0 3px 12px -4px var(--gray-a3),0 4px 16px -8px var(--black-a1);--base-card-classic-hover-box-shadow-outer:0 0 0 0 var(--base-card-classic-hover-border-color),0 1px 1px 0 var(--black-a1),0 2px 1px -2px var(--gray-a3),0 2px 3px -3px var(--black-a1),0 3px 12px -5px var(--gray-a3),0 4px 16px -9px var(--black-a1);--base-card-classic-active-box-shadow-inner:0 0 0 1px var(--base-card-classic-active-border-color),0 0 0 1px var(--color-transparent),0 0 0 0.5px var(--black-a1),0 1px 1px 0 var(--gray-a4),0 2px 1px -1px var(--black-a1),0 1px 3px 0 var(--black-a1);--base-card-classic-active-box-shadow-outer:0 0 0 0 var(--base-card-classic-active-border-color),0 0 0 0 var(--color-transparent),0 0 0 0 var(--black-a1),0 1px 1px -1px var(--gray-a4),0 2px 1px -2px var(--black-a1),0 1px 3px -1px var(--black-a1);--base-card-classic-border-color:var(--gray-a3);--base-card-classic-hover-border-color:var(--gray-a3);--base-card-classic-active-border-color:var(--gray-a4)}:is(.dark,.dark-theme),:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)){--color-background:var(--gray-1);--color-overlay:var(--black-a8);--color-panel-solid:var(--gray-2);--color-panel-translucent:var(--gray-a2);--color-surface:rgba(0,0,0,.25);--shadow-1:inset 0 -1px 1px 0 var(--gray-a3),inset 0 0 0 1px var(--gray-a3),inset 0 3px 4px 0 var(--black-a5),inset 0 0 0 1px var(--gray-a4);--shadow-2:0 0 0 1px var(--gray-a6),0 0 0 0.5px var(--black-a3),0 1px 1px 0 var(--black-a6),0 2px 1px -1px var(--black-a6),0 1px 3px 0 var(--black-a5);--shadow-3:0 0 0 1px var(--gray-a6),0 2px 3px -2px var(--black-a3),0 3px 8px -2px var(--black-a6),0 4px 12px -4px var(--black-a7);--shadow-4:0 0 0 1px var(--gray-a6),0 8px 40px var(--black-a3),0 12px 32px -16px var(--black-a5);--shadow-5:0 0 0 1px var(--gray-a6),0 12px 60px var(--black-a5),0 12px 32px -16px var(--black-a7);--shadow-6:0 0 0 1px var(--gray-a6),0 12px 60px var(--black-a4),0 16px 64px var(--black-a6),0 16px 36px -20px var(--black-a11);--base-button-classic-after-inset:1px;--base-button-classic-box-shadow-top:inset 0 0 0 1px var(--white-a2),inset 0 4px 2px -2px var(--white-a3),inset 0 1px 1px var(--white-a6),inset 0 -1px 1px var(--black-a6);--base-button-classic-box-shadow-bottom:0 0 transparent;--base-button-classic-disabled-box-shadow:inset 0 0 0 1px var(--gray-a5),inset 0 4px 2px -2px var(--gray-a2),inset 0 1px 1px var(--gray-a5),inset 0 -1px 1px var(--black-a3),inset 0 0 0 1px var(--gray-a2);--base-button-classic-active-filter:brightness(1.08);--base-button-classic-high-contrast-hover-filter:contrast(0.88) saturate(1.3) brightness(1.14);--base-button-classic-high-contrast-active-filter:brightness(0.95) saturate(1.2);--base-button-solid-active-filter:brightness(1.08);--base-button-solid-high-contrast-hover-filter:contrast(0.88) saturate(1.3) brightness(1.18);--base-button-solid-high-contrast-active-filter:brightness(0.95) saturate(1.2);--kbd-box-shadow:inset 0 -0.05em 0.5em var(--gray-a3),inset 0 0.05em var(--gray-a11),inset 0 0.25em 0.5em var(--gray-a2),inset 0 -0.1em var(--black-a11),0 0 0 0.075em var(--gray-a7),0 0.08em 0.17em var(--black-a12);--progress-indicator-after-linear-gradient:var(--white-a3),var(--white-a6),var(--white-a3);--segmented-control-indicator-background-color:var(--gray-a3);--select-trigger-classic-box-shadow:inset 0 0 0 1px var(--white-a4),inset 0 1px 1px var(--white-a4),inset 0 -1px 1px var(--black-a9);--slider-range-high-contrast-background-image:none;--slider-disabled-blend-mode:screen;--switch-disabled-blend-mode:screen;--switch-high-contrast-checked-color-overlay:transparent;--switch-high-contrast-checked-active-before-filter:brightness(1.08);--switch-surface-checked-active-filter:brightness(1.08);--base-card-classic-box-shadow-inner:0 0 0 1px var(--base-card-classic-border-color),0 0 0 1px var(--color-transparent),0 0 0 0.5px var(--black-a3),0 1px 1px 0 var(--black-a6),0 2px 1px -1px var(--black-a6),0 1px 3px 0 var(--black-a5);--base-card-classic-box-shadow-outer:0 0 0 0 var(--base-card-classic-border-color),0 0 0 0 var(--color-transparent),0 0 0 0 var(--black-a3),0 1px 1px -1px var(--black-a6),0 2px 1px -2px var(--black-a6),0 1px 3px -1px var(--black-a5);--base-card-classic-hover-box-shadow-inner:0 0 0 1px var(--base-card-classic-hover-border-color),0 0 1px 1px var(--gray-a4),0 0 1px -1px var(--gray-a4),0 0 3px -2px var(--gray-a3),0 0 12px -2px var(--gray-a3),0 0 16px -8px var(--gray-a7);--base-card-classic-hover-box-shadow-outer:0 0 0 0 var(--base-card-classic-hover-border-color),0 0 1px 0 var(--gray-a4),0 0 1px -2px var(--gray-a4),0 0 3px -3px var(--gray-a3),0 0 12px -3px var(--gray-a3),0 0 16px -9px var(--gray-a7);--base-card-classic-active-box-shadow-inner:0 0 0 1px var(--base-card-classic-active-border-color),0 0 0 1px var(--color-transparent),0 0 0 0.5px var(--black-a3),0 1px 1px 0 var(--black-a6),0 2px 1px -1px var(--black-a6),0 1px 3px 0 var(--black-a5);--base-card-classic-active-box-shadow-outer:0 0 0 0 var(--base-card-classic-active-border-color),0 0 0 0 var(--color-transparent),0 0 0 0 var(--black-a3),0 1px 1px -1px var(--black-a6),0 2px 1px -2px var(--black-a6),0 1px 3px -1px var(--black-a5);--base-card-classic-border-color:var(--gray-a6);--base-card-classic-hover-border-color:var(--gray-a6);--base-card-classic-active-border-color:var(--gray-a6)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.radix-themes{--color-transparent:color(display-p3 0 0 0/0)}}}.radix-themes:where(.light,.light-theme),:root:where(:has(.radix-themes[data-is-root-theme=true]:where(.light,.light-theme))){color-scheme:light}.radix-themes:where(.dark,.dark-theme),:root:where(:has(.radix-themes[data-is-root-theme=true]:where(.dark,.dark-theme))){color-scheme:dark}.radix-themes,[data-accent-color]:where(:not([data-accent-color=""],[data-accent-color=gray])){--focus-1:var(--accent-1);--focus-2:var(--accent-2);--focus-3:var(--accent-3);--focus-4:var(--accent-4);--focus-5:var(--accent-5);--focus-6:var(--accent-6);--focus-7:var(--accent-7);--focus-8:var(--accent-8);--focus-9:var(--accent-9);--focus-10:var(--accent-10);--focus-11:var(--accent-11);--focus-12:var(--accent-12);--focus-a1:var(--accent-a1);--focus-a2:var(--accent-a2);--focus-a3:var(--accent-a3);--focus-a4:var(--accent-a4);--focus-a5:var(--accent-a5);--focus-a6:var(--accent-a6);--focus-a7:var(--accent-a7);--focus-a8:var(--accent-a8);--focus-a9:var(--accent-a9);--focus-a10:var(--accent-a10);--focus-a11:var(--accent-a11);--focus-a12:var(--accent-a12)}.radix-themes ::selection{background-color:var(--focus-a5)}.radix-themes:where([data-has-background=true]){background-color:var(--color-background)}.radix-themes:where([data-panel-background=solid]){--color-panel:var(--color-panel-solid);--backdrop-filter-panel:none}.radix-themes:where([data-panel-background=translucent]){--color-panel:var(--color-panel-translucent);--backdrop-filter-panel:blur(64px)}[data-accent-color=amber]{--accent-1:var(--amber-1);--accent-2:var(--amber-2);--accent-3:var(--amber-3);--accent-4:var(--amber-4);--accent-5:var(--amber-5);--accent-6:var(--amber-6);--accent-7:var(--amber-7);--accent-8:var(--amber-8);--accent-9:var(--amber-9);--accent-10:var(--amber-10);--accent-11:var(--amber-11);--accent-12:var(--amber-12);--accent-a1:var(--amber-a1);--accent-a2:var(--amber-a2);--accent-a3:var(--amber-a3);--accent-a4:var(--amber-a4);--accent-a5:var(--amber-a5);--accent-a6:var(--amber-a6);--accent-a7:var(--amber-a7);--accent-a8:var(--amber-a8);--accent-a9:var(--amber-a9);--accent-a10:var(--amber-a10);--accent-a11:var(--amber-a11);--accent-a12:var(--amber-a12);--accent-contrast:var(--amber-contrast);--accent-surface:var(--amber-surface);--accent-indicator:var(--amber-indicator);--accent-track:var(--amber-track)}[data-accent-color=blue]{--accent-1:var(--blue-1);--accent-2:var(--blue-2);--accent-3:var(--blue-3);--accent-4:var(--blue-4);--accent-5:var(--blue-5);--accent-6:var(--blue-6);--accent-7:var(--blue-7);--accent-8:var(--blue-8);--accent-9:var(--blue-9);--accent-10:var(--blue-10);--accent-11:var(--blue-11);--accent-12:var(--blue-12);--accent-a1:var(--blue-a1);--accent-a2:var(--blue-a2);--accent-a3:var(--blue-a3);--accent-a4:var(--blue-a4);--accent-a5:var(--blue-a5);--accent-a6:var(--blue-a6);--accent-a7:var(--blue-a7);--accent-a8:var(--blue-a8);--accent-a9:var(--blue-a9);--accent-a10:var(--blue-a10);--accent-a11:var(--blue-a11);--accent-a12:var(--blue-a12);--accent-contrast:var(--blue-contrast);--accent-surface:var(--blue-surface);--accent-indicator:var(--blue-indicator);--accent-track:var(--blue-track)}[data-accent-color=bronze]{--accent-1:var(--bronze-1);--accent-2:var(--bronze-2);--accent-3:var(--bronze-3);--accent-4:var(--bronze-4);--accent-5:var(--bronze-5);--accent-6:var(--bronze-6);--accent-7:var(--bronze-7);--accent-8:var(--bronze-8);--accent-9:var(--bronze-9);--accent-10:var(--bronze-10);--accent-11:var(--bronze-11);--accent-12:var(--bronze-12);--accent-a1:var(--bronze-a1);--accent-a2:var(--bronze-a2);--accent-a3:var(--bronze-a3);--accent-a4:var(--bronze-a4);--accent-a5:var(--bronze-a5);--accent-a6:var(--bronze-a6);--accent-a7:var(--bronze-a7);--accent-a8:var(--bronze-a8);--accent-a9:var(--bronze-a9);--accent-a10:var(--bronze-a10);--accent-a11:var(--bronze-a11);--accent-a12:var(--bronze-a12);--accent-contrast:var(--bronze-contrast);--accent-surface:var(--bronze-surface);--accent-indicator:var(--bronze-indicator);--accent-track:var(--bronze-track)}[data-accent-color=brown]{--accent-1:var(--brown-1);--accent-2:var(--brown-2);--accent-3:var(--brown-3);--accent-4:var(--brown-4);--accent-5:var(--brown-5);--accent-6:var(--brown-6);--accent-7:var(--brown-7);--accent-8:var(--brown-8);--accent-9:var(--brown-9);--accent-10:var(--brown-10);--accent-11:var(--brown-11);--accent-12:var(--brown-12);--accent-a1:var(--brown-a1);--accent-a2:var(--brown-a2);--accent-a3:var(--brown-a3);--accent-a4:var(--brown-a4);--accent-a5:var(--brown-a5);--accent-a6:var(--brown-a6);--accent-a7:var(--brown-a7);--accent-a8:var(--brown-a8);--accent-a9:var(--brown-a9);--accent-a10:var(--brown-a10);--accent-a11:var(--brown-a11);--accent-a12:var(--brown-a12);--accent-contrast:var(--brown-contrast);--accent-surface:var(--brown-surface);--accent-indicator:var(--brown-indicator);--accent-track:var(--brown-track)}[data-accent-color=crimson]{--accent-1:var(--crimson-1);--accent-2:var(--crimson-2);--accent-3:var(--crimson-3);--accent-4:var(--crimson-4);--accent-5:var(--crimson-5);--accent-6:var(--crimson-6);--accent-7:var(--crimson-7);--accent-8:var(--crimson-8);--accent-9:var(--crimson-9);--accent-10:var(--crimson-10);--accent-11:var(--crimson-11);--accent-12:var(--crimson-12);--accent-a1:var(--crimson-a1);--accent-a2:var(--crimson-a2);--accent-a3:var(--crimson-a3);--accent-a4:var(--crimson-a4);--accent-a5:var(--crimson-a5);--accent-a6:var(--crimson-a6);--accent-a7:var(--crimson-a7);--accent-a8:var(--crimson-a8);--accent-a9:var(--crimson-a9);--accent-a10:var(--crimson-a10);--accent-a11:var(--crimson-a11);--accent-a12:var(--crimson-a12);--accent-contrast:var(--crimson-contrast);--accent-surface:var(--crimson-surface);--accent-indicator:var(--crimson-indicator);--accent-track:var(--crimson-track)}[data-accent-color=cyan]{--accent-1:var(--cyan-1);--accent-2:var(--cyan-2);--accent-3:var(--cyan-3);--accent-4:var(--cyan-4);--accent-5:var(--cyan-5);--accent-6:var(--cyan-6);--accent-7:var(--cyan-7);--accent-8:var(--cyan-8);--accent-9:var(--cyan-9);--accent-10:var(--cyan-10);--accent-11:var(--cyan-11);--accent-12:var(--cyan-12);--accent-a1:var(--cyan-a1);--accent-a2:var(--cyan-a2);--accent-a3:var(--cyan-a3);--accent-a4:var(--cyan-a4);--accent-a5:var(--cyan-a5);--accent-a6:var(--cyan-a6);--accent-a7:var(--cyan-a7);--accent-a8:var(--cyan-a8);--accent-a9:var(--cyan-a9);--accent-a10:var(--cyan-a10);--accent-a11:var(--cyan-a11);--accent-a12:var(--cyan-a12);--accent-contrast:var(--cyan-contrast);--accent-surface:var(--cyan-surface);--accent-indicator:var(--cyan-indicator);--accent-track:var(--cyan-track)}[data-accent-color=gold]{--accent-1:var(--gold-1);--accent-2:var(--gold-2);--accent-3:var(--gold-3);--accent-4:var(--gold-4);--accent-5:var(--gold-5);--accent-6:var(--gold-6);--accent-7:var(--gold-7);--accent-8:var(--gold-8);--accent-9:var(--gold-9);--accent-10:var(--gold-10);--accent-11:var(--gold-11);--accent-12:var(--gold-12);--accent-a1:var(--gold-a1);--accent-a2:var(--gold-a2);--accent-a3:var(--gold-a3);--accent-a4:var(--gold-a4);--accent-a5:var(--gold-a5);--accent-a6:var(--gold-a6);--accent-a7:var(--gold-a7);--accent-a8:var(--gold-a8);--accent-a9:var(--gold-a9);--accent-a10:var(--gold-a10);--accent-a11:var(--gold-a11);--accent-a12:var(--gold-a12);--accent-contrast:var(--gold-contrast);--accent-surface:var(--gold-surface);--accent-indicator:var(--gold-indicator);--accent-track:var(--gold-track)}[data-accent-color=grass]{--accent-1:var(--grass-1);--accent-2:var(--grass-2);--accent-3:var(--grass-3);--accent-4:var(--grass-4);--accent-5:var(--grass-5);--accent-6:var(--grass-6);--accent-7:var(--grass-7);--accent-8:var(--grass-8);--accent-9:var(--grass-9);--accent-10:var(--grass-10);--accent-11:var(--grass-11);--accent-12:var(--grass-12);--accent-a1:var(--grass-a1);--accent-a2:var(--grass-a2);--accent-a3:var(--grass-a3);--accent-a4:var(--grass-a4);--accent-a5:var(--grass-a5);--accent-a6:var(--grass-a6);--accent-a7:var(--grass-a7);--accent-a8:var(--grass-a8);--accent-a9:var(--grass-a9);--accent-a10:var(--grass-a10);--accent-a11:var(--grass-a11);--accent-a12:var(--grass-a12);--accent-contrast:var(--grass-contrast);--accent-surface:var(--grass-surface);--accent-indicator:var(--grass-indicator);--accent-track:var(--grass-track)}[data-accent-color=gray]{--accent-1:var(--gray-1);--accent-2:var(--gray-2);--accent-3:var(--gray-3);--accent-4:var(--gray-4);--accent-5:var(--gray-5);--accent-6:var(--gray-6);--accent-7:var(--gray-7);--accent-8:var(--gray-8);--accent-9:var(--gray-9);--accent-10:var(--gray-10);--accent-11:var(--gray-11);--accent-12:var(--gray-12);--accent-a1:var(--gray-a1);--accent-a2:var(--gray-a2);--accent-a3:var(--gray-a3);--accent-a4:var(--gray-a4);--accent-a5:var(--gray-a5);--accent-a6:var(--gray-a6);--accent-a7:var(--gray-a7);--accent-a8:var(--gray-a8);--accent-a9:var(--gray-a9);--accent-a10:var(--gray-a10);--accent-a11:var(--gray-a11);--accent-a12:var(--gray-a12);--accent-contrast:var(--gray-contrast);--accent-surface:var(--gray-surface);--accent-indicator:var(--gray-indicator);--accent-track:var(--gray-track)}[data-accent-color=green]{--accent-1:var(--green-1);--accent-2:var(--green-2);--accent-3:var(--green-3);--accent-4:var(--green-4);--accent-5:var(--green-5);--accent-6:var(--green-6);--accent-7:var(--green-7);--accent-8:var(--green-8);--accent-9:var(--green-9);--accent-10:var(--green-10);--accent-11:var(--green-11);--accent-12:var(--green-12);--accent-a1:var(--green-a1);--accent-a2:var(--green-a2);--accent-a3:var(--green-a3);--accent-a4:var(--green-a4);--accent-a5:var(--green-a5);--accent-a6:var(--green-a6);--accent-a7:var(--green-a7);--accent-a8:var(--green-a8);--accent-a9:var(--green-a9);--accent-a10:var(--green-a10);--accent-a11:var(--green-a11);--accent-a12:var(--green-a12);--accent-contrast:var(--green-contrast);--accent-surface:var(--green-surface);--accent-indicator:var(--green-indicator);--accent-track:var(--green-track)}[data-accent-color=indigo]{--accent-1:var(--indigo-1);--accent-2:var(--indigo-2);--accent-3:var(--indigo-3);--accent-4:var(--indigo-4);--accent-5:var(--indigo-5);--accent-6:var(--indigo-6);--accent-7:var(--indigo-7);--accent-8:var(--indigo-8);--accent-9:var(--indigo-9);--accent-10:var(--indigo-10);--accent-11:var(--indigo-11);--accent-12:var(--indigo-12);--accent-a1:var(--indigo-a1);--accent-a2:var(--indigo-a2);--accent-a3:var(--indigo-a3);--accent-a4:var(--indigo-a4);--accent-a5:var(--indigo-a5);--accent-a6:var(--indigo-a6);--accent-a7:var(--indigo-a7);--accent-a8:var(--indigo-a8);--accent-a9:var(--indigo-a9);--accent-a10:var(--indigo-a10);--accent-a11:var(--indigo-a11);--accent-a12:var(--indigo-a12);--accent-contrast:var(--indigo-contrast);--accent-surface:var(--indigo-surface);--accent-indicator:var(--indigo-indicator);--accent-track:var(--indigo-track)}[data-accent-color=iris]{--accent-1:var(--iris-1);--accent-2:var(--iris-2);--accent-3:var(--iris-3);--accent-4:var(--iris-4);--accent-5:var(--iris-5);--accent-6:var(--iris-6);--accent-7:var(--iris-7);--accent-8:var(--iris-8);--accent-9:var(--iris-9);--accent-10:var(--iris-10);--accent-11:var(--iris-11);--accent-12:var(--iris-12);--accent-a1:var(--iris-a1);--accent-a2:var(--iris-a2);--accent-a3:var(--iris-a3);--accent-a4:var(--iris-a4);--accent-a5:var(--iris-a5);--accent-a6:var(--iris-a6);--accent-a7:var(--iris-a7);--accent-a8:var(--iris-a8);--accent-a9:var(--iris-a9);--accent-a10:var(--iris-a10);--accent-a11:var(--iris-a11);--accent-a12:var(--iris-a12);--accent-contrast:var(--iris-contrast);--accent-surface:var(--iris-surface);--accent-indicator:var(--iris-indicator);--accent-track:var(--iris-track)}[data-accent-color=jade]{--accent-1:var(--jade-1);--accent-2:var(--jade-2);--accent-3:var(--jade-3);--accent-4:var(--jade-4);--accent-5:var(--jade-5);--accent-6:var(--jade-6);--accent-7:var(--jade-7);--accent-8:var(--jade-8);--accent-9:var(--jade-9);--accent-10:var(--jade-10);--accent-11:var(--jade-11);--accent-12:var(--jade-12);--accent-a1:var(--jade-a1);--accent-a2:var(--jade-a2);--accent-a3:var(--jade-a3);--accent-a4:var(--jade-a4);--accent-a5:var(--jade-a5);--accent-a6:var(--jade-a6);--accent-a7:var(--jade-a7);--accent-a8:var(--jade-a8);--accent-a9:var(--jade-a9);--accent-a10:var(--jade-a10);--accent-a11:var(--jade-a11);--accent-a12:var(--jade-a12);--accent-contrast:var(--jade-contrast);--accent-surface:var(--jade-surface);--accent-indicator:var(--jade-indicator);--accent-track:var(--jade-track)}[data-accent-color=lime]{--accent-1:var(--lime-1);--accent-2:var(--lime-2);--accent-3:var(--lime-3);--accent-4:var(--lime-4);--accent-5:var(--lime-5);--accent-6:var(--lime-6);--accent-7:var(--lime-7);--accent-8:var(--lime-8);--accent-9:var(--lime-9);--accent-10:var(--lime-10);--accent-11:var(--lime-11);--accent-12:var(--lime-12);--accent-a1:var(--lime-a1);--accent-a2:var(--lime-a2);--accent-a3:var(--lime-a3);--accent-a4:var(--lime-a4);--accent-a5:var(--lime-a5);--accent-a6:var(--lime-a6);--accent-a7:var(--lime-a7);--accent-a8:var(--lime-a8);--accent-a9:var(--lime-a9);--accent-a10:var(--lime-a10);--accent-a11:var(--lime-a11);--accent-a12:var(--lime-a12);--accent-contrast:var(--lime-contrast);--accent-surface:var(--lime-surface);--accent-indicator:var(--lime-indicator);--accent-track:var(--lime-track)}[data-accent-color=mint]{--accent-1:var(--mint-1);--accent-2:var(--mint-2);--accent-3:var(--mint-3);--accent-4:var(--mint-4);--accent-5:var(--mint-5);--accent-6:var(--mint-6);--accent-7:var(--mint-7);--accent-8:var(--mint-8);--accent-9:var(--mint-9);--accent-10:var(--mint-10);--accent-11:var(--mint-11);--accent-12:var(--mint-12);--accent-a1:var(--mint-a1);--accent-a2:var(--mint-a2);--accent-a3:var(--mint-a3);--accent-a4:var(--mint-a4);--accent-a5:var(--mint-a5);--accent-a6:var(--mint-a6);--accent-a7:var(--mint-a7);--accent-a8:var(--mint-a8);--accent-a9:var(--mint-a9);--accent-a10:var(--mint-a10);--accent-a11:var(--mint-a11);--accent-a12:var(--mint-a12);--accent-contrast:var(--mint-contrast);--accent-surface:var(--mint-surface);--accent-indicator:var(--mint-indicator);--accent-track:var(--mint-track)}[data-accent-color=orange]{--accent-1:var(--orange-1);--accent-2:var(--orange-2);--accent-3:var(--orange-3);--accent-4:var(--orange-4);--accent-5:var(--orange-5);--accent-6:var(--orange-6);--accent-7:var(--orange-7);--accent-8:var(--orange-8);--accent-9:var(--orange-9);--accent-10:var(--orange-10);--accent-11:var(--orange-11);--accent-12:var(--orange-12);--accent-a1:var(--orange-a1);--accent-a2:var(--orange-a2);--accent-a3:var(--orange-a3);--accent-a4:var(--orange-a4);--accent-a5:var(--orange-a5);--accent-a6:var(--orange-a6);--accent-a7:var(--orange-a7);--accent-a8:var(--orange-a8);--accent-a9:var(--orange-a9);--accent-a10:var(--orange-a10);--accent-a11:var(--orange-a11);--accent-a12:var(--orange-a12);--accent-contrast:var(--orange-contrast);--accent-surface:var(--orange-surface);--accent-indicator:var(--orange-indicator);--accent-track:var(--orange-track)}[data-accent-color=pink]{--accent-1:var(--pink-1);--accent-2:var(--pink-2);--accent-3:var(--pink-3);--accent-4:var(--pink-4);--accent-5:var(--pink-5);--accent-6:var(--pink-6);--accent-7:var(--pink-7);--accent-8:var(--pink-8);--accent-9:var(--pink-9);--accent-10:var(--pink-10);--accent-11:var(--pink-11);--accent-12:var(--pink-12);--accent-a1:var(--pink-a1);--accent-a2:var(--pink-a2);--accent-a3:var(--pink-a3);--accent-a4:var(--pink-a4);--accent-a5:var(--pink-a5);--accent-a6:var(--pink-a6);--accent-a7:var(--pink-a7);--accent-a8:var(--pink-a8);--accent-a9:var(--pink-a9);--accent-a10:var(--pink-a10);--accent-a11:var(--pink-a11);--accent-a12:var(--pink-a12);--accent-contrast:var(--pink-contrast);--accent-surface:var(--pink-surface);--accent-indicator:var(--pink-indicator);--accent-track:var(--pink-track)}[data-accent-color=plum]{--accent-1:var(--plum-1);--accent-2:var(--plum-2);--accent-3:var(--plum-3);--accent-4:var(--plum-4);--accent-5:var(--plum-5);--accent-6:var(--plum-6);--accent-7:var(--plum-7);--accent-8:var(--plum-8);--accent-9:var(--plum-9);--accent-10:var(--plum-10);--accent-11:var(--plum-11);--accent-12:var(--plum-12);--accent-a1:var(--plum-a1);--accent-a2:var(--plum-a2);--accent-a3:var(--plum-a3);--accent-a4:var(--plum-a4);--accent-a5:var(--plum-a5);--accent-a6:var(--plum-a6);--accent-a7:var(--plum-a7);--accent-a8:var(--plum-a8);--accent-a9:var(--plum-a9);--accent-a10:var(--plum-a10);--accent-a11:var(--plum-a11);--accent-a12:var(--plum-a12);--accent-contrast:var(--plum-contrast);--accent-surface:var(--plum-surface);--accent-indicator:var(--plum-indicator);--accent-track:var(--plum-track)}[data-accent-color=purple]{--accent-1:var(--purple-1);--accent-2:var(--purple-2);--accent-3:var(--purple-3);--accent-4:var(--purple-4);--accent-5:var(--purple-5);--accent-6:var(--purple-6);--accent-7:var(--purple-7);--accent-8:var(--purple-8);--accent-9:var(--purple-9);--accent-10:var(--purple-10);--accent-11:var(--purple-11);--accent-12:var(--purple-12);--accent-a1:var(--purple-a1);--accent-a2:var(--purple-a2);--accent-a3:var(--purple-a3);--accent-a4:var(--purple-a4);--accent-a5:var(--purple-a5);--accent-a6:var(--purple-a6);--accent-a7:var(--purple-a7);--accent-a8:var(--purple-a8);--accent-a9:var(--purple-a9);--accent-a10:var(--purple-a10);--accent-a11:var(--purple-a11);--accent-a12:var(--purple-a12);--accent-contrast:var(--purple-contrast);--accent-surface:var(--purple-surface);--accent-indicator:var(--purple-indicator);--accent-track:var(--purple-track)}[data-accent-color=red]{--accent-1:var(--red-1);--accent-2:var(--red-2);--accent-3:var(--red-3);--accent-4:var(--red-4);--accent-5:var(--red-5);--accent-6:var(--red-6);--accent-7:var(--red-7);--accent-8:var(--red-8);--accent-9:var(--red-9);--accent-10:var(--red-10);--accent-11:var(--red-11);--accent-12:var(--red-12);--accent-a1:var(--red-a1);--accent-a2:var(--red-a2);--accent-a3:var(--red-a3);--accent-a4:var(--red-a4);--accent-a5:var(--red-a5);--accent-a6:var(--red-a6);--accent-a7:var(--red-a7);--accent-a8:var(--red-a8);--accent-a9:var(--red-a9);--accent-a10:var(--red-a10);--accent-a11:var(--red-a11);--accent-a12:var(--red-a12);--accent-contrast:var(--red-contrast);--accent-surface:var(--red-surface);--accent-indicator:var(--red-indicator);--accent-track:var(--red-track)}[data-accent-color=ruby]{--accent-1:var(--ruby-1);--accent-2:var(--ruby-2);--accent-3:var(--ruby-3);--accent-4:var(--ruby-4);--accent-5:var(--ruby-5);--accent-6:var(--ruby-6);--accent-7:var(--ruby-7);--accent-8:var(--ruby-8);--accent-9:var(--ruby-9);--accent-10:var(--ruby-10);--accent-11:var(--ruby-11);--accent-12:var(--ruby-12);--accent-a1:var(--ruby-a1);--accent-a2:var(--ruby-a2);--accent-a3:var(--ruby-a3);--accent-a4:var(--ruby-a4);--accent-a5:var(--ruby-a5);--accent-a6:var(--ruby-a6);--accent-a7:var(--ruby-a7);--accent-a8:var(--ruby-a8);--accent-a9:var(--ruby-a9);--accent-a10:var(--ruby-a10);--accent-a11:var(--ruby-a11);--accent-a12:var(--ruby-a12);--accent-contrast:var(--ruby-contrast);--accent-surface:var(--ruby-surface);--accent-indicator:var(--ruby-indicator);--accent-track:var(--ruby-track)}[data-accent-color=sky]{--accent-1:var(--sky-1);--accent-2:var(--sky-2);--accent-3:var(--sky-3);--accent-4:var(--sky-4);--accent-5:var(--sky-5);--accent-6:var(--sky-6);--accent-7:var(--sky-7);--accent-8:var(--sky-8);--accent-9:var(--sky-9);--accent-10:var(--sky-10);--accent-11:var(--sky-11);--accent-12:var(--sky-12);--accent-a1:var(--sky-a1);--accent-a2:var(--sky-a2);--accent-a3:var(--sky-a3);--accent-a4:var(--sky-a4);--accent-a5:var(--sky-a5);--accent-a6:var(--sky-a6);--accent-a7:var(--sky-a7);--accent-a8:var(--sky-a8);--accent-a9:var(--sky-a9);--accent-a10:var(--sky-a10);--accent-a11:var(--sky-a11);--accent-a12:var(--sky-a12);--accent-contrast:var(--sky-contrast);--accent-surface:var(--sky-surface);--accent-indicator:var(--sky-indicator);--accent-track:var(--sky-track)}[data-accent-color=teal]{--accent-1:var(--teal-1);--accent-2:var(--teal-2);--accent-3:var(--teal-3);--accent-4:var(--teal-4);--accent-5:var(--teal-5);--accent-6:var(--teal-6);--accent-7:var(--teal-7);--accent-8:var(--teal-8);--accent-9:var(--teal-9);--accent-10:var(--teal-10);--accent-11:var(--teal-11);--accent-12:var(--teal-12);--accent-a1:var(--teal-a1);--accent-a2:var(--teal-a2);--accent-a3:var(--teal-a3);--accent-a4:var(--teal-a4);--accent-a5:var(--teal-a5);--accent-a6:var(--teal-a6);--accent-a7:var(--teal-a7);--accent-a8:var(--teal-a8);--accent-a9:var(--teal-a9);--accent-a10:var(--teal-a10);--accent-a11:var(--teal-a11);--accent-a12:var(--teal-a12);--accent-contrast:var(--teal-contrast);--accent-surface:var(--teal-surface);--accent-indicator:var(--teal-indicator);--accent-track:var(--teal-track)}[data-accent-color=tomato]{--accent-1:var(--tomato-1);--accent-2:var(--tomato-2);--accent-3:var(--tomato-3);--accent-4:var(--tomato-4);--accent-5:var(--tomato-5);--accent-6:var(--tomato-6);--accent-7:var(--tomato-7);--accent-8:var(--tomato-8);--accent-9:var(--tomato-9);--accent-10:var(--tomato-10);--accent-11:var(--tomato-11);--accent-12:var(--tomato-12);--accent-a1:var(--tomato-a1);--accent-a2:var(--tomato-a2);--accent-a3:var(--tomato-a3);--accent-a4:var(--tomato-a4);--accent-a5:var(--tomato-a5);--accent-a6:var(--tomato-a6);--accent-a7:var(--tomato-a7);--accent-a8:var(--tomato-a8);--accent-a9:var(--tomato-a9);--accent-a10:var(--tomato-a10);--accent-a11:var(--tomato-a11);--accent-a12:var(--tomato-a12);--accent-contrast:var(--tomato-contrast);--accent-surface:var(--tomato-surface);--accent-indicator:var(--tomato-indicator);--accent-track:var(--tomato-track)}[data-accent-color=violet]{--accent-1:var(--violet-1);--accent-2:var(--violet-2);--accent-3:var(--violet-3);--accent-4:var(--violet-4);--accent-5:var(--violet-5);--accent-6:var(--violet-6);--accent-7:var(--violet-7);--accent-8:var(--violet-8);--accent-9:var(--violet-9);--accent-10:var(--violet-10);--accent-11:var(--violet-11);--accent-12:var(--violet-12);--accent-a1:var(--violet-a1);--accent-a2:var(--violet-a2);--accent-a3:var(--violet-a3);--accent-a4:var(--violet-a4);--accent-a5:var(--violet-a5);--accent-a6:var(--violet-a6);--accent-a7:var(--violet-a7);--accent-a8:var(--violet-a8);--accent-a9:var(--violet-a9);--accent-a10:var(--violet-a10);--accent-a11:var(--violet-a11);--accent-a12:var(--violet-a12);--accent-contrast:var(--violet-contrast);--accent-surface:var(--violet-surface);--accent-indicator:var(--violet-indicator);--accent-track:var(--violet-track)}[data-accent-color=yellow]{--accent-1:var(--yellow-1);--accent-2:var(--yellow-2);--accent-3:var(--yellow-3);--accent-4:var(--yellow-4);--accent-5:var(--yellow-5);--accent-6:var(--yellow-6);--accent-7:var(--yellow-7);--accent-8:var(--yellow-8);--accent-9:var(--yellow-9);--accent-10:var(--yellow-10);--accent-11:var(--yellow-11);--accent-12:var(--yellow-12);--accent-a1:var(--yellow-a1);--accent-a2:var(--yellow-a2);--accent-a3:var(--yellow-a3);--accent-a4:var(--yellow-a4);--accent-a5:var(--yellow-a5);--accent-a6:var(--yellow-a6);--accent-a7:var(--yellow-a7);--accent-a8:var(--yellow-a8);--accent-a9:var(--yellow-a9);--accent-a10:var(--yellow-a10);--accent-a11:var(--yellow-a11);--accent-a12:var(--yellow-a12);--accent-contrast:var(--yellow-contrast);--accent-surface:var(--yellow-surface);--accent-indicator:var(--yellow-indicator);--accent-track:var(--yellow-track)}.radix-themes:where([data-gray-color=mauve]){--gray-1:var(--mauve-1);--gray-2:var(--mauve-2);--gray-3:var(--mauve-3);--gray-4:var(--mauve-4);--gray-5:var(--mauve-5);--gray-6:var(--mauve-6);--gray-7:var(--mauve-7);--gray-8:var(--mauve-8);--gray-9:var(--mauve-9);--gray-10:var(--mauve-10);--gray-11:var(--mauve-11);--gray-12:var(--mauve-12);--gray-a1:var(--mauve-a1);--gray-a2:var(--mauve-a2);--gray-a3:var(--mauve-a3);--gray-a4:var(--mauve-a4);--gray-a5:var(--mauve-a5);--gray-a6:var(--mauve-a6);--gray-a7:var(--mauve-a7);--gray-a8:var(--mauve-a8);--gray-a9:var(--mauve-a9);--gray-a10:var(--mauve-a10);--gray-a11:var(--mauve-a11);--gray-a12:var(--mauve-a12);--gray-contrast:var(--mauve-contrast);--gray-surface:var(--mauve-surface);--gray-indicator:var(--mauve-indicator);--gray-track:var(--mauve-track)}.radix-themes:where([data-gray-color=olive]){--gray-1:var(--olive-1);--gray-2:var(--olive-2);--gray-3:var(--olive-3);--gray-4:var(--olive-4);--gray-5:var(--olive-5);--gray-6:var(--olive-6);--gray-7:var(--olive-7);--gray-8:var(--olive-8);--gray-9:var(--olive-9);--gray-10:var(--olive-10);--gray-11:var(--olive-11);--gray-12:var(--olive-12);--gray-a1:var(--olive-a1);--gray-a2:var(--olive-a2);--gray-a3:var(--olive-a3);--gray-a4:var(--olive-a4);--gray-a5:var(--olive-a5);--gray-a6:var(--olive-a6);--gray-a7:var(--olive-a7);--gray-a8:var(--olive-a8);--gray-a9:var(--olive-a9);--gray-a10:var(--olive-a10);--gray-a11:var(--olive-a11);--gray-a12:var(--olive-a12);--gray-contrast:var(--olive-contrast);--gray-surface:var(--olive-surface);--gray-indicator:var(--olive-indicator);--gray-track:var(--olive-track)}.radix-themes:where([data-gray-color=sage]){--gray-1:var(--sage-1);--gray-2:var(--sage-2);--gray-3:var(--sage-3);--gray-4:var(--sage-4);--gray-5:var(--sage-5);--gray-6:var(--sage-6);--gray-7:var(--sage-7);--gray-8:var(--sage-8);--gray-9:var(--sage-9);--gray-10:var(--sage-10);--gray-11:var(--sage-11);--gray-12:var(--sage-12);--gray-a1:var(--sage-a1);--gray-a2:var(--sage-a2);--gray-a3:var(--sage-a3);--gray-a4:var(--sage-a4);--gray-a5:var(--sage-a5);--gray-a6:var(--sage-a6);--gray-a7:var(--sage-a7);--gray-a8:var(--sage-a8);--gray-a9:var(--sage-a9);--gray-a10:var(--sage-a10);--gray-a11:var(--sage-a11);--gray-a12:var(--sage-a12);--gray-contrast:var(--sage-contrast);--gray-surface:var(--sage-surface);--gray-indicator:var(--sage-indicator);--gray-track:var(--sage-track)}.radix-themes:where([data-gray-color=sand]){--gray-1:var(--sand-1);--gray-2:var(--sand-2);--gray-3:var(--sand-3);--gray-4:var(--sand-4);--gray-5:var(--sand-5);--gray-6:var(--sand-6);--gray-7:var(--sand-7);--gray-8:var(--sand-8);--gray-9:var(--sand-9);--gray-10:var(--sand-10);--gray-11:var(--sand-11);--gray-12:var(--sand-12);--gray-a1:var(--sand-a1);--gray-a2:var(--sand-a2);--gray-a3:var(--sand-a3);--gray-a4:var(--sand-a4);--gray-a5:var(--sand-a5);--gray-a6:var(--sand-a6);--gray-a7:var(--sand-a7);--gray-a8:var(--sand-a8);--gray-a9:var(--sand-a9);--gray-a10:var(--sand-a10);--gray-a11:var(--sand-a11);--gray-a12:var(--sand-a12);--gray-contrast:var(--sand-contrast);--gray-surface:var(--sand-surface);--gray-indicator:var(--sand-indicator);--gray-track:var(--sand-track)}.radix-themes:where([data-gray-color=slate]){--gray-1:var(--slate-1);--gray-2:var(--slate-2);--gray-3:var(--slate-3);--gray-4:var(--slate-4);--gray-5:var(--slate-5);--gray-6:var(--slate-6);--gray-7:var(--slate-7);--gray-8:var(--slate-8);--gray-9:var(--slate-9);--gray-10:var(--slate-10);--gray-11:var(--slate-11);--gray-12:var(--slate-12);--gray-a1:var(--slate-a1);--gray-a2:var(--slate-a2);--gray-a3:var(--slate-a3);--gray-a4:var(--slate-a4);--gray-a5:var(--slate-a5);--gray-a6:var(--slate-a6);--gray-a7:var(--slate-a7);--gray-a8:var(--slate-a8);--gray-a9:var(--slate-a9);--gray-a10:var(--slate-a10);--gray-a11:var(--slate-a11);--gray-a12:var(--slate-a12);--gray-contrast:var(--slate-contrast);--gray-surface:var(--slate-surface);--gray-indicator:var(--slate-indicator);--gray-track:var(--slate-track)}.radix-themes{--cursor-button:default;--cursor-checkbox:default;--cursor-disabled:not-allowed;--cursor-link:pointer;--cursor-menu-item:default;--cursor-radio:default;--cursor-slider-thumb:default;--cursor-slider-thumb-active:default;--cursor-switch:default;--space-1:calc(4px*var(--scaling));--space-2:calc(8px*var(--scaling));--space-3:calc(12px*var(--scaling));--space-4:calc(16px*var(--scaling));--space-5:calc(24px*var(--scaling));--space-6:calc(32px*var(--scaling));--space-7:calc(40px*var(--scaling));--space-8:calc(48px*var(--scaling));--space-9:calc(64px*var(--scaling));--font-size-1:calc(12px*var(--scaling));--font-size-2:calc(14px*var(--scaling));--font-size-3:calc(16px*var(--scaling));--font-size-4:calc(18px*var(--scaling));--font-size-5:calc(20px*var(--scaling));--font-size-6:calc(24px*var(--scaling));--font-size-7:calc(28px*var(--scaling));--font-size-8:calc(35px*var(--scaling));--font-size-9:calc(60px*var(--scaling));--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--line-height-1:calc(16px*var(--scaling));--line-height-2:calc(20px*var(--scaling));--line-height-3:calc(24px*var(--scaling));--line-height-4:calc(26px*var(--scaling));--line-height-5:calc(28px*var(--scaling));--line-height-6:calc(30px*var(--scaling));--line-height-7:calc(36px*var(--scaling));--line-height-8:calc(40px*var(--scaling));--line-height-9:calc(60px*var(--scaling));--letter-spacing-1:0.0025em;--letter-spacing-2:0em;--letter-spacing-3:0em;--letter-spacing-4:-0.0025em;--letter-spacing-5:-0.005em;--letter-spacing-6:-0.00625em;--letter-spacing-7:-0.0075em;--letter-spacing-8:-0.01em;--letter-spacing-9:-0.025em;--default-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI (Custom)",Roboto,"Helvetica Neue","Open Sans (Custom)",system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--default-font-size:var(--font-size-3);--default-font-style:normal;--default-font-weight:var(--font-weight-regular);--default-line-height:1.5;--default-letter-spacing:0em;--default-leading-trim-start:0.42em;--default-leading-trim-end:0.36em;--heading-font-family:var(--default-font-family);--heading-font-size-adjust:1;--heading-font-style:normal;--heading-leading-trim-start:var(--default-leading-trim-start);--heading-leading-trim-end:var(--default-leading-trim-end);--heading-letter-spacing:0em;--heading-line-height-1:calc(16px*var(--scaling));--heading-line-height-2:calc(18px*var(--scaling));--heading-line-height-3:calc(22px*var(--scaling));--heading-line-height-4:calc(24px*var(--scaling));--heading-line-height-5:calc(26px*var(--scaling));--heading-line-height-6:calc(30px*var(--scaling));--heading-line-height-7:calc(36px*var(--scaling));--heading-line-height-8:calc(40px*var(--scaling));--heading-line-height-9:calc(60px*var(--scaling));--code-font-family:"Menlo","Consolas (Custom)","Bitstream Vera Sans Mono",monospace,"Apple Color Emoji","Segoe UI Emoji";--code-font-size-adjust:0.95;--code-font-style:normal;--code-font-weight:inherit;--code-letter-spacing:-0.007em;--code-padding-top:0.1em;--code-padding-bottom:0.1em;--code-padding-left:0.25em;--code-padding-right:0.25em;--strong-font-family:var(--default-font-family);--strong-font-size-adjust:1;--strong-font-style:inherit;--strong-font-weight:var(--font-weight-bold);--strong-letter-spacing:0em;--em-font-family:"Times New Roman","Times",serif;--em-font-size-adjust:1.18;--em-font-style:italic;--em-font-weight:inherit;--em-letter-spacing:-0.025em;--quote-font-family:"Times New Roman","Times",serif;--quote-font-size-adjust:1.18;--quote-font-style:italic;--quote-font-weight:inherit;--quote-letter-spacing:-0.025em;--tab-active-letter-spacing:-0.01em;--tab-active-word-spacing:0em;--tab-inactive-letter-spacing:0em;--tab-inactive-word-spacing:0em;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--container-1:448px;--container-2:688px;--container-3:880px;--container-4:1136px;--scrollarea-scrollbar-horizontal-margin-top:var(--space-1);--scrollarea-scrollbar-horizontal-margin-bottom:var(--space-1);--scrollarea-scrollbar-horizontal-margin-left:var(--space-1);--scrollarea-scrollbar-horizontal-margin-right:var(--space-1);--scrollarea-scrollbar-vertical-margin-top:var(--space-1);--scrollarea-scrollbar-vertical-margin-bottom:var(--space-1);--scrollarea-scrollbar-vertical-margin-left:var(--space-1);--scrollarea-scrollbar-vertical-margin-right:var(--space-1);--segmented-control-transition-duration:100ms;--spinner-animation-duration:800ms;--spinner-opacity:0.65;color:#202020;color:var(--gray-12);font-family:var(--default-font-family);font-size:var(--default-font-size);font-style:var(--default-font-style);font-weight:var(--default-font-weight);letter-spacing:var(--default-letter-spacing);line-height:var(--default-line-height);overflow-wrap:break-word}.radix-themes:where([data-scaling="90%"]){--scaling:0.9}.radix-themes:where([data-scaling="95%"]){--scaling:0.95}.radix-themes:where([data-scaling="100%"]){--scaling:1}.radix-themes:where([data-scaling="105%"]){--scaling:1.05}.radix-themes:where([data-scaling="110%"]){--scaling:1.1}[data-radius]{--radius-1:calc(3px*var(--scaling)*var(--radius-factor));--radius-2:calc(4px*var(--scaling)*var(--radius-factor));--radius-3:calc(6px*var(--scaling)*var(--radius-factor));--radius-4:calc(8px*var(--scaling)*var(--radius-factor));--radius-5:calc(12px*var(--scaling)*var(--radius-factor));--radius-6:calc(16px*var(--scaling)*var(--radius-factor))}[data-radius=none]{--radius-factor:0;--radius-full:0px;--radius-thumb:0.5px}[data-radius=small]{--radius-factor:0.75;--radius-full:0px;--radius-thumb:0.5px}[data-radius=medium]{--radius-factor:1;--radius-full:0px;--radius-thumb:9999px}[data-radius=large]{--radius-factor:1.5;--radius-full:0px;--radius-thumb:9999px}[data-radius=full]{--radius-factor:1.5;--radius-full:9999px;--radius-thumb:9999px}@supports (color:color-mix(in oklab,white,black)){:where(.radix-themes){--shadow-1:inset 0 0 0 1px var(--gray-a5),inset 0 1.5px 2px 0 var(--gray-a2),inset 0 1.5px 2px 0 var(--black-a2);--shadow-2:0 0 0 1px color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%),0 0 0 0.5px var(--black-a1),0 1px 1px 0 var(--gray-a2),0 2px 1px -1px var(--black-a1),0 1px 3px 0 var(--black-a1);--shadow-3:0 0 0 1px color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%),0 2px 3px -2px var(--gray-a3),0 3px 12px -4px var(--black-a2),0 4px 16px -8px var(--black-a2);--shadow-4:0 0 0 1px color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%),0 8px 40px var(--black-a1),0 12px 32px -16px var(--gray-a3);--shadow-5:0 0 0 1px color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%),0 12px 60px var(--black-a3),0 12px 32px -16px var(--gray-a5);--shadow-6:0 0 0 1px color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%),0 12px 60px var(--black-a3),0 16px 64px var(--gray-a2),0 16px 36px -20px var(--gray-a7);--base-card-surface-box-shadow:0 0 0 1px color-mix(in oklab,var(--gray-a5),var(--gray-5) 25%);--base-card-surface-hover-box-shadow:0 0 0 1px color-mix(in oklab,var(--gray-a7),var(--gray-7) 25%);--base-card-surface-active-box-shadow:0 0 0 1px color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%);--base-card-classic-border-color:color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%);--base-card-classic-hover-border-color:color-mix(in oklab,var(--gray-a4),var(--gray-4) 25%);--base-card-classic-active-border-color:color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%)}}@supports (color:color-mix(in oklab,white,black)){:is(.dark,.dark-theme),:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)){--shadow-1:inset 0 -1px 1px 0 var(--gray-a3),inset 0 0 0 1px var(--gray-a3),inset 0 3px 4px 0 var(--black-a5),inset 0 0 0 1px var(--gray-a4);--shadow-2:0 0 0 1px color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%),0 0 0 0.5px var(--black-a3),0 1px 1px 0 var(--black-a6),0 2px 1px -1px var(--black-a6),0 1px 3px 0 var(--black-a5);--shadow-3:0 0 0 1px color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%),0 2px 3px -2px var(--black-a3),0 3px 8px -2px var(--black-a6),0 4px 12px -4px var(--black-a7);--shadow-4:0 0 0 1px color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%),0 8px 40px var(--black-a3),0 12px 32px -16px var(--black-a5);--shadow-5:0 0 0 1px color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%),0 12px 60px var(--black-a5),0 12px 32px -16px var(--black-a7);--shadow-6:0 0 0 1px color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%),0 12px 60px var(--black-a4),0 16px 64px var(--black-a6),0 16px 36px -20px var(--black-a11);--base-card-classic-border-color:color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%);--base-card-classic-hover-border-color:color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%);--base-card-classic-active-border-color:color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%)}}@font-face{ascent-override:105%;descent-override:35%;font-family:"Segoe UI (Custom)";font-weight:300;size-adjust:103%;src:local("Segoe UI Semilight"),local("Segoe UI")}@font-face{ascent-override:105%;descent-override:35%;font-family:"Segoe UI (Custom)";font-style:italic;font-weight:300;size-adjust:103%;src:local("Segoe UI Semilight Italic"),local("Segoe UI Italic")}@font-face{ascent-override:105%;descent-override:35%;font-family:"Segoe UI (Custom)";font-weight:400;size-adjust:103%;src:local("Segoe UI")}@font-face{ascent-override:105%;descent-override:35%;font-family:"Segoe UI (Custom)";font-style:italic;font-weight:400;size-adjust:103%;src:local("Segoe UI Italic")}@font-face{ascent-override:105%;descent-override:35%;font-family:"Segoe UI (Custom)";font-weight:500;size-adjust:103%;src:local("Segoe UI Semibold"),local("Segoe UI")}@font-face{ascent-override:105%;descent-override:35%;font-family:"Segoe UI (Custom)";font-style:italic;font-weight:500;size-adjust:103%;src:local("Segoe UI Semibold Italic"),local("Segoe UI Italic")}@font-face{ascent-override:105%;descent-override:35%;font-family:"Segoe UI (Custom)";font-weight:700;size-adjust:103%;src:local("Segoe UI Bold")}@font-face{ascent-override:105%;descent-override:35%;font-family:"Segoe UI (Custom)";font-style:italic;font-weight:700;size-adjust:103%;src:local("Segoe UI Bold Italic")}@font-face{descent-override:35%;font-family:"Open Sans (Custom)";font-weight:300;src:local("Open Sans Light"),local("Open Sans Regular")}@font-face{descent-override:35%;font-family:"Open Sans (Custom)";font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("Open Sans Italic")}@font-face{descent-override:35%;font-family:"Open Sans (Custom)";font-weight:400;src:local("Open Sans Regular")}@font-face{descent-override:35%;font-family:"Open Sans (Custom)";font-style:italic;font-weight:400;src:local("Open Sans Italic")}@font-face{descent-override:35%;font-family:"Open Sans (Custom)";font-weight:500;src:local("Open Sans Medium"),local("Open Sans Regular")}@font-face{descent-override:35%;font-family:"Open Sans (Custom)";font-style:italic;font-weight:500;src:local("Open Sans Medium Italic"),local("Open Sans Italic")}@font-face{descent-override:35%;font-family:"Open Sans (Custom)";font-weight:700;src:local("Open Sans Bold")}@font-face{descent-override:35%;font-family:"Open Sans (Custom)";font-style:italic;font-weight:700;src:local("Open Sans Bold Italic")}@font-face{ascent-override:85%;descent-override:22%;font-family:"Consolas (Custom)";font-weight:400;size-adjust:110%;src:local("Consolas")}@font-face{ascent-override:85%;descent-override:22%;font-family:"Consolas (Custom)";font-style:italic;font-weight:400;size-adjust:110%;src:local("Consolas Italic")}@font-face{ascent-override:85%;descent-override:22%;font-family:"Consolas (Custom)";font-weight:700;size-adjust:110%;src:local("Consolas Bold")}@font-face{ascent-override:85%;descent-override:22%;font-family:"Consolas (Custom)";font-style:italic;font-weight:700;size-adjust:110%;src:local("Consolas Bold Italic")}.rt-reset:where(body,blockquote,dl,dd,figure,p){margin:0}.rt-reset:where(address,b,cite,code,dfn,em,i,kbd,q,samp,small,strong,var){font:inherit}.rt-reset:where(h1,h2,h3,h4,h5,h6){font:inherit;margin:0}.rt-reset:where(a){-webkit-tap-highlight-color:transparent;all:unset}.rt-reset:where(button,select,[type=button],[type=image],[type=reset],[type=submit],[type=checkbox],[type=color],[type=radio],[type=range]){-webkit-tap-highlight-color:transparent;all:unset;display:inline-block;font-style:normal;font-weight:400;text-indent:0}.rt-reset:where(label){-webkit-tap-highlight-color:transparent}.rt-reset:where(select){font-style:normal;font-weight:400;text-align:start}.rt-reset:where(textarea,input:not([type=button],[type=image],[type=reset],[type=submit],[type=checkbox],[type=color],[type=radio],[type=range])){-webkit-tap-highlight-color:transparent;all:unset;cursor:text;display:block;font-style:normal;font-weight:400;text-align:start;text-indent:0;white-space:pre-wrap;width:-webkit-fill-available;width:-moz-available;width:stretch}.rt-reset:where(:focus){outline:none}.rt-reset::-webkit-input-placeholder{color:inherit;opacity:1;-webkit-user-select:none;user-select:none}.rt-reset::placeholder{color:inherit;opacity:1;-webkit-user-select:none;user-select:none}.rt-reset:where(table){all:unset;display:table;text-indent:0}.rt-reset:where(caption){text-align:inherit}.rt-reset:where(td){padding:0}.rt-reset:where(th){font-weight:inherit;padding:0;text-align:inherit}.rt-reset:where(abbr,acronym){text-decoration:none}.rt-reset:where(canvas,object,picture,summary){display:block}.rt-reset:where(del,s){text-decoration:initial}.rt-reset:where(fieldset,hr){all:unset;display:block}.rt-reset:where(legend){border:none;cursor:default;padding:0}.rt-reset:where(li){display:block;text-align:inherit}.rt-reset:where(ol,ul){list-style:none;margin:0;padding:0}.rt-reset:where(iframe){border:none;display:block;width:-webkit-fill-available;width:-moz-available;width:stretch}.rt-reset:where(ins,u){text-decoration:none}.rt-reset:where(img){display:block;max-width:100%}.rt-reset:where(svg){display:block;flex-shrink:0;max-width:100%}.rt-reset:where(mark){all:unset}.rt-reset:where(pre){font:inherit;margin:initial}.rt-reset:where(q):after,.rt-reset:where(q):before{content:""}.rt-reset:where(sub,sup){font:inherit;vertical-align:initial}.rt-reset:where(details) ::marker,.rt-reset:where(summary)::marker{content:none}.rt-reset:where(video){display:block;width:-webkit-fill-available;width:-moz-available;width:stretch}.rt-reset:where(:-webkit-any-link){cursor:var(--cursor-link)}.rt-reset:where(:any-link){cursor:var(--cursor-link)}.rt-reset:where(button){cursor:var(--cursor-button)}.rt-reset:where(:disabled,[data-disabled]){cursor:var(--cursor-disabled)}.rt-reset:where(input[type=checkbox]){cursor:var(--cursor-checkbox)}.rt-reset:where(input[type=radio]){cursor:var(--cursor-radio)}.rt-reset,.rt-reset:after,.rt-reset:before{box-sizing:border-box}@-webkit-keyframes rt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes rt-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes rt-fade-out{0%{opacity:1}to{opacity:0}}@keyframes rt-fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes rt-slide-from-top{0%{-webkit-transform:translateY(4px) scale(.97);transform:translateY(4px) scale(.97)}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes rt-slide-from-top{0%{-webkit-transform:translateY(4px) scale(.97);transform:translateY(4px) scale(.97)}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes rt-slide-to-top{0%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}to{-webkit-transform:translateY(4px) scale(.97);transform:translateY(4px) scale(.97)}}@keyframes rt-slide-to-top{0%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}to{-webkit-transform:translateY(4px) scale(.97);transform:translateY(4px) scale(.97)}}@-webkit-keyframes rt-slide-from-bottom{0%{-webkit-transform:translateY(-4px) scale(.97);transform:translateY(-4px) scale(.97)}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes rt-slide-from-bottom{0%{-webkit-transform:translateY(-4px) scale(.97);transform:translateY(-4px) scale(.97)}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes rt-slide-to-bottom{0%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}to{-webkit-transform:translateY(-4px) scale(.97);transform:translateY(-4px) scale(.97)}}@keyframes rt-slide-to-bottom{0%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}to{-webkit-transform:translateY(-4px) scale(.97);transform:translateY(-4px) scale(.97)}}@-webkit-keyframes rt-slide-from-left{0%{-webkit-transform:translateX(4px) scale(.97);transform:translateX(4px) scale(.97)}to{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@keyframes rt-slide-from-left{0%{-webkit-transform:translateX(4px) scale(.97);transform:translateX(4px) scale(.97)}to{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@-webkit-keyframes rt-slide-to-left{0%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}to{-webkit-transform:translateX(4px) scale(.97);transform:translateX(4px) scale(.97)}}@keyframes rt-slide-to-left{0%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}to{-webkit-transform:translateX(4px) scale(.97);transform:translateX(4px) scale(.97)}}@-webkit-keyframes rt-slide-from-right{0%{-webkit-transform:translateX(-4px) scale(.97);transform:translateX(-4px) scale(.97)}to{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@keyframes rt-slide-from-right{0%{-webkit-transform:translateX(-4px) scale(.97);transform:translateX(-4px) scale(.97)}to{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@-webkit-keyframes rt-slide-to-right{0%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}to{-webkit-transform:translateX(-4px) scale(.97);transform:translateX(-4px) scale(.97)}}@keyframes rt-slide-to-right{0%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}to{-webkit-transform:translateX(-4px) scale(.97);transform:translateX(-4px) scale(.97)}}@media (prefers-reduced-motion:no-preference){.rt-PopperContent{-webkit-animation-timing-function:cubic-bezier(.16,1,.3,1);animation-timing-function:cubic-bezier(.16,1,.3,1)}.rt-PopperContent:where([data-state=open]){-webkit-animation-duration:.16s;animation-duration:.16s}.rt-PopperContent:where([data-state=open]):where([data-side=top]){-webkit-animation-name:rt-slide-from-top,rt-fade-in;animation-name:rt-slide-from-top,rt-fade-in}.rt-PopperContent:where([data-state=open]):where([data-side=bottom]){-webkit-animation-name:rt-slide-from-bottom,rt-fade-in;animation-name:rt-slide-from-bottom,rt-fade-in}.rt-PopperContent:where([data-state=open]):where([data-side=left]){-webkit-animation-name:rt-slide-from-left,rt-fade-in;animation-name:rt-slide-from-left,rt-fade-in}.rt-PopperContent:where([data-state=open]):where([data-side=right]){-webkit-animation-name:rt-slide-from-right,rt-fade-in;animation-name:rt-slide-from-right,rt-fade-in}.rt-PopperContent:where([data-state=closed]){-webkit-animation-duration:.1s;animation-duration:.1s}.rt-PopperContent:where([data-state=closed]):where([data-side=top]){-webkit-animation-name:rt-slide-to-top,rt-fade-out;animation-name:rt-slide-to-top,rt-fade-out}.rt-PopperContent:where([data-state=closed]):where([data-side=bottom]){-webkit-animation-name:rt-slide-to-bottom,rt-fade-out;animation-name:rt-slide-to-bottom,rt-fade-out}.rt-PopperContent:where([data-state=closed]):where([data-side=left]){-webkit-animation-name:rt-slide-to-left,rt-fade-out;animation-name:rt-slide-to-left,rt-fade-out}.rt-PopperContent:where([data-state=closed]):where([data-side=right]){-webkit-animation-name:rt-slide-to-right,rt-fade-out;animation-name:rt-slide-to-right,rt-fade-out}}.rt-Box{box-sizing:border-box;display:block}.rt-Flex{display:flex}.rt-Flex,.rt-Grid{box-sizing:border-box;justify-content:flex-start}.rt-Grid{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:none}.rt-Section{box-sizing:border-box;flex-shrink:0}.rt-Section:where(.rt-r-size-1){padding-bottom:var(--space-5);padding-top:var(--space-5)}.rt-Section:where(.rt-r-size-2){padding-bottom:var(--space-7);padding-top:var(--space-7)}.rt-Section:where(.rt-r-size-3){padding-bottom:var(--space-9);padding-top:var(--space-9)}.rt-Section:where(.rt-r-size-4){padding-bottom:calc(80px*var(--scaling));padding-top:calc(80px*var(--scaling))}@media (min-width:520px){.rt-Section:where(.xs\:rt-r-size-1){padding-bottom:var(--space-5);padding-top:var(--space-5)}.rt-Section:where(.xs\:rt-r-size-2){padding-bottom:var(--space-7);padding-top:var(--space-7)}.rt-Section:where(.xs\:rt-r-size-3){padding-bottom:var(--space-9);padding-top:var(--space-9)}.rt-Section:where(.xs\:rt-r-size-4){padding-bottom:calc(80px*var(--scaling));padding-top:calc(80px*var(--scaling))}}@media (min-width:768px){.rt-Section:where(.sm\:rt-r-size-1){padding-bottom:var(--space-5);padding-top:var(--space-5)}.rt-Section:where(.sm\:rt-r-size-2){padding-bottom:var(--space-7);padding-top:var(--space-7)}.rt-Section:where(.sm\:rt-r-size-3){padding-bottom:var(--space-9);padding-top:var(--space-9)}.rt-Section:where(.sm\:rt-r-size-4){padding-bottom:calc(80px*var(--scaling));padding-top:calc(80px*var(--scaling))}}@media (min-width:1024px){.rt-Section:where(.md\:rt-r-size-1){padding-bottom:var(--space-5);padding-top:var(--space-5)}.rt-Section:where(.md\:rt-r-size-2){padding-bottom:var(--space-7);padding-top:var(--space-7)}.rt-Section:where(.md\:rt-r-size-3){padding-bottom:var(--space-9);padding-top:var(--space-9)}.rt-Section:where(.md\:rt-r-size-4){padding-bottom:calc(80px*var(--scaling));padding-top:calc(80px*var(--scaling))}}@media (min-width:1280px){.rt-Section:where(.lg\:rt-r-size-1){padding-bottom:var(--space-5);padding-top:var(--space-5)}.rt-Section:where(.lg\:rt-r-size-2){padding-bottom:var(--space-7);padding-top:var(--space-7)}.rt-Section:where(.lg\:rt-r-size-3){padding-bottom:var(--space-9);padding-top:var(--space-9)}.rt-Section:where(.lg\:rt-r-size-4){padding-bottom:calc(80px*var(--scaling));padding-top:calc(80px*var(--scaling))}}@media (min-width:1640px){.rt-Section:where(.xl\:rt-r-size-1){padding-bottom:var(--space-5);padding-top:var(--space-5)}.rt-Section:where(.xl\:rt-r-size-2){padding-bottom:var(--space-7);padding-top:var(--space-7)}.rt-Section:where(.xl\:rt-r-size-3){padding-bottom:var(--space-9);padding-top:var(--space-9)}.rt-Section:where(.xl\:rt-r-size-4){padding-bottom:calc(80px*var(--scaling));padding-top:calc(80px*var(--scaling))}}.rt-Container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;flex-shrink:0}.rt-ContainerInner{width:100%}:where(.rt-Container.rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}@media (min-width:520px){:where(.rt-Container.xs\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.xs\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.xs\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.xs\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}@media (min-width:768px){:where(.rt-Container.sm\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.sm\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.sm\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.sm\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}@media (min-width:1024px){:where(.rt-Container.md\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.md\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.md\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.md\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}@media (min-width:1280px){:where(.rt-Container.lg\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.lg\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.lg\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.lg\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}@media (min-width:1640px){:where(.rt-Container.xl\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.xl\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.xl\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.xl\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}.rt-Skeleton{--skeleton-radius:var(--skeleton-radius-override);--skeleton-height:var(--skeleton-height-override);animation:rt-skeleton-pulse 1s infinite alternate-reverse!important;background-clip:initial!important;background-image:none!important;border:none!important;border-radius:var(--radius-1);-webkit-box-decoration-break:clone!important;box-decoration-break:clone!important;box-shadow:none!important;color:transparent!important;cursor:default!important;outline:none!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.rt-Skeleton:where([data-inline-skeleton]){font-family:Arial,sans-serif!important;line-height:0}:where(.rt-Skeleton:empty){display:block;height:var(--space-3)}.rt-Skeleton:after,.rt-Skeleton:before,.rt-Skeleton>*{visibility:hidden!important}@-webkit-keyframes rt-skeleton-pulse{0%{background-color:#0000000f;background-color:var(--gray-a3)}to{background-color:#00000017;background-color:var(--gray-a4)}}@keyframes rt-skeleton-pulse{0%{background-color:#0000000f;background-color:var(--gray-a3)}to{background-color:#00000017;background-color:var(--gray-a4)}}.rt-Text{letter-spacing:inherit;letter-spacing:var(--letter-spacing,inherit);line-height:var(--default-line-height);line-height:var(--line-height,var(--default-line-height))}:where(.rt-Text){margin:0}.rt-Text:where([data-accent-color]){color:var(--accent-a11)}.rt-Text:where([data-accent-color].rt-high-contrast),:where([data-accent-color]:not(.radix-themes)) .rt-Text:where(.rt-high-contrast){color:var(--accent-12)}@media (pointer:coarse){.rt-Text:where(label){-webkit-tap-highlight-color:transparent}.rt-Text:where(label):where(:active){outline:.75em solid #00000017;outline:.75em solid var(--gray-a4);outline-offset:-.6em}}.rt-Text:where(.rt-r-size-1){--line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1);font-size:var(--font-size-1)}.rt-Text:where(.rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);font-size:var(--font-size-2)}.rt-Text:where(.rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);font-size:var(--font-size-3)}.rt-Text:where(.rt-r-size-4){--line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4);font-size:var(--font-size-4)}.rt-Text:where(.rt-r-size-5){--line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5);font-size:var(--font-size-5)}.rt-Text:where(.rt-r-size-6){--line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6);font-size:var(--font-size-6)}.rt-Text:where(.rt-r-size-7){--line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7);font-size:var(--font-size-7)}.rt-Text:where(.rt-r-size-8){--line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8);font-size:var(--font-size-8)}.rt-Text:where(.rt-r-size-9){--line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9);font-size:var(--font-size-9)}@media (min-width:520px){.rt-Text:where(.xs\:rt-r-size-1){--line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1);font-size:var(--font-size-1)}.rt-Text:where(.xs\:rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);font-size:var(--font-size-2)}.rt-Text:where(.xs\:rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);font-size:var(--font-size-3)}.rt-Text:where(.xs\:rt-r-size-4){--line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4);font-size:var(--font-size-4)}.rt-Text:where(.xs\:rt-r-size-5){--line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5);font-size:var(--font-size-5)}.rt-Text:where(.xs\:rt-r-size-6){--line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6);font-size:var(--font-size-6)}.rt-Text:where(.xs\:rt-r-size-7){--line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7);font-size:var(--font-size-7)}.rt-Text:where(.xs\:rt-r-size-8){--line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8);font-size:var(--font-size-8)}.rt-Text:where(.xs\:rt-r-size-9){--line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9);font-size:var(--font-size-9)}}@media (min-width:768px){.rt-Text:where(.sm\:rt-r-size-1){--line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1);font-size:var(--font-size-1)}.rt-Text:where(.sm\:rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);font-size:var(--font-size-2)}.rt-Text:where(.sm\:rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);font-size:var(--font-size-3)}.rt-Text:where(.sm\:rt-r-size-4){--line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4);font-size:var(--font-size-4)}.rt-Text:where(.sm\:rt-r-size-5){--line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5);font-size:var(--font-size-5)}.rt-Text:where(.sm\:rt-r-size-6){--line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6);font-size:var(--font-size-6)}.rt-Text:where(.sm\:rt-r-size-7){--line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7);font-size:var(--font-size-7)}.rt-Text:where(.sm\:rt-r-size-8){--line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8);font-size:var(--font-size-8)}.rt-Text:where(.sm\:rt-r-size-9){--line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9);font-size:var(--font-size-9)}}@media (min-width:1024px){.rt-Text:where(.md\:rt-r-size-1){--line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1);font-size:var(--font-size-1)}.rt-Text:where(.md\:rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);font-size:var(--font-size-2)}.rt-Text:where(.md\:rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);font-size:var(--font-size-3)}.rt-Text:where(.md\:rt-r-size-4){--line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4);font-size:var(--font-size-4)}.rt-Text:where(.md\:rt-r-size-5){--line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5);font-size:var(--font-size-5)}.rt-Text:where(.md\:rt-r-size-6){--line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6);font-size:var(--font-size-6)}.rt-Text:where(.md\:rt-r-size-7){--line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7);font-size:var(--font-size-7)}.rt-Text:where(.md\:rt-r-size-8){--line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8);font-size:var(--font-size-8)}.rt-Text:where(.md\:rt-r-size-9){--line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9);font-size:var(--font-size-9)}}@media (min-width:1280px){.rt-Text:where(.lg\:rt-r-size-1){--line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1);font-size:var(--font-size-1)}.rt-Text:where(.lg\:rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);font-size:var(--font-size-2)}.rt-Text:where(.lg\:rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);font-size:var(--font-size-3)}.rt-Text:where(.lg\:rt-r-size-4){--line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4);font-size:var(--font-size-4)}.rt-Text:where(.lg\:rt-r-size-5){--line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5);font-size:var(--font-size-5)}.rt-Text:where(.lg\:rt-r-size-6){--line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6);font-size:var(--font-size-6)}.rt-Text:where(.lg\:rt-r-size-7){--line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7);font-size:var(--font-size-7)}.rt-Text:where(.lg\:rt-r-size-8){--line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8);font-size:var(--font-size-8)}.rt-Text:where(.lg\:rt-r-size-9){--line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9);font-size:var(--font-size-9)}}@media (min-width:1640px){.rt-Text:where(.xl\:rt-r-size-1){--line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1);font-size:var(--font-size-1)}.rt-Text:where(.xl\:rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);font-size:var(--font-size-2)}.rt-Text:where(.xl\:rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);font-size:var(--font-size-3)}.rt-Text:where(.xl\:rt-r-size-4){--line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4);font-size:var(--font-size-4)}.rt-Text:where(.xl\:rt-r-size-5){--line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5);font-size:var(--font-size-5)}.rt-Text:where(.xl\:rt-r-size-6){--line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6);font-size:var(--font-size-6)}.rt-Text:where(.xl\:rt-r-size-7){--line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7);font-size:var(--font-size-7)}.rt-Text:where(.xl\:rt-r-size-8){--line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8);font-size:var(--font-size-8)}.rt-Text:where(.xl\:rt-r-size-9){--line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9);font-size:var(--font-size-9)}}.rt-BaseDialogOverlay{inset:0;position:fixed}.rt-BaseDialogOverlay:before{background-color:var(--color-overlay);content:"";inset:0;position:fixed}.rt-BaseDialogScroll{display:flex;inset:0;overflow:auto;position:absolute}.rt-BaseDialogScrollPadding{flex-grow:1;margin:auto;padding:var(--space-6) var(--space-4) max(var(--space-6),6vh)}.rt-BaseDialogScrollPadding:where(.rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.rt-r-align-center){margin-top:auto}@media (min-width:520px){.rt-BaseDialogScrollPadding:where(.xs\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.xs\:rt-r-align-center){margin-top:auto}}@media (min-width:768px){.rt-BaseDialogScrollPadding:where(.sm\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.sm\:rt-r-align-center){margin-top:auto}}@media (min-width:1024px){.rt-BaseDialogScrollPadding:where(.md\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.md\:rt-r-align-center){margin-top:auto}}@media (min-width:1280px){.rt-BaseDialogScrollPadding:where(.lg\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.lg\:rt-r-align-center){margin-top:auto}}@media (min-width:1640px){.rt-BaseDialogScrollPadding:where(.xl\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.xl\:rt-r-align-center){margin-top:auto}}.rt-BaseDialogContent{--inset-padding-top:var(--dialog-content-padding);--inset-padding-right:var(--dialog-content-padding);--inset-padding-bottom:var(--dialog-content-padding);--inset-padding-left:var(--dialog-content-padding);background-color:var(--color-panel-solid);box-shadow:var(--shadow-6);box-sizing:border-box;margin:auto;outline:none;overflow:auto;padding:var(--dialog-content-padding);position:relative;width:100%;z-index:1}.rt-BaseDialogContent:where(.rt-r-size-1){--dialog-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.rt-r-size-2){--dialog-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.rt-r-size-3){--dialog-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.rt-r-size-4){--dialog-content-padding:var(--space-6);border-radius:var(--radius-5)}@media (min-width:520px){.rt-BaseDialogContent:where(.xs\:rt-r-size-1){--dialog-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xs\:rt-r-size-2){--dialog-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xs\:rt-r-size-3){--dialog-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.xs\:rt-r-size-4){--dialog-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (min-width:768px){.rt-BaseDialogContent:where(.sm\:rt-r-size-1){--dialog-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.sm\:rt-r-size-2){--dialog-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.sm\:rt-r-size-3){--dialog-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.sm\:rt-r-size-4){--dialog-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (min-width:1024px){.rt-BaseDialogContent:where(.md\:rt-r-size-1){--dialog-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.md\:rt-r-size-2){--dialog-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.md\:rt-r-size-3){--dialog-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.md\:rt-r-size-4){--dialog-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (min-width:1280px){.rt-BaseDialogContent:where(.lg\:rt-r-size-1){--dialog-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.lg\:rt-r-size-2){--dialog-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.lg\:rt-r-size-3){--dialog-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.lg\:rt-r-size-4){--dialog-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (min-width:1640px){.rt-BaseDialogContent:where(.xl\:rt-r-size-1){--dialog-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xl\:rt-r-size-2){--dialog-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xl\:rt-r-size-3){--dialog-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.xl\:rt-r-size-4){--dialog-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (prefers-reduced-motion:no-preference){@-webkit-keyframes rt-dialog-overlay-no-op{0%{opacity:1}to{opacity:1}}@keyframes rt-dialog-overlay-no-op{0%{opacity:1}to{opacity:1}}@-webkit-keyframes rt-dialog-content-show{0%{opacity:0;-webkit-transform:translateY(5px) scale(.97);transform:translateY(5px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes rt-dialog-content-show{0%{opacity:0;-webkit-transform:translateY(5px) scale(.97);transform:translateY(5px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes rt-dialog-content-hide{0%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}to{opacity:0;-webkit-transform:translateY(5px) scale(.99);transform:translateY(5px) scale(.99)}}@keyframes rt-dialog-content-hide{0%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}to{opacity:0;-webkit-transform:translateY(5px) scale(.99);transform:translateY(5px) scale(.99)}}.rt-BaseDialogOverlay:where([data-state=closed]){-webkit-animation:rt-dialog-overlay-no-op .16s cubic-bezier(.16,1,.3,1);animation:rt-dialog-overlay-no-op .16s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogOverlay:where([data-state=open]):before{-webkit-animation:rt-fade-in .2s cubic-bezier(.16,1,.3,1);animation:rt-fade-in .2s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogOverlay:where([data-state=closed]):before{-webkit-animation:rt-fade-out .16s cubic-bezier(.16,1,.3,1);animation:rt-fade-out .16s cubic-bezier(.16,1,.3,1);opacity:0}.rt-BaseDialogContent:where([data-state=open]){-webkit-animation:rt-dialog-content-show .2s cubic-bezier(.16,1,.3,1);animation:rt-dialog-content-show .2s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogContent:where([data-state=closed]){-webkit-animation:rt-dialog-content-hide .1s cubic-bezier(.16,1,.3,1);animation:rt-dialog-content-hide .1s cubic-bezier(.16,1,.3,1);opacity:0}}.rt-AvatarRoot{align-items:center;display:inline-flex;flex-shrink:0;height:var(--avatar-size);justify-content:center;-webkit-user-select:none;user-select:none;vertical-align:middle;width:var(--avatar-size)}.rt-AvatarImage{object-fit:cover}.rt-AvatarFallback,.rt-AvatarImage{border-radius:inherit;height:100%;width:100%}.rt-AvatarFallback{align-items:center;display:flex;font-family:var(--default-font-family);font-style:normal;font-weight:var(--font-weight-medium);justify-content:center;line-height:1;text-transform:uppercase;z-index:0}.rt-AvatarFallback:where(.rt-one-letter){font-size:var(--avatar-fallback-one-letter-font-size)}.rt-AvatarFallback:where(.rt-two-letters){font-size:var(--avatar-fallback-one-letter-font-size);font-size:var(--avatar-fallback-two-letters-font-size,var(--avatar-fallback-one-letter-font-size))}.rt-AvatarRoot:where(.rt-r-size-1){--avatar-size:var(--space-5);--avatar-fallback-one-letter-font-size:var(--font-size-2);--avatar-fallback-two-letters-font-size:var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.rt-r-size-2){--avatar-size:var(--space-6);--avatar-fallback-one-letter-font-size:var(--font-size-3);--avatar-fallback-two-letters-font-size:var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.rt-r-size-3){--avatar-size:var(--space-7);--avatar-fallback-one-letter-font-size:var(--font-size-4);--avatar-fallback-two-letters-font-size:var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.rt-r-size-4){--avatar-size:var(--space-8);--avatar-fallback-one-letter-font-size:var(--font-size-5);--avatar-fallback-two-letters-font-size:var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.rt-r-size-5){--avatar-size:var(--space-9);--avatar-fallback-one-letter-font-size:var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.rt-r-size-6){--avatar-size:80px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.rt-r-size-7){--avatar-size:96px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.rt-r-size-8){--avatar-size:128px;--avatar-fallback-one-letter-font-size:var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.rt-r-size-9){--avatar-size:160px;--avatar-fallback-one-letter-font-size:var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}@media (min-width:520px){.rt-AvatarRoot:where(.xs\:rt-r-size-1){--avatar-size:var(--space-5);--avatar-fallback-one-letter-font-size:var(--font-size-2);--avatar-fallback-two-letters-font-size:var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.xs\:rt-r-size-2){--avatar-size:var(--space-6);--avatar-fallback-one-letter-font-size:var(--font-size-3);--avatar-fallback-two-letters-font-size:var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.xs\:rt-r-size-3){--avatar-size:var(--space-7);--avatar-fallback-one-letter-font-size:var(--font-size-4);--avatar-fallback-two-letters-font-size:var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.xs\:rt-r-size-4){--avatar-size:var(--space-8);--avatar-fallback-one-letter-font-size:var(--font-size-5);--avatar-fallback-two-letters-font-size:var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.xs\:rt-r-size-5){--avatar-size:var(--space-9);--avatar-fallback-one-letter-font-size:var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.xs\:rt-r-size-6){--avatar-size:80px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xs\:rt-r-size-7){--avatar-size:96px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xs\:rt-r-size-8){--avatar-size:128px;--avatar-fallback-one-letter-font-size:var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.xs\:rt-r-size-9){--avatar-size:160px;--avatar-fallback-one-letter-font-size:var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width:768px){.rt-AvatarRoot:where(.sm\:rt-r-size-1){--avatar-size:var(--space-5);--avatar-fallback-one-letter-font-size:var(--font-size-2);--avatar-fallback-two-letters-font-size:var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.sm\:rt-r-size-2){--avatar-size:var(--space-6);--avatar-fallback-one-letter-font-size:var(--font-size-3);--avatar-fallback-two-letters-font-size:var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.sm\:rt-r-size-3){--avatar-size:var(--space-7);--avatar-fallback-one-letter-font-size:var(--font-size-4);--avatar-fallback-two-letters-font-size:var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.sm\:rt-r-size-4){--avatar-size:var(--space-8);--avatar-fallback-one-letter-font-size:var(--font-size-5);--avatar-fallback-two-letters-font-size:var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.sm\:rt-r-size-5){--avatar-size:var(--space-9);--avatar-fallback-one-letter-font-size:var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.sm\:rt-r-size-6){--avatar-size:80px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.sm\:rt-r-size-7){--avatar-size:96px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.sm\:rt-r-size-8){--avatar-size:128px;--avatar-fallback-one-letter-font-size:var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.sm\:rt-r-size-9){--avatar-size:160px;--avatar-fallback-one-letter-font-size:var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width:1024px){.rt-AvatarRoot:where(.md\:rt-r-size-1){--avatar-size:var(--space-5);--avatar-fallback-one-letter-font-size:var(--font-size-2);--avatar-fallback-two-letters-font-size:var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.md\:rt-r-size-2){--avatar-size:var(--space-6);--avatar-fallback-one-letter-font-size:var(--font-size-3);--avatar-fallback-two-letters-font-size:var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.md\:rt-r-size-3){--avatar-size:var(--space-7);--avatar-fallback-one-letter-font-size:var(--font-size-4);--avatar-fallback-two-letters-font-size:var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.md\:rt-r-size-4){--avatar-size:var(--space-8);--avatar-fallback-one-letter-font-size:var(--font-size-5);--avatar-fallback-two-letters-font-size:var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.md\:rt-r-size-5){--avatar-size:var(--space-9);--avatar-fallback-one-letter-font-size:var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.md\:rt-r-size-6){--avatar-size:80px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.md\:rt-r-size-7){--avatar-size:96px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.md\:rt-r-size-8){--avatar-size:128px;--avatar-fallback-one-letter-font-size:var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.md\:rt-r-size-9){--avatar-size:160px;--avatar-fallback-one-letter-font-size:var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width:1280px){.rt-AvatarRoot:where(.lg\:rt-r-size-1){--avatar-size:var(--space-5);--avatar-fallback-one-letter-font-size:var(--font-size-2);--avatar-fallback-two-letters-font-size:var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.lg\:rt-r-size-2){--avatar-size:var(--space-6);--avatar-fallback-one-letter-font-size:var(--font-size-3);--avatar-fallback-two-letters-font-size:var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.lg\:rt-r-size-3){--avatar-size:var(--space-7);--avatar-fallback-one-letter-font-size:var(--font-size-4);--avatar-fallback-two-letters-font-size:var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.lg\:rt-r-size-4){--avatar-size:var(--space-8);--avatar-fallback-one-letter-font-size:var(--font-size-5);--avatar-fallback-two-letters-font-size:var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.lg\:rt-r-size-5){--avatar-size:var(--space-9);--avatar-fallback-one-letter-font-size:var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.lg\:rt-r-size-6){--avatar-size:80px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.lg\:rt-r-size-7){--avatar-size:96px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.lg\:rt-r-size-8){--avatar-size:128px;--avatar-fallback-one-letter-font-size:var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.lg\:rt-r-size-9){--avatar-size:160px;--avatar-fallback-one-letter-font-size:var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width:1640px){.rt-AvatarRoot:where(.xl\:rt-r-size-1){--avatar-size:var(--space-5);--avatar-fallback-one-letter-font-size:var(--font-size-2);--avatar-fallback-two-letters-font-size:var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.xl\:rt-r-size-2){--avatar-size:var(--space-6);--avatar-fallback-one-letter-font-size:var(--font-size-3);--avatar-fallback-two-letters-font-size:var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.xl\:rt-r-size-3){--avatar-size:var(--space-7);--avatar-fallback-one-letter-font-size:var(--font-size-4);--avatar-fallback-two-letters-font-size:var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.xl\:rt-r-size-4){--avatar-size:var(--space-8);--avatar-fallback-one-letter-font-size:var(--font-size-5);--avatar-fallback-two-letters-font-size:var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.xl\:rt-r-size-5){--avatar-size:var(--space-9);--avatar-fallback-one-letter-font-size:var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.xl\:rt-r-size-6){--avatar-size:80px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xl\:rt-r-size-7){--avatar-size:96px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xl\:rt-r-size-8){--avatar-size:128px;--avatar-fallback-one-letter-font-size:var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.xl\:rt-r-size-9){--avatar-size:160px;--avatar-fallback-one-letter-font-size:var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}.rt-AvatarRoot:where(.rt-variant-solid) :where(.rt-AvatarFallback){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-AvatarRoot:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-AvatarFallback){background-color:var(--accent-12);color:var(--accent-1)}.rt-AvatarRoot:where(.rt-variant-soft) :where(.rt-AvatarFallback){background-color:var(--accent-a3);color:var(--accent-a11)}.rt-AvatarRoot:where(.rt-variant-soft):where(.rt-high-contrast) :where(.rt-AvatarFallback){color:var(--accent-12)}.rt-Badge{align-items:center;display:inline-flex;flex-shrink:0;font-family:var(--default-font-family);font-style:normal;font-weight:var(--font-weight-medium);height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;line-height:1;white-space:nowrap}.rt-Badge:where(.rt-r-size-1){border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:calc(var(--space-1)*.5) calc(var(--space-1)*1.5)}.rt-Badge:where(.rt-r-size-2){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:var(--space-1) var(--space-2)}.rt-Badge:where(.rt-r-size-3){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);padding:var(--space-1) calc(var(--space-2)*1.25)}@media (min-width:520px){.rt-Badge:where(.xs\:rt-r-size-1){border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:calc(var(--space-1)*.5) calc(var(--space-1)*1.5)}.rt-Badge:where(.xs\:rt-r-size-2){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:var(--space-1) var(--space-2)}.rt-Badge:where(.xs\:rt-r-size-3){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);padding:var(--space-1) calc(var(--space-2)*1.25)}}@media (min-width:768px){.rt-Badge:where(.sm\:rt-r-size-1){border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:calc(var(--space-1)*.5) calc(var(--space-1)*1.5)}.rt-Badge:where(.sm\:rt-r-size-2){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:var(--space-1) var(--space-2)}.rt-Badge:where(.sm\:rt-r-size-3){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);padding:var(--space-1) calc(var(--space-2)*1.25)}}@media (min-width:1024px){.rt-Badge:where(.md\:rt-r-size-1){border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:calc(var(--space-1)*.5) calc(var(--space-1)*1.5)}.rt-Badge:where(.md\:rt-r-size-2){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:var(--space-1) var(--space-2)}.rt-Badge:where(.md\:rt-r-size-3){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);padding:var(--space-1) calc(var(--space-2)*1.25)}}@media (min-width:1280px){.rt-Badge:where(.lg\:rt-r-size-1){border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:calc(var(--space-1)*.5) calc(var(--space-1)*1.5)}.rt-Badge:where(.lg\:rt-r-size-2){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:var(--space-1) var(--space-2)}.rt-Badge:where(.lg\:rt-r-size-3){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);padding:var(--space-1) calc(var(--space-2)*1.25)}}@media (min-width:1640px){.rt-Badge:where(.xl\:rt-r-size-1){border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:calc(var(--space-1)*.5) calc(var(--space-1)*1.5)}.rt-Badge:where(.xl\:rt-r-size-2){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-1);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);padding:var(--space-1) var(--space-2)}.rt-Badge:where(.xl\:rt-r-size-3){border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);padding:var(--space-1) calc(var(--space-2)*1.25)}}.rt-Badge:where(.rt-variant-solid){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-Badge:where(.rt-variant-solid)::selection{background-color:var(--accent-7);color:var(--accent-12)}.rt-Badge:where(.rt-variant-solid):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--accent-1)}.rt-Badge:where(.rt-variant-solid):where(.rt-high-contrast)::selection{background-color:var(--accent-a11);color:var(--accent-1)}.rt-Badge:where(.rt-variant-surface){background-color:var(--accent-surface);box-shadow:inset 0 0 0 1px var(--accent-a6);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-surface):where(.rt-high-contrast){color:var(--accent-12)}.rt-Badge:where(.rt-variant-soft){background-color:var(--accent-a3);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-soft):where(.rt-high-contrast){color:var(--accent-12)}.rt-Badge:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a8);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-outline):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px var(--accent-a7),inset 0 0 0 1px #0000009b;box-shadow:inset 0 0 0 1px var(--accent-a7),inset 0 0 0 1px var(--gray-a11);color:var(--accent-12)}.rt-Blockquote{border-left:max(var(--space-1),.25em) solid var(--accent-a6);box-sizing:border-box;padding-left:min(var(--space-5),max(var(--space-3),.5em))}.rt-BaseButton{align-items:center;display:inline-flex;flex-shrink:0;font-family:var(--default-font-family);font-style:normal;justify-content:center;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:top}.rt-BaseButton:where([data-disabled]){--spinner-opacity:1}.rt-BaseButton:where(.rt-loading){position:relative}.rt-BaseButton:where(:not(.rt-variant-ghost)){height:var(--base-button-height)}.rt-BaseButton:where(.rt-variant-ghost){box-sizing:initial;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content}.rt-BaseButton:where(.rt-r-size-1){--base-button-classic-active-padding-top:1px;--base-button-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-2){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-3){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-4){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}@media (min-width:520px){.rt-BaseButton:where(.xs\:rt-r-size-1){--base-button-classic-active-padding-top:1px;--base-button-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.xs\:rt-r-size-2){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.xs\:rt-r-size-3){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.xs\:rt-r-size-4){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width:768px){.rt-BaseButton:where(.sm\:rt-r-size-1){--base-button-classic-active-padding-top:1px;--base-button-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.sm\:rt-r-size-2){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.sm\:rt-r-size-3){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.sm\:rt-r-size-4){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width:1024px){.rt-BaseButton:where(.md\:rt-r-size-1){--base-button-classic-active-padding-top:1px;--base-button-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.md\:rt-r-size-2){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.md\:rt-r-size-3){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.md\:rt-r-size-4){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width:1280px){.rt-BaseButton:where(.lg\:rt-r-size-1){--base-button-classic-active-padding-top:1px;--base-button-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.lg\:rt-r-size-2){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.lg\:rt-r-size-3){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.lg\:rt-r-size-4){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width:1640px){.rt-BaseButton:where(.xl\:rt-r-size-1){--base-button-classic-active-padding-top:1px;--base-button-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.xl\:rt-r-size-2){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.xl\:rt-r-size-3){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.xl\:rt-r-size-4){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}.rt-BaseButton:where(.rt-variant-classic){background-color:var(--accent-9);background-image:linear-gradient(to bottom,transparent 50%,#00000017),linear-gradient(to bottom,transparent 50%,var(--accent-9) 80%);background-image:linear-gradient(to bottom,transparent 50%,var(--gray-a4)),linear-gradient(to bottom,transparent 50%,var(--accent-9) 80%);box-shadow:var(--base-button-classic-box-shadow-top),inset 0 0 0 1px var(--accent-9),var(--base-button-classic-box-shadow-bottom);color:var(--accent-contrast);position:relative;z-index:0}.rt-BaseButton:where(.rt-variant-classic):after{background-clip:content-box;background-color:inherit;background-image:linear-gradient(rgba(0,0,0,.05),transparent,hsla(0,0%,100%,.1));background-image:linear-gradient(var(--black-a1),transparent,var(--white-a2));border:var(--base-button-classic-after-inset) solid transparent;border-radius:inherit;box-shadow:inset 0 2px 3px -1px hsla(0,0%,100%,.2);box-shadow:inset 0 2px 3px -1px var(--white-a4);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.rt-BaseButton:where(.rt-variant-classic):where(.rt-high-contrast){background-color:var(--accent-12);background-image:linear-gradient(to bottom,transparent 50%,#00000017),linear-gradient(to bottom,transparent 50%,var(--accent-12) 80%);background-image:linear-gradient(to bottom,transparent 50%,var(--gray-a4)),linear-gradient(to bottom,transparent 50%,var(--accent-12) 80%);box-shadow:var(--base-button-classic-box-shadow-top),inset 0 0 0 1px var(--accent-12),var(--base-button-classic-box-shadow-bottom);color:#fcfcfc;color:var(--gray-1)}.rt-BaseButton:where(.rt-variant-classic):where(.rt-high-contrast):after{background-image:linear-gradient(rgba(0,0,0,.15),transparent,hsla(0,0%,100%,.1));background-image:linear-gradient(var(--black-a3),transparent,var(--white-a2))}@media (pointer:coarse){.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open])){outline:.5em solid var(--accent-a4);outline-offset:0}}.rt-BaseButton:where(.rt-variant-classic):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:2px}@media (hover:hover){.rt-BaseButton:where(.rt-variant-classic):where(:hover):after{background-color:var(--accent-10);background-image:linear-gradient(rgba(0,0,0,.1) -15%,transparent,hsla(0,0%,100%,.15));background-image:linear-gradient(var(--black-a2) -15%,transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where(:hover):where(.rt-high-contrast){-webkit-filter:var(--base-button-classic-high-contrast-hover-filter);filter:var(--base-button-classic-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-classic):where(:hover):where(.rt-high-contrast):after{background-color:var(--accent-12);background-image:linear-gradient(rgba(0,0,0,.3),transparent,hsla(0,0%,100%,.1));background-image:linear-gradient(var(--black-a5),transparent,var(--white-a2))}}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):after{background-color:var(--accent-10);background-image:linear-gradient(rgba(0,0,0,.1) -15%,transparent,hsla(0,0%,100%,.15));background-image:linear-gradient(var(--black-a2) -15%,transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):where(.rt-high-contrast){-webkit-filter:var(--base-button-classic-high-contrast-hover-filter);filter:var(--base-button-classic-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):where(.rt-high-contrast):after{background-color:var(--accent-12);background-image:linear-gradient(rgba(0,0,0,.3),transparent,hsla(0,0%,100%,.1));background-image:linear-gradient(var(--black-a5),transparent,var(--white-a2))}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])){background-color:var(--accent-9);background-image:linear-gradient(rgba(0,0,0,.05),transparent);background-image:linear-gradient(var(--black-a1),transparent);box-shadow:inset 0 4px 2px -2px #00000017,inset 0 1px 1px #00000031,inset 0 0 0 1px #0000001f,inset 0 0 0 1px var(--accent-9),inset 0 3px 2px #0000000f,inset 0 0 0 1px hsla(0,0%,100%,.5),inset 0 -2px 1px hsla(0,0%,100%,.3);box-shadow:inset 0 4px 2px -2px var(--gray-a4),inset 0 1px 1px var(--gray-a7),inset 0 0 0 1px var(--gray-a5),inset 0 0 0 1px var(--accent-9),inset 0 3px 2px var(--gray-a3),inset 0 0 0 1px var(--white-a7),inset 0 -2px 1px var(--white-a5);padding-top:var(--base-button-classic-active-padding-top)}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):after{background-color:inherit;background-image:linear-gradient(rgba(0,0,0,.1),transparent,hsla(0,0%,100%,.15));background-image:linear-gradient(var(--black-a2),transparent,var(--white-a3));box-shadow:none}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):where(.rt-high-contrast){background-color:var(--accent-12);box-shadow:var(--base-button__classic-active__shadow-front-layer),inset 0 0 0 1px var(--accent-12),var(--base-button__classic-active__shadow-bottom-layer);-webkit-filter:var(--base-button-classic-high-contrast-active-filter);filter:var(--base-button-classic-high-contrast-active-filter)}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):where(.rt-high-contrast):after{background-image:linear-gradient(rgba(0,0,0,.3),transparent,hsla(0,0%,100%,.15));background-image:linear-gradient(var(--black-a5),transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where([data-disabled]){background-color:#f9f9f9;background-color:var(--gray-2);background-image:none;box-shadow:var(--base-button-classic-disabled-box-shadow);color:#00000044;color:var(--gray-a8);-webkit-filter:none;filter:none;outline:none}.rt-BaseButton:where(.rt-variant-classic):where([data-disabled]):after{background-color:#00000006;background-color:var(--gray-a2);background-image:linear-gradient(rgba(0,0,0,.05) -20%,transparent,hsla(0,0%,100%,.05));background-image:linear-gradient(var(--black-a1) -20%,transparent,var(--white-a1));box-shadow:none}.rt-BaseButton:where(.rt-variant-solid){background-color:var(--accent-9);color:var(--accent-contrast)}@media (hover:hover){.rt-BaseButton:where(.rt-variant-solid):where(:hover){background-color:var(--accent-10)}}.rt-BaseButton:where(.rt-variant-solid):where([data-state=open]){background-color:var(--accent-10)}.rt-BaseButton:where(.rt-variant-solid):where(:active:not([data-state=open])){background-color:var(--accent-10);-webkit-filter:var(--base-button-solid-active-filter);filter:var(--base-button-solid-active-filter)}@media (pointer:coarse){.rt-BaseButton:where(.rt-variant-solid):where(:active:not([data-state=open])){outline:.5em solid var(--accent-a4);outline-offset:0}}.rt-BaseButton:where(.rt-variant-solid):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:2px}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast){background-color:var(--accent-12);color:#fcfcfc;color:var(--gray-1)}@media (hover:hover){.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where(:hover){background-color:var(--accent-12);-webkit-filter:var(--base-button-solid-high-contrast-hover-filter);filter:var(--base-button-solid-high-contrast-hover-filter)}}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where([data-state=open]){background-color:var(--accent-12);-webkit-filter:var(--base-button-solid-high-contrast-hover-filter);filter:var(--base-button-solid-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where(:active:not([data-state=open])){background-color:var(--accent-12);-webkit-filter:var(--base-button-solid-high-contrast-active-filter);filter:var(--base-button-solid-high-contrast-active-filter)}.rt-BaseButton:where(.rt-variant-solid):where([data-disabled]){background-color:#0000000f;background-color:var(--gray-a3);color:#00000044;color:var(--gray-a8);-webkit-filter:none;filter:none;outline:none}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost){color:var(--accent-a11)}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost):where(.rt-high-contrast){color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost):where([data-disabled]){background-color:#0000000f;background-color:var(--gray-a3);color:#00000044;color:var(--gray-a8)}.rt-BaseButton:where(.rt-variant-soft){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-soft):where(:focus-visible){outline:2px solid var(--accent-8);outline-offset:-1px}@media (hover:hover){.rt-BaseButton:where(.rt-variant-soft):where(:hover){background-color:var(--accent-a4)}}.rt-BaseButton:where(.rt-variant-soft):where([data-state=open]){background-color:var(--accent-a4)}.rt-BaseButton:where(.rt-variant-soft):where(:active:not([data-state=open])){background-color:var(--accent-a5)}.rt-BaseButton:where(.rt-variant-soft):where([data-disabled]){background-color:#0000000f;background-color:var(--gray-a3);color:#00000044;color:var(--gray-a8)}@media (hover:hover){.rt-BaseButton:where(.rt-variant-ghost):where(:hover){background-color:var(--accent-a3)}}.rt-BaseButton:where(.rt-variant-ghost):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-ghost):where([data-state=open]){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-ghost):where(:active:not([data-state=open])){background-color:var(--accent-a4)}.rt-BaseButton:where(.rt-variant-ghost):where([data-disabled]){background-color:initial;color:#00000044;color:var(--gray-a8)}.rt-BaseButton:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a8);color:var(--accent-a11)}@media (hover:hover){.rt-BaseButton:where(.rt-variant-outline):where(:hover){background-color:var(--accent-a2)}}.rt-BaseButton:where(.rt-variant-outline):where([data-state=open]){background-color:var(--accent-a2)}.rt-BaseButton:where(.rt-variant-outline):where(:active:not([data-state=open])){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-outline):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-outline):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px var(--accent-a7),inset 0 0 0 1px #0000009b;box-shadow:inset 0 0 0 1px var(--accent-a7),inset 0 0 0 1px var(--gray-a11);color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-outline):where([data-disabled]){background-color:initial;box-shadow:inset 0 0 0 1px #00000031;box-shadow:inset 0 0 0 1px var(--gray-a7);color:#00000044;color:var(--gray-a8)}.rt-BaseButton:where(.rt-variant-surface){background-color:var(--accent-surface);box-shadow:inset 0 0 0 1px var(--accent-a7);color:var(--accent-a11)}@media (hover:hover){.rt-BaseButton:where(.rt-variant-surface):where(:hover){box-shadow:inset 0 0 0 1px var(--accent-a8)}}.rt-BaseButton:where(.rt-variant-surface):where([data-state=open]){box-shadow:inset 0 0 0 1px var(--accent-a8)}.rt-BaseButton:where(.rt-variant-surface):where(:active:not([data-state=open])){background-color:var(--accent-a3);box-shadow:inset 0 0 0 1px var(--accent-a8)}.rt-BaseButton:where(.rt-variant-surface):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-surface):where(.rt-high-contrast){color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-surface):where([data-disabled]){background-color:#00000006;background-color:var(--gray-a2);box-shadow:inset 0 0 0 1px #00000026;box-shadow:inset 0 0 0 1px var(--gray-a6);color:#00000044;color:var(--gray-a8)}.rt-Button:where(:not(.rt-variant-ghost)) :where(svg){opacity:.9}.rt-Button:where(.rt-variant-ghost){--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--margin-top-override:calc(var(--margin-top) - var(--button-ghost-padding-y));--margin-right-override:calc(var(--margin-right) - var(--button-ghost-padding-x));--margin-bottom-override:calc(var(--margin-bottom) - var(--button-ghost-padding-y));--margin-left-override:calc(var(--margin-left) - var(--button-ghost-padding-x));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override);padding:var(--button-ghost-padding-y) var(--button-ghost-padding-x)}:where(.rt-Button:where(.rt-variant-ghost))>*{--margin-top-override:initial;--margin-right-override:initial;--margin-bottom-override:initial;--margin-left-override:initial}.rt-Button:where(.rt-r-size-1){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-Button:where(.rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.rt-r-size-1):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1);gap:var(--space-1)}.rt-Button:where(.rt-r-size-2){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-Button:where(.rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.rt-r-size-2):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1);gap:var(--space-1)}.rt-Button:where(.rt-r-size-3){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-Button:where(.rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.rt-r-size-3):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-3);--button-ghost-padding-y:calc(var(--space-1)*1.5);gap:var(--space-2)}.rt-Button:where(.rt-r-size-4){font-size:var(--font-size-4);gap:var(--space-3);letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-4)}.rt-Button:where(.rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.rt-r-size-4):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-4);--button-ghost-padding-y:var(--space-2);gap:var(--space-2)}@media (min-width:520px){.rt-Button:where(.xs\:rt-r-size-1){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-Button:where(.xs\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.xs\:rt-r-size-1):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1);gap:var(--space-1)}.rt-Button:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-Button:where(.xs\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.xs\:rt-r-size-2):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1);gap:var(--space-1)}.rt-Button:where(.xs\:rt-r-size-3){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-Button:where(.xs\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.xs\:rt-r-size-3):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-3);--button-ghost-padding-y:calc(var(--space-1)*1.5);gap:var(--space-2)}.rt-Button:where(.xs\:rt-r-size-4){font-size:var(--font-size-4);gap:var(--space-3);letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-4)}.rt-Button:where(.xs\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.xs\:rt-r-size-4):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-4);--button-ghost-padding-y:var(--space-2);gap:var(--space-2)}}@media (min-width:768px){.rt-Button:where(.sm\:rt-r-size-1){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-Button:where(.sm\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.sm\:rt-r-size-1):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1);gap:var(--space-1)}.rt-Button:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-Button:where(.sm\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.sm\:rt-r-size-2):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1);gap:var(--space-1)}.rt-Button:where(.sm\:rt-r-size-3){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-Button:where(.sm\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.sm\:rt-r-size-3):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-3);--button-ghost-padding-y:calc(var(--space-1)*1.5);gap:var(--space-2)}.rt-Button:where(.sm\:rt-r-size-4){font-size:var(--font-size-4);gap:var(--space-3);letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-4)}.rt-Button:where(.sm\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.sm\:rt-r-size-4):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-4);--button-ghost-padding-y:var(--space-2);gap:var(--space-2)}}@media (min-width:1024px){.rt-Button:where(.md\:rt-r-size-1){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-Button:where(.md\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.md\:rt-r-size-1):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1);gap:var(--space-1)}.rt-Button:where(.md\:rt-r-size-2){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-Button:where(.md\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.md\:rt-r-size-2):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1);gap:var(--space-1)}.rt-Button:where(.md\:rt-r-size-3){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-Button:where(.md\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.md\:rt-r-size-3):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-3);--button-ghost-padding-y:calc(var(--space-1)*1.5);gap:var(--space-2)}.rt-Button:where(.md\:rt-r-size-4){font-size:var(--font-size-4);gap:var(--space-3);letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-4)}.rt-Button:where(.md\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.md\:rt-r-size-4):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-4);--button-ghost-padding-y:var(--space-2);gap:var(--space-2)}}@media (min-width:1280px){.rt-Button:where(.lg\:rt-r-size-1){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-Button:where(.lg\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.lg\:rt-r-size-1):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1);gap:var(--space-1)}.rt-Button:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-Button:where(.lg\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.lg\:rt-r-size-2):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1);gap:var(--space-1)}.rt-Button:where(.lg\:rt-r-size-3){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-Button:where(.lg\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.lg\:rt-r-size-3):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-3);--button-ghost-padding-y:calc(var(--space-1)*1.5);gap:var(--space-2)}.rt-Button:where(.lg\:rt-r-size-4){font-size:var(--font-size-4);gap:var(--space-3);letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-4)}.rt-Button:where(.lg\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.lg\:rt-r-size-4):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-4);--button-ghost-padding-y:var(--space-2);gap:var(--space-2)}}@media (min-width:1640px){.rt-Button:where(.xl\:rt-r-size-1){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-Button:where(.xl\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.xl\:rt-r-size-1):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1);gap:var(--space-1)}.rt-Button:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-Button:where(.xl\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.xl\:rt-r-size-2):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1);gap:var(--space-1)}.rt-Button:where(.xl\:rt-r-size-3){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-Button:where(.xl\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.xl\:rt-r-size-3):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-3);--button-ghost-padding-y:calc(var(--space-1)*1.5);gap:var(--space-2)}.rt-Button:where(.xl\:rt-r-size-4){font-size:var(--font-size-4);gap:var(--space-3);letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-4)}.rt-Button:where(.xl\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.xl\:rt-r-size-4):where(.rt-variant-ghost){--button-ghost-padding-x:var(--space-4);--button-ghost-padding-y:var(--space-2);gap:var(--space-2)}}.rt-Button:where(:not(.rt-variant-ghost)){font-weight:var(--font-weight-medium)}.rt-CalloutRoot{align-items:flex-start;box-sizing:border-box;color:var(--accent-a11);display:grid;justify-content:flex-start;text-align:left}.rt-CalloutRoot:where(.rt-high-contrast){color:var(--accent-12)}.rt-CalloutIcon{align-items:center;display:flex;grid-column-start:-2;height:var(--callout-icon-height)}.rt-CalloutRoot>:where(:not(.rt-CalloutIcon)){grid-column-start:-1}.rt-CalloutRoot:where(.rt-r-size-1){--callout-icon-height:var(--line-height-2);border-radius:var(--radius-3);-webkit-column-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);row-gap:var(--space-2)}.rt-CalloutRoot:where(.rt-r-size-2){--callout-icon-height:var(--line-height-2);border-radius:var(--radius-4);-webkit-column-gap:var(--space-3);column-gap:var(--space-3);padding:var(--space-4);row-gap:var(--space-2)}.rt-CalloutRoot:where(.rt-r-size-3){--callout-icon-height:var(--line-height-3);border-radius:var(--radius-5);-webkit-column-gap:var(--space-4);column-gap:var(--space-4);padding:var(--space-5);row-gap:var(--space-3)}@media (min-width:520px){.rt-CalloutRoot:where(.xs\:rt-r-size-1){--callout-icon-height:var(--line-height-2);border-radius:var(--radius-3);-webkit-column-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);row-gap:var(--space-2)}.rt-CalloutRoot:where(.xs\:rt-r-size-2){--callout-icon-height:var(--line-height-2);border-radius:var(--radius-4);-webkit-column-gap:var(--space-3);column-gap:var(--space-3);padding:var(--space-4);row-gap:var(--space-2)}.rt-CalloutRoot:where(.xs\:rt-r-size-3){--callout-icon-height:var(--line-height-3);border-radius:var(--radius-5);-webkit-column-gap:var(--space-4);column-gap:var(--space-4);padding:var(--space-5);row-gap:var(--space-3)}}@media (min-width:768px){.rt-CalloutRoot:where(.sm\:rt-r-size-1){--callout-icon-height:var(--line-height-2);border-radius:var(--radius-3);-webkit-column-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);row-gap:var(--space-2)}.rt-CalloutRoot:where(.sm\:rt-r-size-2){--callout-icon-height:var(--line-height-2);border-radius:var(--radius-4);-webkit-column-gap:var(--space-3);column-gap:var(--space-3);padding:var(--space-4);row-gap:var(--space-2)}.rt-CalloutRoot:where(.sm\:rt-r-size-3){--callout-icon-height:var(--line-height-3);border-radius:var(--radius-5);-webkit-column-gap:var(--space-4);column-gap:var(--space-4);padding:var(--space-5);row-gap:var(--space-3)}}@media (min-width:1024px){.rt-CalloutRoot:where(.md\:rt-r-size-1){--callout-icon-height:var(--line-height-2);border-radius:var(--radius-3);-webkit-column-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);row-gap:var(--space-2)}.rt-CalloutRoot:where(.md\:rt-r-size-2){--callout-icon-height:var(--line-height-2);border-radius:var(--radius-4);-webkit-column-gap:var(--space-3);column-gap:var(--space-3);padding:var(--space-4);row-gap:var(--space-2)}.rt-CalloutRoot:where(.md\:rt-r-size-3){--callout-icon-height:var(--line-height-3);border-radius:var(--radius-5);-webkit-column-gap:var(--space-4);column-gap:var(--space-4);padding:var(--space-5);row-gap:var(--space-3)}}@media (min-width:1280px){.rt-CalloutRoot:where(.lg\:rt-r-size-1){--callout-icon-height:var(--line-height-2);border-radius:var(--radius-3);-webkit-column-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);row-gap:var(--space-2)}.rt-CalloutRoot:where(.lg\:rt-r-size-2){--callout-icon-height:var(--line-height-2);border-radius:var(--radius-4);-webkit-column-gap:var(--space-3);column-gap:var(--space-3);padding:var(--space-4);row-gap:var(--space-2)}.rt-CalloutRoot:where(.lg\:rt-r-size-3){--callout-icon-height:var(--line-height-3);border-radius:var(--radius-5);-webkit-column-gap:var(--space-4);column-gap:var(--space-4);padding:var(--space-5);row-gap:var(--space-3)}}@media (min-width:1640px){.rt-CalloutRoot:where(.xl\:rt-r-size-1){--callout-icon-height:var(--line-height-2);border-radius:var(--radius-3);-webkit-column-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);row-gap:var(--space-2)}.rt-CalloutRoot:where(.xl\:rt-r-size-2){--callout-icon-height:var(--line-height-2);border-radius:var(--radius-4);-webkit-column-gap:var(--space-3);column-gap:var(--space-3);padding:var(--space-4);row-gap:var(--space-2)}.rt-CalloutRoot:where(.xl\:rt-r-size-3){--callout-icon-height:var(--line-height-3);border-radius:var(--radius-5);-webkit-column-gap:var(--space-4);column-gap:var(--space-4);padding:var(--space-5);row-gap:var(--space-3)}}.rt-CalloutRoot:where(.rt-variant-soft){background-color:var(--accent-a3)}.rt-CalloutRoot:where(.rt-variant-surface){background-color:var(--accent-a2);box-shadow:inset 0 0 0 1px var(--accent-a6)}.rt-CalloutRoot:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a7)}.rt-BaseCard{--inset-border-width:var(--base-card-border-width);--inset-border-radius:var(--base-card-border-radius);--inset-padding-top:calc(var(--base-card-padding-top) - var(--base-card-border-width));--inset-padding-right:calc(var(--base-card-padding-right) - var(--base-card-border-width));--inset-padding-bottom:calc(var(--base-card-padding-bottom) - var(--base-card-border-width));--inset-padding-left:calc(var(--base-card-padding-left) - var(--base-card-border-width));border-radius:var(--base-card-border-radius);box-sizing:border-box;contain:paint;display:block;font-family:var(--default-font-family);font-style:normal;font-weight:var(--font-weight-normal);overflow:hidden;padding:var(--base-card-padding-top) var(--base-card-padding-right) var(--base-card-padding-bottom) var(--base-card-padding-left);position:relative;text-align:start}.rt-BaseCard:after,.rt-BaseCard:before{border-radius:calc(var(--base-card-border-radius) - var(--base-card-border-width));content:"";inset:var(--base-card-border-width);pointer-events:none;position:absolute;transition:inherit}.rt-BaseCard:before{z-index:-1}.rt-Card{--base-card-padding-top:var(--card-padding);--base-card-padding-right:var(--card-padding);--base-card-padding-bottom:var(--card-padding);--base-card-padding-left:var(--card-padding);--base-card-border-radius:var(--card-border-radius);--base-card-border-width:var(--card-border-width)}.rt-Card:where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-Card:where(:focus-visible):after{outline:inherit}.rt-Card:where(:focus-visible):where(:active:not([data-state=open])):before{background-image:linear-gradient(var(--focus-a2),var(--focus-a2))}.rt-Card:where(.rt-r-size-1){--card-padding:var(--space-3);--card-border-radius:var(--radius-4)}.rt-Card:where(.rt-r-size-2){--card-padding:var(--space-4);--card-border-radius:var(--radius-4)}.rt-Card:where(.rt-r-size-3){--card-padding:var(--space-5);--card-border-radius:var(--radius-5)}.rt-Card:where(.rt-r-size-4){--card-padding:var(--space-6);--card-border-radius:var(--radius-5)}.rt-Card:where(.rt-r-size-5){--card-padding:var(--space-8);--card-border-radius:var(--radius-6)}@media (min-width:520px){.rt-Card:where(.xs\:rt-r-size-1){--card-padding:var(--space-3);--card-border-radius:var(--radius-4)}.rt-Card:where(.xs\:rt-r-size-2){--card-padding:var(--space-4);--card-border-radius:var(--radius-4)}.rt-Card:where(.xs\:rt-r-size-3){--card-padding:var(--space-5);--card-border-radius:var(--radius-5)}.rt-Card:where(.xs\:rt-r-size-4){--card-padding:var(--space-6);--card-border-radius:var(--radius-5)}.rt-Card:where(.xs\:rt-r-size-5){--card-padding:var(--space-8);--card-border-radius:var(--radius-6)}}@media (min-width:768px){.rt-Card:where(.sm\:rt-r-size-1){--card-padding:var(--space-3);--card-border-radius:var(--radius-4)}.rt-Card:where(.sm\:rt-r-size-2){--card-padding:var(--space-4);--card-border-radius:var(--radius-4)}.rt-Card:where(.sm\:rt-r-size-3){--card-padding:var(--space-5);--card-border-radius:var(--radius-5)}.rt-Card:where(.sm\:rt-r-size-4){--card-padding:var(--space-6);--card-border-radius:var(--radius-5)}.rt-Card:where(.sm\:rt-r-size-5){--card-padding:var(--space-8);--card-border-radius:var(--radius-6)}}@media (min-width:1024px){.rt-Card:where(.md\:rt-r-size-1){--card-padding:var(--space-3);--card-border-radius:var(--radius-4)}.rt-Card:where(.md\:rt-r-size-2){--card-padding:var(--space-4);--card-border-radius:var(--radius-4)}.rt-Card:where(.md\:rt-r-size-3){--card-padding:var(--space-5);--card-border-radius:var(--radius-5)}.rt-Card:where(.md\:rt-r-size-4){--card-padding:var(--space-6);--card-border-radius:var(--radius-5)}.rt-Card:where(.md\:rt-r-size-5){--card-padding:var(--space-8);--card-border-radius:var(--radius-6)}}@media (min-width:1280px){.rt-Card:where(.lg\:rt-r-size-1){--card-padding:var(--space-3);--card-border-radius:var(--radius-4)}.rt-Card:where(.lg\:rt-r-size-2){--card-padding:var(--space-4);--card-border-radius:var(--radius-4)}.rt-Card:where(.lg\:rt-r-size-3){--card-padding:var(--space-5);--card-border-radius:var(--radius-5)}.rt-Card:where(.lg\:rt-r-size-4){--card-padding:var(--space-6);--card-border-radius:var(--radius-5)}.rt-Card:where(.lg\:rt-r-size-5){--card-padding:var(--space-8);--card-border-radius:var(--radius-6)}}@media (min-width:1640px){.rt-Card:where(.xl\:rt-r-size-1){--card-padding:var(--space-3);--card-border-radius:var(--radius-4)}.rt-Card:where(.xl\:rt-r-size-2){--card-padding:var(--space-4);--card-border-radius:var(--radius-4)}.rt-Card:where(.xl\:rt-r-size-3){--card-padding:var(--space-5);--card-border-radius:var(--radius-5)}.rt-Card:where(.xl\:rt-r-size-4){--card-padding:var(--space-6);--card-border-radius:var(--radius-5)}.rt-Card:where(.xl\:rt-r-size-5){--card-padding:var(--space-8);--card-border-radius:var(--radius-6)}}.rt-Card:where(.rt-variant-surface){--card-border-width:1px;--card-background-color:var(--color-panel)}.rt-Card:where(.rt-variant-surface):before{-webkit-backdrop-filter:var(--backdrop-filter-panel);backdrop-filter:var(--backdrop-filter-panel);background-color:var(--card-background-color)}.rt-Card:where(.rt-variant-surface):after{box-shadow:var(--base-card-surface-box-shadow)}@media (hover:hover){.rt-Card:where(.rt-variant-surface):where(:-webkit-any-link,button,label):where(:hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where(:hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}}.rt-Card:where(.rt-variant-surface):where(:-webkit-any-link,button,label):where([data-state=open]):after{box-shadow:var(--base-card-surface-hover-box-shadow)}.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where([data-state=open]):after{box-shadow:var(--base-card-surface-hover-box-shadow)}.rt-Card:where(.rt-variant-surface):where(:-webkit-any-link,button,label):where(:active:not([data-state=open])):after{box-shadow:var(--base-card-surface-active-box-shadow)}.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where(:active:not([data-state=open])):after{box-shadow:var(--base-card-surface-active-box-shadow)}.rt-Card:where(.rt-variant-classic){--card-border-width:1px;--card-background-color:var(--color-panel);box-shadow:var(--base-card-classic-box-shadow-outer);transition:box-shadow .12s}.rt-Card:where(.rt-variant-classic):before{-webkit-backdrop-filter:var(--backdrop-filter-panel);backdrop-filter:var(--backdrop-filter-panel);background-color:var(--card-background-color)}.rt-Card:where(.rt-variant-classic):after{box-shadow:var(--base-card-classic-box-shadow-inner)}@media (hover:hover){.rt-Card:where(.rt-variant-classic):where(:-webkit-any-link,button,label):where(:hover){box-shadow:var(--base-card-classic-hover-box-shadow-outer);transition-duration:40ms}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:hover){box-shadow:var(--base-card-classic-hover-box-shadow-outer);transition-duration:40ms}.rt-Card:where(.rt-variant-classic):where(:-webkit-any-link,button,label):where(:hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}}.rt-Card:where(.rt-variant-classic):where(:-webkit-any-link,button,label):where([data-state=open]){box-shadow:var(--base-card-classic-hover-box-shadow-outer);transition-duration:40ms}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where([data-state=open]){box-shadow:var(--base-card-classic-hover-box-shadow-outer);transition-duration:40ms}.rt-Card:where(.rt-variant-classic):where(:-webkit-any-link,button,label):where([data-state=open]):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where([data-state=open]):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}.rt-Card:where(.rt-variant-classic):where(:-webkit-any-link,button,label):where(:active:not([data-state=open])){box-shadow:var(--base-card-classic-active-box-shadow-outer);transition-duration:40ms}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:active:not([data-state=open])){box-shadow:var(--base-card-classic-active-box-shadow-outer);transition-duration:40ms}.rt-Card:where(.rt-variant-classic):where(:-webkit-any-link,button,label):where(:active:not([data-state=open])):after{box-shadow:var(--base-card-classic-active-box-shadow-inner)}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:active:not([data-state=open])):after{box-shadow:var(--base-card-classic-active-box-shadow-inner)}.rt-Card:where(.rt-variant-ghost){--card-border-width:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--margin-top-override:calc(var(--margin-top) - var(--card-padding));--margin-right-override:calc(var(--margin-right) - var(--card-padding));--margin-bottom-override:calc(var(--margin-bottom) - var(--card-padding));--margin-left-override:calc(var(--margin-left) - var(--card-padding));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-Card:where(.rt-variant-ghost))>*{--margin-top-override:initial;--margin-right-override:initial;--margin-bottom-override:initial;--margin-left-override:initial}@media (hover:hover){.rt-Card:where(.rt-variant-ghost):where(:-webkit-any-link,button,label):where(:hover){background-color:#0000000f;background-color:var(--gray-a3)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:hover){background-color:#0000000f;background-color:var(--gray-a3)}.rt-Card:where(.rt-variant-ghost):where(:-webkit-any-link,button,label):where(:hover):where(:focus-visible){background-color:var(--focus-a2)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:hover):where(:focus-visible){background-color:var(--focus-a2)}}.rt-Card:where(.rt-variant-ghost):where(:-webkit-any-link,button,label):where([data-state=open]){background-color:#0000000f;background-color:var(--gray-a3)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where([data-state=open]){background-color:#0000000f;background-color:var(--gray-a3)}.rt-Card:where(.rt-variant-ghost):where(:-webkit-any-link,button,label):where([data-state=open]):where(:focus-visible){background-color:var(--focus-a2)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where([data-state=open]):where(:focus-visible){background-color:var(--focus-a2)}.rt-Card:where(.rt-variant-ghost):where(:-webkit-any-link,button,label):where(:active:not([data-state=open])){background-color:#00000017;background-color:var(--gray-a4)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:active:not([data-state=open])){background-color:#00000017;background-color:var(--gray-a4)}.rt-Card:where(.rt-variant-ghost):where(:-webkit-any-link,button,label):where(:active:not([data-state=open])):where(:focus-visible){background-color:var(--focus-a2)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:active:not([data-state=open])):where(:focus-visible){background-color:var(--focus-a2)}@media (pointer:coarse){.rt-Card:where(:-webkit-any-link,button,label):where(:active:not(:focus-visible,[data-state=open])):before{background-image:linear-gradient(#00000017,#00000017);background-image:linear-gradient(var(--gray-a4),var(--gray-a4))}.rt-Card:where(:any-link,button,label):where(:active:not(:focus-visible,[data-state=open])):before{background-image:linear-gradient(#00000017,#00000017);background-image:linear-gradient(var(--gray-a4),var(--gray-a4))}}.rt-BaseCheckboxRoot{--skeleton-height-override:var(--checkbox-size);--skeleton-radius-override:var(--checkbox-border-radius);align-items:center;border-radius:var(--skeleton-radius);cursor:var(--cursor-checkbox);display:inline-flex;flex-shrink:0;height:var(--checkbox-size);height:var(--skeleton-height,var(--line-height,var(--checkbox-size)));justify-content:center;position:relative;vertical-align:top}.rt-BaseCheckboxRoot:before{border-radius:var(--checkbox-border-radius);content:"";display:block;height:var(--checkbox-size);width:var(--checkbox-size)}.rt-BaseCheckboxIndicator{height:var(--checkbox-indicator-size);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:var(--checkbox-indicator-size)}.rt-BaseCheckboxRoot:where(.rt-r-size-1){--checkbox-size:calc(var(--space-4)*0.875);--checkbox-indicator-size:calc(9px*var(--scaling));--checkbox-border-radius:calc(var(--radius-1)*0.875)}.rt-BaseCheckboxRoot:where(.rt-r-size-2){--checkbox-size:var(--space-4);--checkbox-indicator-size:calc(10px*var(--scaling));--checkbox-border-radius:var(--radius-1)}.rt-BaseCheckboxRoot:where(.rt-r-size-3){--checkbox-size:calc(var(--space-4)*1.25);--checkbox-indicator-size:calc(12px*var(--scaling));--checkbox-border-radius:calc(var(--radius-1)*1.25)}@media (min-width:520px){.rt-BaseCheckboxRoot:where(.xs\:rt-r-size-1){--checkbox-size:calc(var(--space-4)*0.875);--checkbox-indicator-size:calc(9px*var(--scaling));--checkbox-border-radius:calc(var(--radius-1)*0.875)}.rt-BaseCheckboxRoot:where(.xs\:rt-r-size-2){--checkbox-size:var(--space-4);--checkbox-indicator-size:calc(10px*var(--scaling));--checkbox-border-radius:var(--radius-1)}.rt-BaseCheckboxRoot:where(.xs\:rt-r-size-3){--checkbox-size:calc(var(--space-4)*1.25);--checkbox-indicator-size:calc(12px*var(--scaling));--checkbox-border-radius:calc(var(--radius-1)*1.25)}}@media (min-width:768px){.rt-BaseCheckboxRoot:where(.sm\:rt-r-size-1){--checkbox-size:calc(var(--space-4)*0.875);--checkbox-indicator-size:calc(9px*var(--scaling));--checkbox-border-radius:calc(var(--radius-1)*0.875)}.rt-BaseCheckboxRoot:where(.sm\:rt-r-size-2){--checkbox-size:var(--space-4);--checkbox-indicator-size:calc(10px*var(--scaling));--checkbox-border-radius:var(--radius-1)}.rt-BaseCheckboxRoot:where(.sm\:rt-r-size-3){--checkbox-size:calc(var(--space-4)*1.25);--checkbox-indicator-size:calc(12px*var(--scaling));--checkbox-border-radius:calc(var(--radius-1)*1.25)}}@media (min-width:1024px){.rt-BaseCheckboxRoot:where(.md\:rt-r-size-1){--checkbox-size:calc(var(--space-4)*0.875);--checkbox-indicator-size:calc(9px*var(--scaling));--checkbox-border-radius:calc(var(--radius-1)*0.875)}.rt-BaseCheckboxRoot:where(.md\:rt-r-size-2){--checkbox-size:var(--space-4);--checkbox-indicator-size:calc(10px*var(--scaling));--checkbox-border-radius:var(--radius-1)}.rt-BaseCheckboxRoot:where(.md\:rt-r-size-3){--checkbox-size:calc(var(--space-4)*1.25);--checkbox-indicator-size:calc(12px*var(--scaling));--checkbox-border-radius:calc(var(--radius-1)*1.25)}}@media (min-width:1280px){.rt-BaseCheckboxRoot:where(.lg\:rt-r-size-1){--checkbox-size:calc(var(--space-4)*0.875);--checkbox-indicator-size:calc(9px*var(--scaling));--checkbox-border-radius:calc(var(--radius-1)*0.875)}.rt-BaseCheckboxRoot:where(.lg\:rt-r-size-2){--checkbox-size:var(--space-4);--checkbox-indicator-size:calc(10px*var(--scaling));--checkbox-border-radius:var(--radius-1)}.rt-BaseCheckboxRoot:where(.lg\:rt-r-size-3){--checkbox-size:calc(var(--space-4)*1.25);--checkbox-indicator-size:calc(12px*var(--scaling));--checkbox-border-radius:calc(var(--radius-1)*1.25)}}@media (min-width:1640px){.rt-BaseCheckboxRoot:where(.xl\:rt-r-size-1){--checkbox-size:calc(var(--space-4)*0.875);--checkbox-indicator-size:calc(9px*var(--scaling));--checkbox-border-radius:calc(var(--radius-1)*0.875)}.rt-BaseCheckboxRoot:where(.xl\:rt-r-size-2){--checkbox-size:var(--space-4);--checkbox-indicator-size:calc(10px*var(--scaling));--checkbox-border-radius:var(--radius-1)}.rt-BaseCheckboxRoot:where(.xl\:rt-r-size-3){--checkbox-size:calc(var(--space-4)*1.25);--checkbox-indicator-size:calc(12px*var(--scaling));--checkbox-border-radius:calc(var(--radius-1)*1.25)}}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px #00000031;box-shadow:inset 0 0 0 1px var(--gray-a7)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):before{background-color:var(--accent-indicator)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-contrast)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast):before{background-color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-1)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where(:disabled):before{background-color:initial;box-shadow:inset 0 0 0 1px #00000026;box-shadow:inset 0 0 0 1px var(--gray-a6)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:#00000044;color:var(--gray-a8)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px #0000000f,var(--shadow-1);box-shadow:inset 0 0 0 1px var(--gray-a3),var(--shadow-1)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):before{background-color:var(--accent-indicator);background-image:linear-gradient(180deg,hsla(0,0%,100%,.15),transparent,rgba(0,0,0,.05));background-image:linear-gradient(to bottom,var(--white-a3),transparent,var(--black-a1));box-shadow:inset 0 .5px .5px hsla(0,0%,100%,.2),inset 0 -.5px .5px rgba(0,0,0,.2);box-shadow:inset 0 .5px .5px var(--white-a4),inset 0 -.5px .5px var(--black-a4)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-contrast)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast):before{background-color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-1)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where(:disabled):before{background-color:initial;background-image:none;box-shadow:var(--shadow-1)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:#00000044;color:var(--gray-a8)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):before{background-color:var(--accent-a5)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-a11)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where(:disabled):before{background-color:initial}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:#00000044;color:var(--gray-a8)}.rt-CheckboxCardsRoot{cursor:default;letter-spacing:var(--letter-spacing);line-height:var(--line-height)}.rt-CheckboxCardsItem:where(:has(:focus-visible)){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-CheckboxCardsItem:where(:has(:focus-visible)):after{outline:inherit}.rt-CheckboxCardsItem>*{pointer-events:none}.rt-CheckboxCardsItem>:where(svg){flex-shrink:0}.rt-CheckboxCardCheckbox{position:absolute;right:var(--checkbox-cards-item-padding-left)}.rt-CheckboxCardsItem{--checkbox-cards-item-padding-right:calc(var(--checkbox-cards-item-padding-left)*2 + var(--checkbox-cards-item-checkbox-size));--base-card-padding-top:var(--checkbox-cards-item-padding-top);--base-card-padding-right:var(--checkbox-cards-item-padding-right);--base-card-padding-bottom:var(--checkbox-cards-item-padding-bottom);--base-card-padding-left:var(--checkbox-cards-item-padding-left);--base-card-border-radius:var(--checkbox-cards-item-border-radius);--base-card-border-width:var(--checkbox-cards-item-border-width);-webkit-tap-highlight-color:transparent;align-items:center;cursor:var(--cursor-button);display:flex;gap:var(--space-2)}.rt-CheckboxCardsRoot:where(.rt-r-size-1){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-3)/1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-3)/1.2);--checkbox-cards-item-padding-left:var(--space-3);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:calc(var(--space-4)*0.875);font-size:var(--font-size-2)}.rt-CheckboxCardsRoot:where(.rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-4)*0.875);--checkbox-cards-item-padding-bottom:calc(var(--space-4)*0.875);--checkbox-cards-item-padding-left:var(--space-4);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:var(--space-4);font-size:var(--font-size-2)}.rt-CheckboxCardsRoot:where(.rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--checkbox-cards-item-padding-top:calc(var(--space-5)/1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-5)/1.2);--checkbox-cards-item-padding-left:var(--space-5);--checkbox-cards-item-border-radius:var(--radius-4);--checkbox-cards-item-checkbox-size:calc(var(--space-4)*1.25);font-size:var(--font-size-3)}@media (min-width:520px){.rt-CheckboxCardsRoot:where(.xs\:rt-r-size-1){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-3)/1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-3)/1.2);--checkbox-cards-item-padding-left:var(--space-3);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:calc(var(--space-4)*0.875);font-size:var(--font-size-2)}.rt-CheckboxCardsRoot:where(.xs\:rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-4)*0.875);--checkbox-cards-item-padding-bottom:calc(var(--space-4)*0.875);--checkbox-cards-item-padding-left:var(--space-4);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:var(--space-4);font-size:var(--font-size-2)}.rt-CheckboxCardsRoot:where(.xs\:rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--checkbox-cards-item-padding-top:calc(var(--space-5)/1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-5)/1.2);--checkbox-cards-item-padding-left:var(--space-5);--checkbox-cards-item-border-radius:var(--radius-4);--checkbox-cards-item-checkbox-size:calc(var(--space-4)*1.25);font-size:var(--font-size-3)}}@media (min-width:768px){.rt-CheckboxCardsRoot:where(.sm\:rt-r-size-1){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-3)/1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-3)/1.2);--checkbox-cards-item-padding-left:var(--space-3);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:calc(var(--space-4)*0.875);font-size:var(--font-size-2)}.rt-CheckboxCardsRoot:where(.sm\:rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-4)*0.875);--checkbox-cards-item-padding-bottom:calc(var(--space-4)*0.875);--checkbox-cards-item-padding-left:var(--space-4);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:var(--space-4);font-size:var(--font-size-2)}.rt-CheckboxCardsRoot:where(.sm\:rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--checkbox-cards-item-padding-top:calc(var(--space-5)/1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-5)/1.2);--checkbox-cards-item-padding-left:var(--space-5);--checkbox-cards-item-border-radius:var(--radius-4);--checkbox-cards-item-checkbox-size:calc(var(--space-4)*1.25);font-size:var(--font-size-3)}}@media (min-width:1024px){.rt-CheckboxCardsRoot:where(.md\:rt-r-size-1){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-3)/1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-3)/1.2);--checkbox-cards-item-padding-left:var(--space-3);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:calc(var(--space-4)*0.875);font-size:var(--font-size-2)}.rt-CheckboxCardsRoot:where(.md\:rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-4)*0.875);--checkbox-cards-item-padding-bottom:calc(var(--space-4)*0.875);--checkbox-cards-item-padding-left:var(--space-4);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:var(--space-4);font-size:var(--font-size-2)}.rt-CheckboxCardsRoot:where(.md\:rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--checkbox-cards-item-padding-top:calc(var(--space-5)/1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-5)/1.2);--checkbox-cards-item-padding-left:var(--space-5);--checkbox-cards-item-border-radius:var(--radius-4);--checkbox-cards-item-checkbox-size:calc(var(--space-4)*1.25);font-size:var(--font-size-3)}}@media (min-width:1280px){.rt-CheckboxCardsRoot:where(.lg\:rt-r-size-1){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-3)/1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-3)/1.2);--checkbox-cards-item-padding-left:var(--space-3);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:calc(var(--space-4)*0.875);font-size:var(--font-size-2)}.rt-CheckboxCardsRoot:where(.lg\:rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-4)*0.875);--checkbox-cards-item-padding-bottom:calc(var(--space-4)*0.875);--checkbox-cards-item-padding-left:var(--space-4);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:var(--space-4);font-size:var(--font-size-2)}.rt-CheckboxCardsRoot:where(.lg\:rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--checkbox-cards-item-padding-top:calc(var(--space-5)/1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-5)/1.2);--checkbox-cards-item-padding-left:var(--space-5);--checkbox-cards-item-border-radius:var(--radius-4);--checkbox-cards-item-checkbox-size:calc(var(--space-4)*1.25);font-size:var(--font-size-3)}}@media (min-width:1640px){.rt-CheckboxCardsRoot:where(.xl\:rt-r-size-1){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-3)/1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-3)/1.2);--checkbox-cards-item-padding-left:var(--space-3);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:calc(var(--space-4)*0.875);font-size:var(--font-size-2)}.rt-CheckboxCardsRoot:where(.xl\:rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-4)*0.875);--checkbox-cards-item-padding-bottom:calc(var(--space-4)*0.875);--checkbox-cards-item-padding-left:var(--space-4);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:var(--space-4);font-size:var(--font-size-2)}.rt-CheckboxCardsRoot:where(.xl\:rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--checkbox-cards-item-padding-top:calc(var(--space-5)/1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-5)/1.2);--checkbox-cards-item-padding-left:var(--space-5);--checkbox-cards-item-border-radius:var(--radius-4);--checkbox-cards-item-checkbox-size:calc(var(--space-4)*1.25);font-size:var(--font-size-3)}}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem{--checkbox-cards-item-border-width:1px;--checkbox-cards-item-background-color:var(--color-surface)}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:before{background-color:var(--checkbox-cards-item-background-color)}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:after{box-shadow:var(--base-card-surface-box-shadow)}@media (hover:hover){:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem{--checkbox-cards-item-border-width:1px;--checkbox-cards-item-background-color:var(--color-surface);box-shadow:var(--base-card-classic-box-shadow-outer);transition:box-shadow .12s}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:before{background-color:var(--checkbox-cards-item-background-color)}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:after{box-shadow:var(--base-card-classic-box-shadow-inner)}@media (hover:hover){:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover){box-shadow:var(--base-card-classic-hover-box-shadow-outer);transition-duration:40ms}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}}@media (pointer:coarse){.rt-CheckboxCardsItem:where(:active:not(:focus-visible)):before{background-image:linear-gradient(#00000017,#00000017);background-image:linear-gradient(var(--gray-a4),var(--gray-a4))}}.rt-CheckboxCardsItem:where(:has(:disabled)){color:#00000072;color:var(--gray-a9);cursor:var(--cursor-disabled)}.rt-CheckboxCardsItem:where(:has(:disabled)):before{background-image:linear-gradient(#00000006,#00000006);background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-CheckboxCardsItem:where(:has(:disabled))::selection{background-color:#0000001f;background-color:var(--gray-a5)}.rt-CheckboxGroupRoot{display:flex;flex-direction:column;gap:var(--space-1)}.rt-CheckboxGroupItem{display:flex;gap:.5em;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.rt-CheckboxGroupItemCheckbox:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-CheckboxGroupItemCheckbox:where(:disabled){cursor:var(--cursor-disabled)}.rt-CheckboxGroupItemCheckbox:where(:disabled):before{background-color:#0000000f;background-color:var(--gray-a3)}.rt-CheckboxGroupItemInner{min-width:0}.rt-CheckboxRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-CheckboxRoot:where(:disabled){cursor:var(--cursor-disabled)}.rt-CheckboxRoot:where(:disabled):before{background-color:#0000000f;background-color:var(--gray-a3)}.rt-Code{--code-variant-font-size-adjust:calc(var(--code-font-size-adjust)*0.95);border-radius:calc((.5px + .2em)*var(--radius-factor));box-sizing:border-box;font-family:var(--code-font-family);font-size:calc(var(--code-variant-font-size-adjust)*1em);font-style:var(--code-font-style);font-weight:var(--code-font-weight);height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;letter-spacing:calc(var(--code-letter-spacing) + var(--default-letter-spacing));letter-spacing:calc(var(--code-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));line-height:1.25;padding:var(--code-padding-top) var(--code-padding-right) var(--code-padding-bottom) var(--code-padding-left)}.rt-Code :where(.rt-Code){font-size:inherit}.rt-Code:where(.rt-r-size-1){--letter-spacing:var(--letter-spacing-1);font-size:calc(var(--font-size-1)*var(--code-variant-font-size-adjust));line-height:var(--line-height-1)}.rt-Code:where(.rt-r-size-2){--letter-spacing:var(--letter-spacing-2);font-size:calc(var(--font-size-2)*var(--code-variant-font-size-adjust));line-height:var(--line-height-2)}.rt-Code:where(.rt-r-size-3){--letter-spacing:var(--letter-spacing-3);font-size:calc(var(--font-size-3)*var(--code-variant-font-size-adjust));line-height:var(--line-height-3)}.rt-Code:where(.rt-r-size-4){--letter-spacing:var(--letter-spacing-4);font-size:calc(var(--font-size-4)*var(--code-variant-font-size-adjust));line-height:var(--line-height-4)}.rt-Code:where(.rt-r-size-5){--letter-spacing:var(--letter-spacing-5);font-size:calc(var(--font-size-5)*var(--code-variant-font-size-adjust));line-height:var(--line-height-5)}.rt-Code:where(.rt-r-size-6){--letter-spacing:var(--letter-spacing-6);font-size:calc(var(--font-size-6)*var(--code-variant-font-size-adjust));line-height:var(--line-height-6)}.rt-Code:where(.rt-r-size-7){--letter-spacing:var(--letter-spacing-7);font-size:calc(var(--font-size-7)*var(--code-variant-font-size-adjust));line-height:var(--line-height-7)}.rt-Code:where(.rt-r-size-8){--letter-spacing:var(--letter-spacing-8);font-size:calc(var(--font-size-8)*var(--code-variant-font-size-adjust));line-height:var(--line-height-8)}.rt-Code:where(.rt-r-size-9){--letter-spacing:var(--letter-spacing-9);font-size:calc(var(--font-size-9)*var(--code-variant-font-size-adjust));line-height:var(--line-height-9)}@media (min-width:520px){.rt-Code:where(.xs\:rt-r-size-1){--letter-spacing:var(--letter-spacing-1);font-size:calc(var(--font-size-1)*var(--code-variant-font-size-adjust));line-height:var(--line-height-1)}.rt-Code:where(.xs\:rt-r-size-2){--letter-spacing:var(--letter-spacing-2);font-size:calc(var(--font-size-2)*var(--code-variant-font-size-adjust));line-height:var(--line-height-2)}.rt-Code:where(.xs\:rt-r-size-3){--letter-spacing:var(--letter-spacing-3);font-size:calc(var(--font-size-3)*var(--code-variant-font-size-adjust));line-height:var(--line-height-3)}.rt-Code:where(.xs\:rt-r-size-4){--letter-spacing:var(--letter-spacing-4);font-size:calc(var(--font-size-4)*var(--code-variant-font-size-adjust));line-height:var(--line-height-4)}.rt-Code:where(.xs\:rt-r-size-5){--letter-spacing:var(--letter-spacing-5);font-size:calc(var(--font-size-5)*var(--code-variant-font-size-adjust));line-height:var(--line-height-5)}.rt-Code:where(.xs\:rt-r-size-6){--letter-spacing:var(--letter-spacing-6);font-size:calc(var(--font-size-6)*var(--code-variant-font-size-adjust));line-height:var(--line-height-6)}.rt-Code:where(.xs\:rt-r-size-7){--letter-spacing:var(--letter-spacing-7);font-size:calc(var(--font-size-7)*var(--code-variant-font-size-adjust));line-height:var(--line-height-7)}.rt-Code:where(.xs\:rt-r-size-8){--letter-spacing:var(--letter-spacing-8);font-size:calc(var(--font-size-8)*var(--code-variant-font-size-adjust));line-height:var(--line-height-8)}.rt-Code:where(.xs\:rt-r-size-9){--letter-spacing:var(--letter-spacing-9);font-size:calc(var(--font-size-9)*var(--code-variant-font-size-adjust));line-height:var(--line-height-9)}}@media (min-width:768px){.rt-Code:where(.sm\:rt-r-size-1){--letter-spacing:var(--letter-spacing-1);font-size:calc(var(--font-size-1)*var(--code-variant-font-size-adjust));line-height:var(--line-height-1)}.rt-Code:where(.sm\:rt-r-size-2){--letter-spacing:var(--letter-spacing-2);font-size:calc(var(--font-size-2)*var(--code-variant-font-size-adjust));line-height:var(--line-height-2)}.rt-Code:where(.sm\:rt-r-size-3){--letter-spacing:var(--letter-spacing-3);font-size:calc(var(--font-size-3)*var(--code-variant-font-size-adjust));line-height:var(--line-height-3)}.rt-Code:where(.sm\:rt-r-size-4){--letter-spacing:var(--letter-spacing-4);font-size:calc(var(--font-size-4)*var(--code-variant-font-size-adjust));line-height:var(--line-height-4)}.rt-Code:where(.sm\:rt-r-size-5){--letter-spacing:var(--letter-spacing-5);font-size:calc(var(--font-size-5)*var(--code-variant-font-size-adjust));line-height:var(--line-height-5)}.rt-Code:where(.sm\:rt-r-size-6){--letter-spacing:var(--letter-spacing-6);font-size:calc(var(--font-size-6)*var(--code-variant-font-size-adjust));line-height:var(--line-height-6)}.rt-Code:where(.sm\:rt-r-size-7){--letter-spacing:var(--letter-spacing-7);font-size:calc(var(--font-size-7)*var(--code-variant-font-size-adjust));line-height:var(--line-height-7)}.rt-Code:where(.sm\:rt-r-size-8){--letter-spacing:var(--letter-spacing-8);font-size:calc(var(--font-size-8)*var(--code-variant-font-size-adjust));line-height:var(--line-height-8)}.rt-Code:where(.sm\:rt-r-size-9){--letter-spacing:var(--letter-spacing-9);font-size:calc(var(--font-size-9)*var(--code-variant-font-size-adjust));line-height:var(--line-height-9)}}@media (min-width:1024px){.rt-Code:where(.md\:rt-r-size-1){--letter-spacing:var(--letter-spacing-1);font-size:calc(var(--font-size-1)*var(--code-variant-font-size-adjust));line-height:var(--line-height-1)}.rt-Code:where(.md\:rt-r-size-2){--letter-spacing:var(--letter-spacing-2);font-size:calc(var(--font-size-2)*var(--code-variant-font-size-adjust));line-height:var(--line-height-2)}.rt-Code:where(.md\:rt-r-size-3){--letter-spacing:var(--letter-spacing-3);font-size:calc(var(--font-size-3)*var(--code-variant-font-size-adjust));line-height:var(--line-height-3)}.rt-Code:where(.md\:rt-r-size-4){--letter-spacing:var(--letter-spacing-4);font-size:calc(var(--font-size-4)*var(--code-variant-font-size-adjust));line-height:var(--line-height-4)}.rt-Code:where(.md\:rt-r-size-5){--letter-spacing:var(--letter-spacing-5);font-size:calc(var(--font-size-5)*var(--code-variant-font-size-adjust));line-height:var(--line-height-5)}.rt-Code:where(.md\:rt-r-size-6){--letter-spacing:var(--letter-spacing-6);font-size:calc(var(--font-size-6)*var(--code-variant-font-size-adjust));line-height:var(--line-height-6)}.rt-Code:where(.md\:rt-r-size-7){--letter-spacing:var(--letter-spacing-7);font-size:calc(var(--font-size-7)*var(--code-variant-font-size-adjust));line-height:var(--line-height-7)}.rt-Code:where(.md\:rt-r-size-8){--letter-spacing:var(--letter-spacing-8);font-size:calc(var(--font-size-8)*var(--code-variant-font-size-adjust));line-height:var(--line-height-8)}.rt-Code:where(.md\:rt-r-size-9){--letter-spacing:var(--letter-spacing-9);font-size:calc(var(--font-size-9)*var(--code-variant-font-size-adjust));line-height:var(--line-height-9)}}@media (min-width:1280px){.rt-Code:where(.lg\:rt-r-size-1){--letter-spacing:var(--letter-spacing-1);font-size:calc(var(--font-size-1)*var(--code-variant-font-size-adjust));line-height:var(--line-height-1)}.rt-Code:where(.lg\:rt-r-size-2){--letter-spacing:var(--letter-spacing-2);font-size:calc(var(--font-size-2)*var(--code-variant-font-size-adjust));line-height:var(--line-height-2)}.rt-Code:where(.lg\:rt-r-size-3){--letter-spacing:var(--letter-spacing-3);font-size:calc(var(--font-size-3)*var(--code-variant-font-size-adjust));line-height:var(--line-height-3)}.rt-Code:where(.lg\:rt-r-size-4){--letter-spacing:var(--letter-spacing-4);font-size:calc(var(--font-size-4)*var(--code-variant-font-size-adjust));line-height:var(--line-height-4)}.rt-Code:where(.lg\:rt-r-size-5){--letter-spacing:var(--letter-spacing-5);font-size:calc(var(--font-size-5)*var(--code-variant-font-size-adjust));line-height:var(--line-height-5)}.rt-Code:where(.lg\:rt-r-size-6){--letter-spacing:var(--letter-spacing-6);font-size:calc(var(--font-size-6)*var(--code-variant-font-size-adjust));line-height:var(--line-height-6)}.rt-Code:where(.lg\:rt-r-size-7){--letter-spacing:var(--letter-spacing-7);font-size:calc(var(--font-size-7)*var(--code-variant-font-size-adjust));line-height:var(--line-height-7)}.rt-Code:where(.lg\:rt-r-size-8){--letter-spacing:var(--letter-spacing-8);font-size:calc(var(--font-size-8)*var(--code-variant-font-size-adjust));line-height:var(--line-height-8)}.rt-Code:where(.lg\:rt-r-size-9){--letter-spacing:var(--letter-spacing-9);font-size:calc(var(--font-size-9)*var(--code-variant-font-size-adjust));line-height:var(--line-height-9)}}@media (min-width:1640px){.rt-Code:where(.xl\:rt-r-size-1){--letter-spacing:var(--letter-spacing-1);font-size:calc(var(--font-size-1)*var(--code-variant-font-size-adjust));line-height:var(--line-height-1)}.rt-Code:where(.xl\:rt-r-size-2){--letter-spacing:var(--letter-spacing-2);font-size:calc(var(--font-size-2)*var(--code-variant-font-size-adjust));line-height:var(--line-height-2)}.rt-Code:where(.xl\:rt-r-size-3){--letter-spacing:var(--letter-spacing-3);font-size:calc(var(--font-size-3)*var(--code-variant-font-size-adjust));line-height:var(--line-height-3)}.rt-Code:where(.xl\:rt-r-size-4){--letter-spacing:var(--letter-spacing-4);font-size:calc(var(--font-size-4)*var(--code-variant-font-size-adjust));line-height:var(--line-height-4)}.rt-Code:where(.xl\:rt-r-size-5){--letter-spacing:var(--letter-spacing-5);font-size:calc(var(--font-size-5)*var(--code-variant-font-size-adjust));line-height:var(--line-height-5)}.rt-Code:where(.xl\:rt-r-size-6){--letter-spacing:var(--letter-spacing-6);font-size:calc(var(--font-size-6)*var(--code-variant-font-size-adjust));line-height:var(--line-height-6)}.rt-Code:where(.xl\:rt-r-size-7){--letter-spacing:var(--letter-spacing-7);font-size:calc(var(--font-size-7)*var(--code-variant-font-size-adjust));line-height:var(--line-height-7)}.rt-Code:where(.xl\:rt-r-size-8){--letter-spacing:var(--letter-spacing-8);font-size:calc(var(--font-size-8)*var(--code-variant-font-size-adjust));line-height:var(--line-height-8)}.rt-Code:where(.xl\:rt-r-size-9){--letter-spacing:var(--letter-spacing-9);font-size:calc(var(--font-size-9)*var(--code-variant-font-size-adjust));line-height:var(--line-height-9)}}.rt-Code:where(.rt-variant-ghost){--code-variant-font-size-adjust:var(--code-font-size-adjust);padding:0}.rt-Code:where(.rt-variant-ghost):where([data-accent-color]){color:var(--accent-a11)}.rt-Code:where(.rt-variant-ghost):where([data-accent-color].rt-high-contrast),:where([data-accent-color]:not(.radix-themes)) .rt-Code:where(.rt-variant-ghost):where(.rt-high-contrast){color:var(--accent-12)}.rt-Code:where(.rt-variant-solid){background-color:var(--accent-a9);color:var(--accent-contrast)}.rt-Code:where(.rt-variant-solid)::selection{background-color:var(--accent-7);color:var(--accent-12)}.rt-Code:where(.rt-variant-solid):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--accent-1)}.rt-Code:where(.rt-variant-solid):where(.rt-high-contrast)::selection{background-color:var(--accent-a11);color:var(--accent-1)}.rt-Code:where(.rt-variant-solid):where(:-webkit-any-link,button){isolation:isolate}.rt-Code:where(.rt-variant-solid):where(:any-link,button),:where(.rt-Link) .rt-Code:where(.rt-variant-solid){isolation:isolate}@media (hover:hover){.rt-Code:where(.rt-variant-solid):where(:-webkit-any-link,button):where(:hover){background-color:var(--accent-10)}.rt-Code:where(.rt-variant-solid):where(:any-link,button):where(:hover),:where(.rt-Link) .rt-Code:where(.rt-variant-solid):where(:hover){background-color:var(--accent-10)}.rt-Code:where(.rt-variant-solid):where(:-webkit-any-link,button):where(.rt-high-contrast:hover){background-color:var(--accent-12);-webkit-filter:var(--base-button-solid-high-contrast-hover-filter);filter:var(--base-button-solid-high-contrast-hover-filter)}.rt-Code:where(.rt-variant-solid):where(:any-link,button):where(.rt-high-contrast:hover),:where(.rt-Link) .rt-Code:where(.rt-variant-solid):where(.rt-high-contrast:hover){background-color:var(--accent-12);-webkit-filter:var(--base-button-solid-high-contrast-hover-filter);filter:var(--base-button-solid-high-contrast-hover-filter)}}.rt-Code:where(.rt-variant-soft){background-color:var(--accent-a3);color:var(--accent-a11)}.rt-Code:where(.rt-variant-soft):where(.rt-high-contrast){color:var(--accent-12)}.rt-Code:where(.rt-variant-soft):where(:-webkit-any-link,button){isolation:isolate}.rt-Code:where(.rt-variant-soft):where(:any-link,button),:where(.rt-Link) .rt-Code:where(.rt-variant-soft){isolation:isolate}@media (hover:hover){.rt-Code:where(.rt-variant-soft):where(:-webkit-any-link,button):where(:hover){background-color:var(--accent-a4)}.rt-Code:where(.rt-variant-soft):where(:any-link,button):where(:hover),:where(.rt-Link) .rt-Code:where(.rt-variant-soft):where(:hover){background-color:var(--accent-a4)}}.rt-Code:where(.rt-variant-outline){box-shadow:inset 0 0 0 max(1px,.033em) var(--accent-a8);color:var(--accent-a11)}.rt-Code:where(.rt-variant-outline):where(.rt-high-contrast){box-shadow:inset 0 0 0 max(1px,.033em) var(--accent-a7),inset 0 0 0 max(1px,.033em) #0000009b;box-shadow:inset 0 0 0 max(1px,.033em) var(--accent-a7),inset 0 0 0 max(1px,.033em) var(--gray-a11);color:var(--accent-12)}.rt-Code:where(.rt-variant-outline):where(:-webkit-any-link,button){isolation:isolate}.rt-Code:where(.rt-variant-outline):where(:any-link,button),:where(.rt-Link) .rt-Code:where(.rt-variant-outline){isolation:isolate}@media (hover:hover){.rt-Code:where(.rt-variant-outline):where(:-webkit-any-link,button):where(:hover){background-color:var(--accent-a2)}.rt-Code:where(.rt-variant-outline):where(:any-link,button):where(:hover),:where(.rt-Link) .rt-Code:where(.rt-variant-outline):where(:hover){background-color:var(--accent-a2)}}.rt-BaseMenuContent{--scrollarea-scrollbar-vertical-margin-top:var(--base-menu-content-padding);--scrollarea-scrollbar-vertical-margin-bottom:var(--base-menu-content-padding);--scrollarea-scrollbar-horizontal-margin-left:var(--base-menu-content-padding);--scrollarea-scrollbar-horizontal-margin-right:var(--base-menu-content-padding);--base-menu-bg:var(--color-panel-solid);background-color:var(--base-menu-bg);box-shadow:var(--shadow-5);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.rt-BaseMenuViewport{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;overflow:auto;padding:var(--base-menu-content-padding)}:where(.rt-BaseMenuContent:has(.rt-ScrollAreaScrollbar[data-orientation=vertical])) .rt-BaseMenuViewport{padding-right:var(--space-3)}.rt-BaseMenuItem{align-items:center;box-sizing:border-box;cursor:var(--cursor-menu-item);display:flex;gap:var(--space-2);height:var(--base-menu-item-height);outline:none;padding-left:var(--base-menu-item-padding-left);padding-right:var(--base-menu-item-padding-right);position:relative;scroll-margin:var(--base-menu-content-padding) 0;-webkit-user-select:none;user-select:none}.rt-BaseMenuShortcut{align-items:center;color:#0000009b;color:var(--gray-a11);display:flex;margin-left:auto;padding-left:var(--space-4)}.rt-BaseMenuSubTriggerIcon{color:#202020;color:var(--gray-12);margin-right:calc(-2px*var(--scaling))}.rt-BaseMenuItemIndicator{align-items:center;display:inline-flex;justify-content:center;left:0;position:absolute;width:var(--base-menu-item-padding-left)}.rt-BaseMenuSeparator{background-color:#00000026;background-color:var(--gray-a6);height:1px;margin:var(--space-2) var(--base-menu-item-padding-right) var(--space-2) var(--base-menu-item-padding-left)}.rt-BaseMenuLabel{align-items:center;box-sizing:border-box;color:#0000007c;color:var(--gray-a10);cursor:default;display:flex;height:var(--base-menu-item-height);padding-left:var(--base-menu-item-padding-left);padding-right:var(--base-menu-item-padding-right);-webkit-user-select:none;user-select:none}:where(.rt-BaseMenuItem)+.rt-BaseMenuLabel{margin-top:var(--space-2)}.rt-BaseMenuArrow{fill:var(--base-menu-bg)}.rt-BaseMenuContent:where(.rt-r-size-1){--base-menu-content-padding:var(--space-1);--base-menu-item-padding-left:calc(var(--space-5)/1.2);--base-menu-item-padding-right:var(--space-2);--base-menu-item-height:var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(8px*var(--scaling));width:calc(8px*var(--scaling))}.rt-BaseMenuContent:where(.rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-2)}.rt-BaseMenuContent:where(.rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:calc(var(--space-5)/1.2)}.rt-BaseMenuContent:where(.rt-r-size-2){--base-menu-content-padding:var(--space-2);--base-menu-item-padding-left:var(--space-3);--base-menu-item-padding-right:var(--space-3);--base-menu-item-height:var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuItem){border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}.rt-BaseMenuContent:where(.rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-3)}.rt-BaseMenuContent:where(.rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:var(--space-5)}@media (min-width:520px){.rt-BaseMenuContent:where(.xs\:rt-r-size-1){--base-menu-content-padding:var(--space-1);--base-menu-item-padding-left:calc(var(--space-5)/1.2);--base-menu-item-padding-right:var(--space-2);--base-menu-item-height:var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1) :where(.rt-BaseMenuItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(8px*var(--scaling));width:calc(8px*var(--scaling))}.rt-BaseMenuContent:where(.xs\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:calc(var(--space-5)/1.2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2){--base-menu-content-padding:var(--space-2);--base-menu-item-padding-left:var(--space-3);--base-menu-item-padding-right:var(--space-3);--base-menu-item-height:var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2) :where(.rt-BaseMenuItem){border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}.rt-BaseMenuContent:where(.xs\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-3)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:var(--space-5)}}@media (min-width:768px){.rt-BaseMenuContent:where(.sm\:rt-r-size-1){--base-menu-content-padding:var(--space-1);--base-menu-item-padding-left:calc(var(--space-5)/1.2);--base-menu-item-padding-right:var(--space-2);--base-menu-item-height:var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1) :where(.rt-BaseMenuItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(8px*var(--scaling));width:calc(8px*var(--scaling))}.rt-BaseMenuContent:where(.sm\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:calc(var(--space-5)/1.2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2){--base-menu-content-padding:var(--space-2);--base-menu-item-padding-left:var(--space-3);--base-menu-item-padding-right:var(--space-3);--base-menu-item-height:var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2) :where(.rt-BaseMenuItem){border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}.rt-BaseMenuContent:where(.sm\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-3)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:var(--space-5)}}@media (min-width:1024px){.rt-BaseMenuContent:where(.md\:rt-r-size-1){--base-menu-content-padding:var(--space-1);--base-menu-item-padding-left:calc(var(--space-5)/1.2);--base-menu-item-padding-right:var(--space-2);--base-menu-item-height:var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.md\:rt-r-size-1) :where(.rt-BaseMenuItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.md\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.md\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(8px*var(--scaling));width:calc(8px*var(--scaling))}.rt-BaseMenuContent:where(.md\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-2)}.rt-BaseMenuContent:where(.md\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:calc(var(--space-5)/1.2)}.rt-BaseMenuContent:where(.md\:rt-r-size-2){--base-menu-content-padding:var(--space-2);--base-menu-item-padding-left:var(--space-3);--base-menu-item-padding-right:var(--space-3);--base-menu-item-height:var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.md\:rt-r-size-2) :where(.rt-BaseMenuItem){border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.md\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.md\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}.rt-BaseMenuContent:where(.md\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-3)}.rt-BaseMenuContent:where(.md\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:var(--space-5)}}@media (min-width:1280px){.rt-BaseMenuContent:where(.lg\:rt-r-size-1){--base-menu-content-padding:var(--space-1);--base-menu-item-padding-left:calc(var(--space-5)/1.2);--base-menu-item-padding-right:var(--space-2);--base-menu-item-height:var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1) :where(.rt-BaseMenuItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(8px*var(--scaling));width:calc(8px*var(--scaling))}.rt-BaseMenuContent:where(.lg\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:calc(var(--space-5)/1.2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2){--base-menu-content-padding:var(--space-2);--base-menu-item-padding-left:var(--space-3);--base-menu-item-padding-right:var(--space-3);--base-menu-item-height:var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2) :where(.rt-BaseMenuItem){border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}.rt-BaseMenuContent:where(.lg\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-3)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:var(--space-5)}}@media (min-width:1640px){.rt-BaseMenuContent:where(.xl\:rt-r-size-1){--base-menu-content-padding:var(--space-1);--base-menu-item-padding-left:calc(var(--space-5)/1.2);--base-menu-item-padding-right:var(--space-2);--base-menu-item-height:var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1) :where(.rt-BaseMenuItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(8px*var(--scaling));width:calc(8px*var(--scaling))}.rt-BaseMenuContent:where(.xl\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:calc(var(--space-5)/1.2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2){--base-menu-content-padding:var(--space-2);--base-menu-item-padding-left:var(--space-3);--base-menu-item-padding-right:var(--space-3);--base-menu-item-height:var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2) :where(.rt-BaseMenuItem){border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}.rt-BaseMenuContent:where(.xl\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-3)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:var(--space-5)}}.rt-BaseMenuItem:where([data-accent-color]){color:var(--accent-a11)}.rt-BaseMenuItem:where([data-disabled]){color:#00000044;color:var(--gray-a8);cursor:default}.rt-BaseMenuItem:where([data-disabled],[data-highlighted]) :where(.rt-BaseMenuShortcut),.rt-BaseMenuSubTrigger:where([data-state=open]) :where(.rt-BaseMenuShortcut){color:inherit}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuSubTrigger[data-state=open]){background-color:#0000000f;background-color:var(--gray-a3)}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuItem[data-highlighted]) :where(.rt-BaseMenuSubTriggerIcon){color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-12);color:var(--accent-1)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]) :where(.rt-BaseMenuSubTriggerIcon){color:var(--accent-1)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]):where([data-accent-color]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-soft) :where(.rt-BaseMenuSubTrigger[data-state=open]){background-color:var(--accent-a3)}.rt-BaseMenuContent:where(.rt-variant-soft) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-a4)}.rt-ContextMenuContent{max-height:var(--radix-context-menu-content-available-height);-webkit-transform-origin:var(--radix-context-menu-content-transform-origin);transform-origin:var(--radix-context-menu-content-transform-origin)}.rt-DataListRoot{--data-list-leading-trim-start:calc(var(--default-leading-trim-start) - var(--line-height)/2);--data-list-leading-trim-end:calc(var(--default-leading-trim-end) - var(--line-height)/2);font-family:var(--default-font-family);font-style:normal;font-weight:var(--font-weight-normal);overflow-wrap:anywhere;text-align:start}.rt-DataListLabel{color:#0000009b;color:var(--gray-a11);display:flex}.rt-DataListLabel:where(.rt-high-contrast){color:#202020;color:var(--gray-12)}.rt-DataListLabel:where([data-accent-color]){color:var(--accent-a11)}.rt-DataListLabel:where([data-accent-color]):where(.rt-high-contrast){color:var(--accent-12)}.rt-DataListValue{display:flex;margin:0;margin-bottom:var(--data-list-value-margin-bottom);margin-top:var(--data-list-value-margin-top);min-width:0}.rt-DataListItem{--data-list-value-margin-top:0px;--data-list-value-margin-bottom:0px;--data-list-first-item-value-margin-top:0px;--data-list-last-item-value-margin-bottom:0px;--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}:where(.rt-DataListItem:first-child) .rt-DataListValue{margin-top:var(--data-list-first-item-value-margin-top)}:where(.rt-DataListItem:last-child) .rt-DataListValue{margin-bottom:var(--data-list-last-item-value-margin-bottom)}.rt-DataListRoot:where(.rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.rt-r-size-3){gap:calc(var(--space-4)*1.25)}@media (min-width:520px){.rt-DataListRoot:where(.xs\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.xs\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.xs\:rt-r-size-3){gap:calc(var(--space-4)*1.25)}}@media (min-width:768px){.rt-DataListRoot:where(.sm\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.sm\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.sm\:rt-r-size-3){gap:calc(var(--space-4)*1.25)}}@media (min-width:1024px){.rt-DataListRoot:where(.md\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.md\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.md\:rt-r-size-3){gap:calc(var(--space-4)*1.25)}}@media (min-width:1280px){.rt-DataListRoot:where(.lg\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.lg\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.lg\:rt-r-size-3){gap:calc(var(--space-4)*1.25)}}@media (min-width:1640px){.rt-DataListRoot:where(.xl\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.xl\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.xl\:rt-r-size-3){gap:calc(var(--space-4)*1.25)}}.rt-DataListRoot:where(.rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top:0px;--data-list-value-margin-bottom:0px;--data-list-first-item-value-margin-top:0px;--data-list-last-item-value-margin-bottom:0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0}.rt-DataListRoot:where(.rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top:var(--data-list-value-trim-start);--data-list-value-margin-bottom:var(--data-list-value-trim-end);--data-list-first-item-value-margin-top:var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom:var(--data-list-last-item-value-trim-end);grid-gap:inherit;align-items:baseline;display:grid;gap:inherit;grid-column:span 2;grid-template-columns:inherit;grid-template-columns:subgrid}.rt-DataListRoot:where(.rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}@media (min-width:520px){.rt-DataListRoot:where(.xs\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.xs\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top:0px;--data-list-value-margin-bottom:0px;--data-list-first-item-value-margin-top:0px;--data-list-last-item-value-margin-bottom:0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.xs\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0}.rt-DataListRoot:where(.xs\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.xs\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top:var(--data-list-value-trim-start);--data-list-value-margin-bottom:var(--data-list-value-trim-end);--data-list-first-item-value-margin-top:var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom:var(--data-list-last-item-value-trim-end);grid-gap:inherit;align-items:baseline;display:grid;gap:inherit;grid-column:span 2;grid-template-columns:inherit;grid-template-columns:subgrid}.rt-DataListRoot:where(.xs\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width:768px){.rt-DataListRoot:where(.sm\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.sm\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top:0px;--data-list-value-margin-bottom:0px;--data-list-first-item-value-margin-top:0px;--data-list-last-item-value-margin-bottom:0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.sm\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0}.rt-DataListRoot:where(.sm\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.sm\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top:var(--data-list-value-trim-start);--data-list-value-margin-bottom:var(--data-list-value-trim-end);--data-list-first-item-value-margin-top:var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom:var(--data-list-last-item-value-trim-end);grid-gap:inherit;align-items:baseline;display:grid;gap:inherit;grid-column:span 2;grid-template-columns:inherit;grid-template-columns:subgrid}.rt-DataListRoot:where(.sm\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width:1024px){.rt-DataListRoot:where(.md\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.md\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top:0px;--data-list-value-margin-bottom:0px;--data-list-first-item-value-margin-top:0px;--data-list-last-item-value-margin-bottom:0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.md\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0}.rt-DataListRoot:where(.md\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.md\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top:var(--data-list-value-trim-start);--data-list-value-margin-bottom:var(--data-list-value-trim-end);--data-list-first-item-value-margin-top:var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom:var(--data-list-last-item-value-trim-end);grid-gap:inherit;align-items:baseline;display:grid;gap:inherit;grid-column:span 2;grid-template-columns:inherit;grid-template-columns:subgrid}.rt-DataListRoot:where(.md\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width:1280px){.rt-DataListRoot:where(.lg\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.lg\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top:0px;--data-list-value-margin-bottom:0px;--data-list-first-item-value-margin-top:0px;--data-list-last-item-value-margin-bottom:0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.lg\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0}.rt-DataListRoot:where(.lg\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.lg\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top:var(--data-list-value-trim-start);--data-list-value-margin-bottom:var(--data-list-value-trim-end);--data-list-first-item-value-margin-top:var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom:var(--data-list-last-item-value-trim-end);grid-gap:inherit;align-items:baseline;display:grid;gap:inherit;grid-column:span 2;grid-template-columns:inherit;grid-template-columns:subgrid}.rt-DataListRoot:where(.lg\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width:1640px){.rt-DataListRoot:where(.xl\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.xl\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top:0px;--data-list-value-margin-bottom:0px;--data-list-first-item-value-margin-top:0px;--data-list-last-item-value-margin-bottom:0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.xl\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0}.rt-DataListRoot:where(.xl\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.xl\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top:var(--data-list-value-trim-start);--data-list-value-margin-bottom:var(--data-list-value-trim-end);--data-list-first-item-value-margin-top:var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom:var(--data-list-last-item-value-trim-end);grid-gap:inherit;align-items:baseline;display:grid;gap:inherit;grid-column:span 2;grid-template-columns:inherit;grid-template-columns:subgrid}.rt-DataListRoot:where(.xl\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}.rt-DataListLabel:before,.rt-DataListValue:before{content:"‍"}.rt-DataListItem:where(.rt-r-ai-baseline){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.rt-r-ai-start){--data-list-value-trim-start:0px;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.rt-r-ai-center){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:-0.25em;--data-list-last-item-value-trim-end:-0.25em}.rt-DataListItem:where(.rt-r-ai-end){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.rt-r-ai-stretch){--data-list-value-trim-start:0px;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}@media (min-width:520px){.rt-DataListItem:where(.xs\:rt-r-ai-baseline){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.xs\:rt-r-ai-start){--data-list-value-trim-start:0px;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.xs\:rt-r-ai-center){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:-0.25em;--data-list-last-item-value-trim-end:-0.25em}.rt-DataListItem:where(.xs\:rt-r-ai-end){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.xs\:rt-r-ai-stretch){--data-list-value-trim-start:0px;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}}@media (min-width:768px){.rt-DataListItem:where(.sm\:rt-r-ai-baseline){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.sm\:rt-r-ai-start){--data-list-value-trim-start:0px;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.sm\:rt-r-ai-center){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:-0.25em;--data-list-last-item-value-trim-end:-0.25em}.rt-DataListItem:where(.sm\:rt-r-ai-end){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.sm\:rt-r-ai-stretch){--data-list-value-trim-start:0px;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}}@media (min-width:1024px){.rt-DataListItem:where(.md\:rt-r-ai-baseline){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.md\:rt-r-ai-start){--data-list-value-trim-start:0px;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.md\:rt-r-ai-center){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:-0.25em;--data-list-last-item-value-trim-end:-0.25em}.rt-DataListItem:where(.md\:rt-r-ai-end){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.md\:rt-r-ai-stretch){--data-list-value-trim-start:0px;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}}@media (min-width:1280px){.rt-DataListItem:where(.lg\:rt-r-ai-baseline){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.lg\:rt-r-ai-start){--data-list-value-trim-start:0px;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.lg\:rt-r-ai-center){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:-0.25em;--data-list-last-item-value-trim-end:-0.25em}.rt-DataListItem:where(.lg\:rt-r-ai-end){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.lg\:rt-r-ai-stretch){--data-list-value-trim-start:0px;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}}@media (min-width:1640px){.rt-DataListItem:where(.xl\:rt-r-ai-baseline){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.xl\:rt-r-ai-start){--data-list-value-trim-start:0px;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.xl\:rt-r-ai-center){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:-0.25em;--data-list-first-item-value-trim-start:-0.25em;--data-list-last-item-value-trim-end:-0.25em}.rt-DataListItem:where(.xl\:rt-r-ai-end){--data-list-value-trim-start:-0.25em;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}.rt-DataListItem:where(.xl\:rt-r-ai-stretch){--data-list-value-trim-start:0px;--data-list-value-trim-end:0px;--data-list-first-item-value-trim-start:0px;--data-list-last-item-value-trim-end:0px}}.rt-DataListItem:where(:first-child){margin-top:var(--leading-trim-start)}.rt-DataListItem:where(:last-child){margin-bottom:var(--leading-trim-end)}.rt-DataListRoot:where(.rt-r-trim-normal){--leading-trim-start:initial;--leading-trim-end:initial}.rt-DataListRoot:where(.rt-r-trim-start){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:initial}.rt-DataListRoot:where(.rt-r-trim-end){--leading-trim-start:initial;--leading-trim-end:var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.rt-r-trim-both){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:var(--data-list-leading-trim-end)}@media (min-width:520px){.rt-DataListRoot:where(.xs\:rt-r-trim-normal){--leading-trim-start:initial;--leading-trim-end:initial}.rt-DataListRoot:where(.xs\:rt-r-trim-start){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:initial}.rt-DataListRoot:where(.xs\:rt-r-trim-end){--leading-trim-start:initial;--leading-trim-end:var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.xs\:rt-r-trim-both){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:var(--data-list-leading-trim-end)}}@media (min-width:768px){.rt-DataListRoot:where(.sm\:rt-r-trim-normal){--leading-trim-start:initial;--leading-trim-end:initial}.rt-DataListRoot:where(.sm\:rt-r-trim-start){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:initial}.rt-DataListRoot:where(.sm\:rt-r-trim-end){--leading-trim-start:initial;--leading-trim-end:var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.sm\:rt-r-trim-both){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:var(--data-list-leading-trim-end)}}@media (min-width:1024px){.rt-DataListRoot:where(.md\:rt-r-trim-normal){--leading-trim-start:initial;--leading-trim-end:initial}.rt-DataListRoot:where(.md\:rt-r-trim-start){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:initial}.rt-DataListRoot:where(.md\:rt-r-trim-end){--leading-trim-start:initial;--leading-trim-end:var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.md\:rt-r-trim-both){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:var(--data-list-leading-trim-end)}}@media (min-width:1280px){.rt-DataListRoot:where(.lg\:rt-r-trim-normal){--leading-trim-start:initial;--leading-trim-end:initial}.rt-DataListRoot:where(.lg\:rt-r-trim-start){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:initial}.rt-DataListRoot:where(.lg\:rt-r-trim-end){--leading-trim-start:initial;--leading-trim-end:var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.lg\:rt-r-trim-both){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:var(--data-list-leading-trim-end)}}@media (min-width:1640px){.rt-DataListRoot:where(.xl\:rt-r-trim-normal){--leading-trim-start:initial;--leading-trim-end:initial}.rt-DataListRoot:where(.xl\:rt-r-trim-start){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:initial}.rt-DataListRoot:where(.xl\:rt-r-trim-end){--leading-trim-start:initial;--leading-trim-end:var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.xl\:rt-r-trim-both){--leading-trim-start:var(--data-list-leading-trim-start);--leading-trim-end:var(--data-list-leading-trim-end)}}.rt-DropdownMenuContent{max-height:var(--radix-dropdown-menu-content-available-height);-webkit-transform-origin:var(--radix-dropdown-menu-content-transform-origin);transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.rt-Em{box-sizing:border-box;color:inherit;font-family:var(--em-font-family);font-size:calc(var(--em-font-size-adjust)*1em);font-style:var(--em-font-style);font-weight:var(--em-font-weight);letter-spacing:calc(var(--em-letter-spacing) + var(--default-letter-spacing));letter-spacing:calc(var(--em-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));line-height:1.25}.rt-Em :where(.rt-Em){font-size:inherit}.rt-Heading{--leading-trim-start:var(--heading-leading-trim-start);--leading-trim-end:var(--heading-leading-trim-end);font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--font-weight-bold);line-height:var(--line-height)}:where(.rt-Heading){margin:0}.rt-Heading:where([data-accent-color]){color:var(--accent-a11)}.rt-Heading:where([data-accent-color].rt-high-contrast),:where([data-accent-color]:not(.radix-themes)) .rt-Heading:where(.rt-high-contrast){color:var(--accent-12)}.rt-Heading:where(.rt-r-size-1){--line-height:var(--heading-line-height-1);font-size:calc(var(--font-size-1)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-2){--line-height:var(--heading-line-height-2);font-size:calc(var(--font-size-2)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-3){--line-height:var(--heading-line-height-3);font-size:calc(var(--font-size-3)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-4){--line-height:var(--heading-line-height-4);font-size:calc(var(--font-size-4)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-5){--line-height:var(--heading-line-height-5);font-size:calc(var(--font-size-5)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-6){--line-height:var(--heading-line-height-6);font-size:calc(var(--font-size-6)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-7){--line-height:var(--heading-line-height-7);font-size:calc(var(--font-size-7)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-8){--line-height:var(--heading-line-height-8);font-size:calc(var(--font-size-8)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-9){--line-height:var(--heading-line-height-9);font-size:calc(var(--font-size-9)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}@media (min-width:520px){.rt-Heading:where(.xs\:rt-r-size-1){--line-height:var(--heading-line-height-1);font-size:calc(var(--font-size-1)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-2){--line-height:var(--heading-line-height-2);font-size:calc(var(--font-size-2)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-3){--line-height:var(--heading-line-height-3);font-size:calc(var(--font-size-3)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-4){--line-height:var(--heading-line-height-4);font-size:calc(var(--font-size-4)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-5){--line-height:var(--heading-line-height-5);font-size:calc(var(--font-size-5)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-6){--line-height:var(--heading-line-height-6);font-size:calc(var(--font-size-6)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-7){--line-height:var(--heading-line-height-7);font-size:calc(var(--font-size-7)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-8){--line-height:var(--heading-line-height-8);font-size:calc(var(--font-size-8)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-9){--line-height:var(--heading-line-height-9);font-size:calc(var(--font-size-9)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width:768px){.rt-Heading:where(.sm\:rt-r-size-1){--line-height:var(--heading-line-height-1);font-size:calc(var(--font-size-1)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-2){--line-height:var(--heading-line-height-2);font-size:calc(var(--font-size-2)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-3){--line-height:var(--heading-line-height-3);font-size:calc(var(--font-size-3)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-4){--line-height:var(--heading-line-height-4);font-size:calc(var(--font-size-4)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-5){--line-height:var(--heading-line-height-5);font-size:calc(var(--font-size-5)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-6){--line-height:var(--heading-line-height-6);font-size:calc(var(--font-size-6)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-7){--line-height:var(--heading-line-height-7);font-size:calc(var(--font-size-7)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-8){--line-height:var(--heading-line-height-8);font-size:calc(var(--font-size-8)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-9){--line-height:var(--heading-line-height-9);font-size:calc(var(--font-size-9)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width:1024px){.rt-Heading:where(.md\:rt-r-size-1){--line-height:var(--heading-line-height-1);font-size:calc(var(--font-size-1)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-2){--line-height:var(--heading-line-height-2);font-size:calc(var(--font-size-2)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-3){--line-height:var(--heading-line-height-3);font-size:calc(var(--font-size-3)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-4){--line-height:var(--heading-line-height-4);font-size:calc(var(--font-size-4)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-5){--line-height:var(--heading-line-height-5);font-size:calc(var(--font-size-5)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-6){--line-height:var(--heading-line-height-6);font-size:calc(var(--font-size-6)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-7){--line-height:var(--heading-line-height-7);font-size:calc(var(--font-size-7)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-8){--line-height:var(--heading-line-height-8);font-size:calc(var(--font-size-8)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-9){--line-height:var(--heading-line-height-9);font-size:calc(var(--font-size-9)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width:1280px){.rt-Heading:where(.lg\:rt-r-size-1){--line-height:var(--heading-line-height-1);font-size:calc(var(--font-size-1)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-2){--line-height:var(--heading-line-height-2);font-size:calc(var(--font-size-2)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-3){--line-height:var(--heading-line-height-3);font-size:calc(var(--font-size-3)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-4){--line-height:var(--heading-line-height-4);font-size:calc(var(--font-size-4)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-5){--line-height:var(--heading-line-height-5);font-size:calc(var(--font-size-5)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-6){--line-height:var(--heading-line-height-6);font-size:calc(var(--font-size-6)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-7){--line-height:var(--heading-line-height-7);font-size:calc(var(--font-size-7)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-8){--line-height:var(--heading-line-height-8);font-size:calc(var(--font-size-8)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-9){--line-height:var(--heading-line-height-9);font-size:calc(var(--font-size-9)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width:1640px){.rt-Heading:where(.xl\:rt-r-size-1){--line-height:var(--heading-line-height-1);font-size:calc(var(--font-size-1)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-2){--line-height:var(--heading-line-height-2);font-size:calc(var(--font-size-2)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-3){--line-height:var(--heading-line-height-3);font-size:calc(var(--font-size-3)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-4){--line-height:var(--heading-line-height-4);font-size:calc(var(--font-size-4)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-5){--line-height:var(--heading-line-height-5);font-size:calc(var(--font-size-5)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-6){--line-height:var(--heading-line-height-6);font-size:calc(var(--font-size-6)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-7){--line-height:var(--heading-line-height-7);font-size:calc(var(--font-size-7)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-8){--line-height:var(--heading-line-height-8);font-size:calc(var(--font-size-8)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-9){--line-height:var(--heading-line-height-9);font-size:calc(var(--font-size-9)*var(--heading-font-size-adjust));letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}.rt-HoverCardContent{--inset-padding-top:var(--hover-card-content-padding);--inset-padding-right:var(--hover-card-content-padding);--inset-padding-bottom:var(--hover-card-content-padding);--inset-padding-left:var(--hover-card-content-padding);background-color:var(--color-panel-solid);box-shadow:var(--shadow-4);box-sizing:border-box;overflow:auto;padding:var(--hover-card-content-padding);position:relative;-webkit-transform-origin:var(--radix-hover-card-content-transform-origin);transform-origin:var(--radix-hover-card-content-transform-origin)}.rt-HoverCardContent:where(.rt-r-size-1){--hover-card-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.rt-r-size-2){--hover-card-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.rt-r-size-3){--hover-card-content-padding:var(--space-5);border-radius:var(--radius-5)}@media (min-width:520px){.rt-HoverCardContent:where(.xs\:rt-r-size-1){--hover-card-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xs\:rt-r-size-2){--hover-card-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xs\:rt-r-size-3){--hover-card-content-padding:var(--space-5);border-radius:var(--radius-5)}}@media (min-width:768px){.rt-HoverCardContent:where(.sm\:rt-r-size-1){--hover-card-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.sm\:rt-r-size-2){--hover-card-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.sm\:rt-r-size-3){--hover-card-content-padding:var(--space-5);border-radius:var(--radius-5)}}@media (min-width:1024px){.rt-HoverCardContent:where(.md\:rt-r-size-1){--hover-card-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.md\:rt-r-size-2){--hover-card-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.md\:rt-r-size-3){--hover-card-content-padding:var(--space-5);border-radius:var(--radius-5)}}@media (min-width:1280px){.rt-HoverCardContent:where(.lg\:rt-r-size-1){--hover-card-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.lg\:rt-r-size-2){--hover-card-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.lg\:rt-r-size-3){--hover-card-content-padding:var(--space-5);border-radius:var(--radius-5)}}@media (min-width:1640px){.rt-HoverCardContent:where(.xl\:rt-r-size-1){--hover-card-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xl\:rt-r-size-2){--hover-card-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xl\:rt-r-size-3){--hover-card-content-padding:var(--space-5);border-radius:var(--radius-5)}}.rt-IconButton:where(:not(.rt-variant-ghost)){height:var(--base-button-height);width:var(--base-button-height)}.rt-IconButton:where(.rt-variant-ghost){--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--margin-top-override:calc(var(--margin-top) - var(--icon-button-ghost-padding));--margin-right-override:calc(var(--margin-right) - var(--icon-button-ghost-padding));--margin-bottom-override:calc(var(--margin-bottom) - var(--icon-button-ghost-padding));--margin-left-override:calc(var(--margin-left) - var(--icon-button-ghost-padding));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override);padding:var(--icon-button-ghost-padding)}:where(.rt-IconButton:where(.rt-variant-ghost))>*{--margin-top-override:initial;--margin-right-override:initial;--margin-bottom-override:initial;--margin-left-override:initial}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-1){--icon-button-ghost-padding:var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-2){--icon-button-ghost-padding:calc(var(--space-1)*1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-3){--icon-button-ghost-padding:var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-4){--icon-button-ghost-padding:var(--space-3)}@media (min-width:520px){.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-1){--icon-button-ghost-padding:var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-2){--icon-button-ghost-padding:calc(var(--space-1)*1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-3){--icon-button-ghost-padding:var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-4){--icon-button-ghost-padding:var(--space-3)}}@media (min-width:768px){.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-1){--icon-button-ghost-padding:var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-2){--icon-button-ghost-padding:calc(var(--space-1)*1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-3){--icon-button-ghost-padding:var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-4){--icon-button-ghost-padding:var(--space-3)}}@media (min-width:1024px){.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-1){--icon-button-ghost-padding:var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-2){--icon-button-ghost-padding:calc(var(--space-1)*1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-3){--icon-button-ghost-padding:var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-4){--icon-button-ghost-padding:var(--space-3)}}@media (min-width:1280px){.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-1){--icon-button-ghost-padding:var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-2){--icon-button-ghost-padding:calc(var(--space-1)*1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-3){--icon-button-ghost-padding:var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-4){--icon-button-ghost-padding:var(--space-3)}}@media (min-width:1640px){.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-1){--icon-button-ghost-padding:var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-2){--icon-button-ghost-padding:calc(var(--space-1)*1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-3){--icon-button-ghost-padding:var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-4){--icon-button-ghost-padding:var(--space-3)}}.rt-Inset{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;box-sizing:border-box;margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override);overflow:hidden}:where(.rt-Inset)>*{--margin-top-override:initial;--margin-right-override:initial;--margin-bottom-override:initial;--margin-left-override:initial}.rt-Inset:where(.rt-r-clip-border-box){--inset-border-radius-calc:calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc:var(--inset-padding-top,0px);--inset-padding-right-calc:var(--inset-padding-right,0px);--inset-padding-bottom-calc:var(--inset-padding-bottom,0px);--inset-padding-left-calc:var(--inset-padding-left,0px)}.rt-Inset:where(.rt-r-clip-padding-box){--inset-border-radius-calc:var(--inset-border-radius,0px);--inset-padding-top-calc:calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc:calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc:calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc:calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.rt-r-side-top){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.rt-r-side-bottom){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:0}.rt-Inset:where(.rt-r-side-left){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override:var(--margin-right);border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0}.rt-Inset:where(.rt-r-side-right){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.rt-r-side-x){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.rt-r-side-y){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:var(--margin-right);--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-radius:0}.rt-Inset:where(.rt-r-side-all){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}@media (min-width:520px){.rt-Inset:where(.xs\:rt-r-clip-border-box){--inset-border-radius-calc:calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc:var(--inset-padding-top,0px);--inset-padding-right-calc:var(--inset-padding-right,0px);--inset-padding-bottom-calc:var(--inset-padding-bottom,0px);--inset-padding-left-calc:var(--inset-padding-left,0px)}.rt-Inset:where(.xs\:rt-r-clip-padding-box){--inset-border-radius-calc:var(--inset-border-radius,0px);--inset-padding-top-calc:calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc:calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc:calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc:calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.xs\:rt-r-side-top){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xs\:rt-r-side-bottom){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:0}.rt-Inset:where(.xs\:rt-r-side-left){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override:var(--margin-right);border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0}.rt-Inset:where(.xs\:rt-r-side-right){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xs\:rt-r-side-x){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.xs\:rt-r-side-y){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:var(--margin-right);--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-radius:0}.rt-Inset:where(.xs\:rt-r-side-all){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width:768px){.rt-Inset:where(.sm\:rt-r-clip-border-box){--inset-border-radius-calc:calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc:var(--inset-padding-top,0px);--inset-padding-right-calc:var(--inset-padding-right,0px);--inset-padding-bottom-calc:var(--inset-padding-bottom,0px);--inset-padding-left-calc:var(--inset-padding-left,0px)}.rt-Inset:where(.sm\:rt-r-clip-padding-box){--inset-border-radius-calc:var(--inset-border-radius,0px);--inset-padding-top-calc:calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc:calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc:calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc:calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.sm\:rt-r-side-top){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.sm\:rt-r-side-bottom){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:0}.rt-Inset:where(.sm\:rt-r-side-left){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override:var(--margin-right);border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0}.rt-Inset:where(.sm\:rt-r-side-right){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.sm\:rt-r-side-x){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.sm\:rt-r-side-y){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:var(--margin-right);--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-radius:0}.rt-Inset:where(.sm\:rt-r-side-all){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width:1024px){.rt-Inset:where(.md\:rt-r-clip-border-box){--inset-border-radius-calc:calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc:var(--inset-padding-top,0px);--inset-padding-right-calc:var(--inset-padding-right,0px);--inset-padding-bottom-calc:var(--inset-padding-bottom,0px);--inset-padding-left-calc:var(--inset-padding-left,0px)}.rt-Inset:where(.md\:rt-r-clip-padding-box){--inset-border-radius-calc:var(--inset-border-radius,0px);--inset-padding-top-calc:calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc:calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc:calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc:calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.md\:rt-r-side-top){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.md\:rt-r-side-bottom){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:0}.rt-Inset:where(.md\:rt-r-side-left){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override:var(--margin-right);border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0}.rt-Inset:where(.md\:rt-r-side-right){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.md\:rt-r-side-x){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.md\:rt-r-side-y){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:var(--margin-right);--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-radius:0}.rt-Inset:where(.md\:rt-r-side-all){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width:1280px){.rt-Inset:where(.lg\:rt-r-clip-border-box){--inset-border-radius-calc:calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc:var(--inset-padding-top,0px);--inset-padding-right-calc:var(--inset-padding-right,0px);--inset-padding-bottom-calc:var(--inset-padding-bottom,0px);--inset-padding-left-calc:var(--inset-padding-left,0px)}.rt-Inset:where(.lg\:rt-r-clip-padding-box){--inset-border-radius-calc:var(--inset-border-radius,0px);--inset-padding-top-calc:calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc:calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc:calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc:calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.lg\:rt-r-side-top){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.lg\:rt-r-side-bottom){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:0}.rt-Inset:where(.lg\:rt-r-side-left){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override:var(--margin-right);border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0}.rt-Inset:where(.lg\:rt-r-side-right){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.lg\:rt-r-side-x){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.lg\:rt-r-side-y){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:var(--margin-right);--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-radius:0}.rt-Inset:where(.lg\:rt-r-side-all){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width:1640px){.rt-Inset:where(.xl\:rt-r-clip-border-box){--inset-border-radius-calc:calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc:var(--inset-padding-top,0px);--inset-padding-right-calc:var(--inset-padding-right,0px);--inset-padding-bottom-calc:var(--inset-padding-bottom,0px);--inset-padding-left-calc:var(--inset-padding-left,0px)}.rt-Inset:where(.xl\:rt-r-clip-padding-box){--inset-border-radius-calc:var(--inset-border-radius,0px);--inset-padding-top-calc:calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc:calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc:calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc:calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.xl\:rt-r-side-top){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xl\:rt-r-side-bottom){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:0}.rt-Inset:where(.xl\:rt-r-side-left){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override:var(--margin-right);border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0;border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0}.rt-Inset:where(.xl\:rt-r-side-right){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xl\:rt-r-side-x){--margin-top-override:var(--margin-top);--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:var(--margin-bottom);--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.xl\:rt-r-side-y){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:var(--margin-right);--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:var(--margin-left);border-radius:0}.rt-Inset:where(.xl\:rt-r-side-all){--margin-top-override:calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override:calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override:calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override:calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}.rt-Kbd{align-items:center;background-color:#fcfcfc;background-color:var(--gray-1);border-radius:calc(var(--radius-factor)*.35em);box-shadow:var(--kbd-box-shadow);box-sizing:border-box;color:#202020;color:var(--gray-12);display:inline-flex;flex-shrink:0;font-family:var(--default-font-family);font-size:.75em;font-weight:400;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;justify-content:center;letter-spacing:var(--default-letter-spacing);letter-spacing:var(--letter-spacing,var(--default-letter-spacing));line-height:1.7em;min-width:1.75em;padding-bottom:.05em;padding-left:.5em;padding-right:.5em;position:relative;top:-.03em;transition:box-shadow .12s,background-color .12s;-webkit-user-select:none;user-select:none;vertical-align:text-top;white-space:nowrap;word-spacing:-.1em}@media (hover:hover){.rt-Kbd:where(:-webkit-any-link,button):where(:hover){background-color:var(--color-background);box-shadow:var(--kbd-box-shadow),0 0 0 .05em #0000001f;box-shadow:var(--kbd-box-shadow),0 0 0 .05em var(--gray-a5);transition-duration:40ms,40ms}.rt-Kbd:where(:any-link,button):where(:hover){background-color:var(--color-background);box-shadow:var(--kbd-box-shadow),0 0 0 .05em #0000001f;box-shadow:var(--kbd-box-shadow),0 0 0 .05em var(--gray-a5);transition-duration:40ms,40ms}}.rt-Kbd:where(:-webkit-any-link,button):where([data-state=open]){background-color:var(--color-background);box-shadow:var(--kbd-box-shadow),0 0 0 .05em #0000001f;box-shadow:var(--kbd-box-shadow),0 0 0 .05em var(--gray-a5);transition-duration:40ms,40ms}.rt-Kbd:where(:any-link,button):where([data-state=open]){background-color:var(--color-background);box-shadow:var(--kbd-box-shadow),0 0 0 .05em #0000001f;box-shadow:var(--kbd-box-shadow),0 0 0 .05em var(--gray-a5);transition-duration:40ms,40ms}.rt-Kbd:where(:-webkit-any-link,button):where(:active:not([data-state=open])){background-color:#f9f9f9;background-color:var(--gray-2);box-shadow:inset 0 .05em rgba(0,0,0,.15),0 0 0 .05em #00000031;box-shadow:inset 0 .05em var(--black-a3),0 0 0 .05em var(--gray-a7);padding-bottom:0;padding-top:.05em;transition-duration:40ms,40ms}.rt-Kbd:where(:any-link,button):where(:active:not([data-state=open])){background-color:#f9f9f9;background-color:var(--gray-2);box-shadow:inset 0 .05em rgba(0,0,0,.15),0 0 0 .05em #00000031;box-shadow:inset 0 .05em var(--black-a3),0 0 0 .05em var(--gray-a7);padding-bottom:0;padding-top:.05em;transition-duration:40ms,40ms}.rt-Kbd:where(:-webkit-any-link,button):where(:focus-visible){outline:2px solid var(--focus-8)}.rt-Kbd:where(:any-link,button):where(:focus-visible){outline:2px solid var(--focus-8)}.rt-Kbd:where(.rt-r-size-1){--letter-spacing:var(--letter-spacing-1);font-size:calc(var(--font-size-1)*.8)}.rt-Kbd:where(.rt-r-size-2){--letter-spacing:var(--letter-spacing-2);font-size:calc(var(--font-size-2)*.8)}.rt-Kbd:where(.rt-r-size-3){--letter-spacing:var(--letter-spacing-3);font-size:calc(var(--font-size-3)*.8)}.rt-Kbd:where(.rt-r-size-4){--letter-spacing:var(--letter-spacing-4);font-size:calc(var(--font-size-4)*.8)}.rt-Kbd:where(.rt-r-size-5){--letter-spacing:var(--letter-spacing-5);font-size:calc(var(--font-size-5)*.8)}.rt-Kbd:where(.rt-r-size-6){--letter-spacing:var(--letter-spacing-6);font-size:calc(var(--font-size-6)*.8)}.rt-Kbd:where(.rt-r-size-7){--letter-spacing:var(--letter-spacing-7);font-size:calc(var(--font-size-7)*.8)}.rt-Kbd:where(.rt-r-size-8){--letter-spacing:var(--letter-spacing-8);font-size:calc(var(--font-size-8)*.8)}.rt-Kbd:where(.rt-r-size-9){--letter-spacing:var(--letter-spacing-9);font-size:calc(var(--font-size-9)*.8)}@media (min-width:520px){.rt-Kbd:where(.xs\:rt-r-size-1){--letter-spacing:var(--letter-spacing-1);font-size:calc(var(--font-size-1)*.8)}.rt-Kbd:where(.xs\:rt-r-size-2){--letter-spacing:var(--letter-spacing-2);font-size:calc(var(--font-size-2)*.8)}.rt-Kbd:where(.xs\:rt-r-size-3){--letter-spacing:var(--letter-spacing-3);font-size:calc(var(--font-size-3)*.8)}.rt-Kbd:where(.xs\:rt-r-size-4){--letter-spacing:var(--letter-spacing-4);font-size:calc(var(--font-size-4)*.8)}.rt-Kbd:where(.xs\:rt-r-size-5){--letter-spacing:var(--letter-spacing-5);font-size:calc(var(--font-size-5)*.8)}.rt-Kbd:where(.xs\:rt-r-size-6){--letter-spacing:var(--letter-spacing-6);font-size:calc(var(--font-size-6)*.8)}.rt-Kbd:where(.xs\:rt-r-size-7){--letter-spacing:var(--letter-spacing-7);font-size:calc(var(--font-size-7)*.8)}.rt-Kbd:where(.xs\:rt-r-size-8){--letter-spacing:var(--letter-spacing-8);font-size:calc(var(--font-size-8)*.8)}.rt-Kbd:where(.xs\:rt-r-size-9){--letter-spacing:var(--letter-spacing-9);font-size:calc(var(--font-size-9)*.8)}}@media (min-width:768px){.rt-Kbd:where(.sm\:rt-r-size-1){--letter-spacing:var(--letter-spacing-1);font-size:calc(var(--font-size-1)*.8)}.rt-Kbd:where(.sm\:rt-r-size-2){--letter-spacing:var(--letter-spacing-2);font-size:calc(var(--font-size-2)*.8)}.rt-Kbd:where(.sm\:rt-r-size-3){--letter-spacing:var(--letter-spacing-3);font-size:calc(var(--font-size-3)*.8)}.rt-Kbd:where(.sm\:rt-r-size-4){--letter-spacing:var(--letter-spacing-4);font-size:calc(var(--font-size-4)*.8)}.rt-Kbd:where(.sm\:rt-r-size-5){--letter-spacing:var(--letter-spacing-5);font-size:calc(var(--font-size-5)*.8)}.rt-Kbd:where(.sm\:rt-r-size-6){--letter-spacing:var(--letter-spacing-6);font-size:calc(var(--font-size-6)*.8)}.rt-Kbd:where(.sm\:rt-r-size-7){--letter-spacing:var(--letter-spacing-7);font-size:calc(var(--font-size-7)*.8)}.rt-Kbd:where(.sm\:rt-r-size-8){--letter-spacing:var(--letter-spacing-8);font-size:calc(var(--font-size-8)*.8)}.rt-Kbd:where(.sm\:rt-r-size-9){--letter-spacing:var(--letter-spacing-9);font-size:calc(var(--font-size-9)*.8)}}@media (min-width:1024px){.rt-Kbd:where(.md\:rt-r-size-1){--letter-spacing:var(--letter-spacing-1);font-size:calc(var(--font-size-1)*.8)}.rt-Kbd:where(.md\:rt-r-size-2){--letter-spacing:var(--letter-spacing-2);font-size:calc(var(--font-size-2)*.8)}.rt-Kbd:where(.md\:rt-r-size-3){--letter-spacing:var(--letter-spacing-3);font-size:calc(var(--font-size-3)*.8)}.rt-Kbd:where(.md\:rt-r-size-4){--letter-spacing:var(--letter-spacing-4);font-size:calc(var(--font-size-4)*.8)}.rt-Kbd:where(.md\:rt-r-size-5){--letter-spacing:var(--letter-spacing-5);font-size:calc(var(--font-size-5)*.8)}.rt-Kbd:where(.md\:rt-r-size-6){--letter-spacing:var(--letter-spacing-6);font-size:calc(var(--font-size-6)*.8)}.rt-Kbd:where(.md\:rt-r-size-7){--letter-spacing:var(--letter-spacing-7);font-size:calc(var(--font-size-7)*.8)}.rt-Kbd:where(.md\:rt-r-size-8){--letter-spacing:var(--letter-spacing-8);font-size:calc(var(--font-size-8)*.8)}.rt-Kbd:where(.md\:rt-r-size-9){--letter-spacing:var(--letter-spacing-9);font-size:calc(var(--font-size-9)*.8)}}@media (min-width:1280px){.rt-Kbd:where(.lg\:rt-r-size-1){--letter-spacing:var(--letter-spacing-1);font-size:calc(var(--font-size-1)*.8)}.rt-Kbd:where(.lg\:rt-r-size-2){--letter-spacing:var(--letter-spacing-2);font-size:calc(var(--font-size-2)*.8)}.rt-Kbd:where(.lg\:rt-r-size-3){--letter-spacing:var(--letter-spacing-3);font-size:calc(var(--font-size-3)*.8)}.rt-Kbd:where(.lg\:rt-r-size-4){--letter-spacing:var(--letter-spacing-4);font-size:calc(var(--font-size-4)*.8)}.rt-Kbd:where(.lg\:rt-r-size-5){--letter-spacing:var(--letter-spacing-5);font-size:calc(var(--font-size-5)*.8)}.rt-Kbd:where(.lg\:rt-r-size-6){--letter-spacing:var(--letter-spacing-6);font-size:calc(var(--font-size-6)*.8)}.rt-Kbd:where(.lg\:rt-r-size-7){--letter-spacing:var(--letter-spacing-7);font-size:calc(var(--font-size-7)*.8)}.rt-Kbd:where(.lg\:rt-r-size-8){--letter-spacing:var(--letter-spacing-8);font-size:calc(var(--font-size-8)*.8)}.rt-Kbd:where(.lg\:rt-r-size-9){--letter-spacing:var(--letter-spacing-9);font-size:calc(var(--font-size-9)*.8)}}@media (min-width:1640px){.rt-Kbd:where(.xl\:rt-r-size-1){--letter-spacing:var(--letter-spacing-1);font-size:calc(var(--font-size-1)*.8)}.rt-Kbd:where(.xl\:rt-r-size-2){--letter-spacing:var(--letter-spacing-2);font-size:calc(var(--font-size-2)*.8)}.rt-Kbd:where(.xl\:rt-r-size-3){--letter-spacing:var(--letter-spacing-3);font-size:calc(var(--font-size-3)*.8)}.rt-Kbd:where(.xl\:rt-r-size-4){--letter-spacing:var(--letter-spacing-4);font-size:calc(var(--font-size-4)*.8)}.rt-Kbd:where(.xl\:rt-r-size-5){--letter-spacing:var(--letter-spacing-5);font-size:calc(var(--font-size-5)*.8)}.rt-Kbd:where(.xl\:rt-r-size-6){--letter-spacing:var(--letter-spacing-6);font-size:calc(var(--font-size-6)*.8)}.rt-Kbd:where(.xl\:rt-r-size-7){--letter-spacing:var(--letter-spacing-7);font-size:calc(var(--font-size-7)*.8)}.rt-Kbd:where(.xl\:rt-r-size-8){--letter-spacing:var(--letter-spacing-8);font-size:calc(var(--font-size-8)*.8)}.rt-Kbd:where(.xl\:rt-r-size-9){--letter-spacing:var(--letter-spacing-9);font-size:calc(var(--font-size-9)*.8)}}.rt-Link:where(:-webkit-any-link,button){cursor:var(--cursor-link);-webkit-text-decoration-color:var(--accent-a5);text-decoration-color:var(--accent-a5);-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:min(2px,max(1px,.05em));text-underline-offset:calc(.025em + 2px)}.rt-Link:where(:any-link,button){cursor:var(--cursor-link);-webkit-text-decoration-color:var(--accent-a5);text-decoration-color:var(--accent-a5);-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:min(2px,max(1px,.05em));text-underline-offset:calc(.025em + 2px)}.rt-Link:where(:disabled,[data-disabled]){cursor:var(--cursor-disabled)}:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where([data-accent-color=""]){color:var(--accent-12)}@supports (color:color-mix(in oklab,white,black)){.rt-Link:where(:-webkit-any-link,button){-webkit-text-decoration-color:color-mix(in oklab,var(--accent-a5),#00000026);text-decoration-color:color-mix(in oklab,var(--accent-a5),#00000026);-webkit-text-decoration-color:color-mix(in oklab,var(--accent-a5),var(--gray-a6));text-decoration-color:color-mix(in oklab,var(--accent-a5),var(--gray-a6))}.rt-Link:where(:any-link,button){-webkit-text-decoration-color:color-mix(in oklab,var(--accent-a5),#00000026);text-decoration-color:color-mix(in oklab,var(--accent-a5),#00000026);-webkit-text-decoration-color:color-mix(in oklab,var(--accent-a5),var(--gray-a6));text-decoration-color:color-mix(in oklab,var(--accent-a5),var(--gray-a6))}}@media (pointer:coarse){.rt-Link:where(:-webkit-any-link,button):where(:active:not(:focus-visible,[data-state=open])){outline:.75em solid var(--accent-a4);outline-offset:-.6em}.rt-Link:where(:any-link,button):where(:active:not(:focus-visible,[data-state=open])){outline:.75em solid var(--accent-a4);outline-offset:-.6em}}@media (hover:hover){.rt-Link:where(:-webkit-any-link,button):where(.rt-underline-auto):where(:hover){-webkit-text-decoration-line:underline;text-decoration-line:underline}.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(:hover){-webkit-text-decoration-line:underline;text-decoration-line:underline}}.rt-Link:where(:-webkit-any-link,button):where(.rt-underline-auto):where(.rt-high-contrast),:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where(:-webkit-any-link,button):where(.rt-underline-auto):where([data-accent-color=""]){-webkit-text-decoration-color:var(--accent-a6);text-decoration-color:var(--accent-a6);-webkit-text-decoration-line:underline;text-decoration-line:underline}.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(.rt-high-contrast),:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where(:any-link,button):where(.rt-underline-auto):where([data-accent-color=""]){-webkit-text-decoration-color:var(--accent-a6);text-decoration-color:var(--accent-a6);-webkit-text-decoration-line:underline;text-decoration-line:underline}@supports (color:color-mix(in oklab,white,black)){.rt-Link:where(:-webkit-any-link,button):where(.rt-underline-auto):where(.rt-high-contrast),:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where(:-webkit-any-link,button):where(.rt-underline-auto):where([data-accent-color=""]){-webkit-text-decoration-color:color-mix(in oklab,var(--accent-a6),#00000026);text-decoration-color:color-mix(in oklab,var(--accent-a6),#00000026);-webkit-text-decoration-color:color-mix(in oklab,var(--accent-a6),var(--gray-a6));text-decoration-color:color-mix(in oklab,var(--accent-a6),var(--gray-a6))}.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(.rt-high-contrast),:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where(:any-link,button):where(.rt-underline-auto):where([data-accent-color=""]){-webkit-text-decoration-color:color-mix(in oklab,var(--accent-a6),#00000026);text-decoration-color:color-mix(in oklab,var(--accent-a6),#00000026);-webkit-text-decoration-color:color-mix(in oklab,var(--accent-a6),var(--gray-a6));text-decoration-color:color-mix(in oklab,var(--accent-a6),var(--gray-a6))}}@media (hover:hover){.rt-Link:where(:-webkit-any-link,button):where(.rt-underline-hover):where(:hover){-webkit-text-decoration-line:underline;text-decoration-line:underline}.rt-Link:where(:any-link,button):where(.rt-underline-hover):where(:hover){-webkit-text-decoration-line:underline;text-decoration-line:underline}}.rt-Link:where(:-webkit-any-link,button):where(.rt-underline-always){-webkit-text-decoration-line:underline;text-decoration-line:underline}.rt-Link:where(:any-link,button):where(.rt-underline-always){-webkit-text-decoration-line:underline;text-decoration-line:underline}.rt-Link:where(:focus-visible){border-radius:calc(.07em*var(--radius-factor));outline-color:var(--focus-8);outline-offset:2px;outline-style:solid;outline-width:2px;-webkit-text-decoration-line:none;text-decoration-line:none}.rt-Link:where(:has(.rt-Code:not(.rt-variant-ghost):only-child)){-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.rt-PopoverContent{--inset-padding-top:var(--popover-content-padding);--inset-padding-right:var(--popover-content-padding);--inset-padding-bottom:var(--popover-content-padding);--inset-padding-left:var(--popover-content-padding);background-color:var(--color-panel-solid);box-shadow:var(--shadow-5);box-sizing:border-box;min-width:var(--radix-popover-trigger-width);outline:0;overflow:auto;padding:var(--popover-content-padding);position:relative;-webkit-transform-origin:var(--radix-popover-content-transform-origin);transform-origin:var(--radix-popover-content-transform-origin)}.rt-PopoverContent:where(.rt-r-size-1){--popover-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.rt-r-size-2){--popover-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.rt-r-size-3){--popover-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.rt-r-size-4){--popover-content-padding:var(--space-6);border-radius:var(--radius-5)}@media (min-width:520px){.rt-PopoverContent:where(.xs\:rt-r-size-1){--popover-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xs\:rt-r-size-2){--popover-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xs\:rt-r-size-3){--popover-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.xs\:rt-r-size-4){--popover-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (min-width:768px){.rt-PopoverContent:where(.sm\:rt-r-size-1){--popover-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.sm\:rt-r-size-2){--popover-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.sm\:rt-r-size-3){--popover-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.sm\:rt-r-size-4){--popover-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (min-width:1024px){.rt-PopoverContent:where(.md\:rt-r-size-1){--popover-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.md\:rt-r-size-2){--popover-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.md\:rt-r-size-3){--popover-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.md\:rt-r-size-4){--popover-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (min-width:1280px){.rt-PopoverContent:where(.lg\:rt-r-size-1){--popover-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.lg\:rt-r-size-2){--popover-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.lg\:rt-r-size-3){--popover-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.lg\:rt-r-size-4){--popover-content-padding:var(--space-6);border-radius:var(--radius-5)}}@media (min-width:1640px){.rt-PopoverContent:where(.xl\:rt-r-size-1){--popover-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xl\:rt-r-size-2){--popover-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xl\:rt-r-size-3){--popover-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.xl\:rt-r-size-4){--popover-content-padding:var(--space-6);border-radius:var(--radius-5)}}.rt-ProgressRoot{--progress-value:0;--progress-max:100;--progress-duration:5s;border-radius:max(calc(var(--radius-factor)*var(--progress-height)/3),calc(var(--radius-factor)*var(--radius-thumb)));flex-grow:1;height:var(--progress-height);overflow:hidden;pointer-events:none;position:relative}.rt-ProgressRoot:after{border-radius:inherit;content:"";inset:0;position:absolute}.rt-ProgressIndicator{display:block;height:100%;-webkit-transform:scaleX(calc(var(--progress-value)/var(--progress-max)));transform:scaleX(calc(var(--progress-value)/var(--progress-max)));-webkit-transform-origin:left center;transform-origin:left center;transition:-webkit-transform .12s;transition:transform .12s;transition:transform .12s,-webkit-transform .12s;width:100%}.rt-ProgressIndicator:where([data-state=indeterminate]){-webkit-animation-delay:0s,calc(var(--progress-duration) + 5s),calc(var(--progress-duration) + 7.5s);animation-delay:0s,calc(var(--progress-duration) + 5s),calc(var(--progress-duration) + 7.5s);-webkit-animation-direction:normal,normal,alternate;animation-direction:normal,normal,alternate;-webkit-animation-duration:var(--progress-duration),2.5s,5s;animation-duration:var(--progress-duration),2.5s,5s;-webkit-animation-fill-mode:both,none,none;animation-fill-mode:both,none,none;-webkit-animation-iteration-count:1,1,infinite;animation-iteration-count:1,1,infinite;-webkit-animation-name:rt-progress-indicator-indeterminate-grow,var(--progress-indicator-indeterminate-animation-start),var(--progress-indicator-indeterminate-animation-repeat);animation-name:rt-progress-indicator-indeterminate-grow,var(--progress-indicator-indeterminate-animation-start),var(--progress-indicator-indeterminate-animation-repeat)}.rt-ProgressIndicator:where([data-state=indeterminate]):after{-webkit-animation-delay:calc(var(--progress-duration) + 5s);animation-delay:calc(var(--progress-duration) + 5s);-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rt-progress-indicator-indeterminate-shine-from-left;animation-name:rt-progress-indicator-indeterminate-shine-from-left;background-image:linear-gradient(to right,transparent 25%,var(--progress-indicator-after-linear-gradient),transparent 75%);content:"";inset:0;position:absolute;width:400%}@-webkit-keyframes rt-progress-indicator-indeterminate-grow{0%{-webkit-transform:scaleX(.01);transform:scaleX(.01)}20%{-webkit-transform:scaleX(.1);transform:scaleX(.1)}30%{-webkit-transform:scaleX(.6);transform:scaleX(.6)}40%,50%{-webkit-transform:scaleX(.9);transform:scaleX(.9)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rt-progress-indicator-indeterminate-grow{0%{-webkit-transform:scaleX(.01);transform:scaleX(.01)}20%{-webkit-transform:scaleX(.1);transform:scaleX(.1)}30%{-webkit-transform:scaleX(.6);transform:scaleX(.6)}40%,50%{-webkit-transform:scaleX(.9);transform:scaleX(.9)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes rt-progress-indicator-indeterminate-shine-from-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes rt-progress-indicator-indeterminate-shine-from-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.rt-ProgressRoot:where(.rt-r-size-1){--progress-height:var(--space-1)}.rt-ProgressRoot:where(.rt-r-size-2){--progress-height:calc(var(--space-2)*0.75)}.rt-ProgressRoot:where(.rt-r-size-3){--progress-height:var(--space-2)}@media (min-width:520px){.rt-ProgressRoot:where(.xs\:rt-r-size-1){--progress-height:var(--space-1)}.rt-ProgressRoot:where(.xs\:rt-r-size-2){--progress-height:calc(var(--space-2)*0.75)}.rt-ProgressRoot:where(.xs\:rt-r-size-3){--progress-height:var(--space-2)}}@media (min-width:768px){.rt-ProgressRoot:where(.sm\:rt-r-size-1){--progress-height:var(--space-1)}.rt-ProgressRoot:where(.sm\:rt-r-size-2){--progress-height:calc(var(--space-2)*0.75)}.rt-ProgressRoot:where(.sm\:rt-r-size-3){--progress-height:var(--space-2)}}@media (min-width:1024px){.rt-ProgressRoot:where(.md\:rt-r-size-1){--progress-height:var(--space-1)}.rt-ProgressRoot:where(.md\:rt-r-size-2){--progress-height:calc(var(--space-2)*0.75)}.rt-ProgressRoot:where(.md\:rt-r-size-3){--progress-height:var(--space-2)}}@media (min-width:1280px){.rt-ProgressRoot:where(.lg\:rt-r-size-1){--progress-height:var(--space-1)}.rt-ProgressRoot:where(.lg\:rt-r-size-2){--progress-height:calc(var(--space-2)*0.75)}.rt-ProgressRoot:where(.lg\:rt-r-size-3){--progress-height:var(--space-2)}}@media (min-width:1640px){.rt-ProgressRoot:where(.xl\:rt-r-size-1){--progress-height:var(--space-1)}.rt-ProgressRoot:where(.xl\:rt-r-size-2){--progress-height:calc(var(--space-2)*0.75)}.rt-ProgressRoot:where(.xl\:rt-r-size-3){--progress-height:var(--space-2)}}.rt-ProgressRoot:where(.rt-variant-surface){--progress-indicator-indeterminate-animation-start:rt-progress-indicator-surface-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat:rt-progress-indicator-surface-indeterminate-pulse;background-color:#0000000f;background-color:var(--gray-a3)}.rt-ProgressRoot:where(.rt-variant-surface):after{box-shadow:inset 0 0 0 1px #00000017;box-shadow:inset 0 0 0 1px var(--gray-a4)}.rt-ProgressRoot:where(.rt-variant-surface) :where(.rt-ProgressIndicator){background-color:var(--accent-track)}@-webkit-keyframes rt-progress-indicator-surface-indeterminate-fade{to{background-color:var(--accent-7)}}@keyframes rt-progress-indicator-surface-indeterminate-fade{to{background-color:var(--accent-7)}}@-webkit-keyframes rt-progress-indicator-surface-indeterminate-pulse{0%{background-color:var(--accent-7)}to{background-color:var(--accent-track)}}@keyframes rt-progress-indicator-surface-indeterminate-pulse{0%{background-color:var(--accent-7)}to{background-color:var(--accent-track)}}.rt-ProgressRoot:where(.rt-variant-classic){--progress-indicator-indeterminate-animation-start:rt-progress-indicator-classic-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat:rt-progress-indicator-classic-indeterminate-pulse;background-color:#0000000f;background-color:var(--gray-a3)}.rt-ProgressRoot:where(.rt-variant-classic):after{box-shadow:var(--shadow-1)}.rt-ProgressRoot:where(.rt-variant-classic) :where(.rt-ProgressIndicator){background-color:var(--accent-track)}@-webkit-keyframes rt-progress-indicator-classic-indeterminate-fade{to{background-color:var(--accent-7)}}@keyframes rt-progress-indicator-classic-indeterminate-fade{to{background-color:var(--accent-7)}}@-webkit-keyframes rt-progress-indicator-classic-indeterminate-pulse{0%{background-color:var(--accent-7)}to{background-color:var(--accent-track)}}@keyframes rt-progress-indicator-classic-indeterminate-pulse{0%{background-color:var(--accent-7)}to{background-color:var(--accent-track)}}.rt-ProgressRoot:where(.rt-variant-soft){--progress-indicator-indeterminate-animation-start:rt-progress-indicator-soft-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat:rt-progress-indicator-soft-indeterminate-pulse;background-color:#00000017;background-color:var(--gray-a4);background-image:linear-gradient(hsla(0,0%,100%,.05),hsla(0,0%,100%,.05));background-image:linear-gradient(var(--white-a1),var(--white-a1))}.rt-ProgressRoot:where(.rt-variant-soft) :where(.rt-ProgressIndicator){background-color:var(--accent-8);background-image:linear-gradient(var(--accent-a5),var(--accent-a5))}.rt-ProgressRoot:where(.rt-variant-soft) :where(.rt-ProgressIndicator):after{opacity:.75}@-webkit-keyframes rt-progress-indicator-soft-indeterminate-fade{to{background-color:var(--accent-5)}}@keyframes rt-progress-indicator-soft-indeterminate-fade{to{background-color:var(--accent-5)}}@-webkit-keyframes rt-progress-indicator-soft-indeterminate-pulse{0%{background-color:var(--accent-5)}to{background-color:var(--accent-7)}}@keyframes rt-progress-indicator-soft-indeterminate-pulse{0%{background-color:var(--accent-5)}to{background-color:var(--accent-7)}}.rt-ProgressRoot:where(.rt-high-contrast){--progress-indicator-indeterminate-animation-start:rt-progress-indicator-high-contrast-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat:rt-progress-indicator-high-contrast-indeterminate-pulse}.rt-ProgressRoot:where(.rt-high-contrast) :where(.rt-ProgressIndicator){background-color:var(--accent-12)}.rt-ProgressRoot:where(.rt-high-contrast) :where(.rt-ProgressIndicator):after{opacity:.75}@-webkit-keyframes rt-progress-indicator-high-contrast-indeterminate-fade{to{opacity:.8}}@keyframes rt-progress-indicator-high-contrast-indeterminate-fade{to{opacity:.8}}@-webkit-keyframes rt-progress-indicator-high-contrast-indeterminate-pulse{0%{opacity:.8}to{opacity:1}}@keyframes rt-progress-indicator-high-contrast-indeterminate-pulse{0%{opacity:.8}to{opacity:1}}.rt-Quote{box-sizing:border-box;color:inherit;font-family:var(--quote-font-family);font-size:calc(var(--quote-font-size-adjust)*1em);font-style:var(--quote-font-style);font-weight:var(--quote-font-weight);letter-spacing:calc(var(--quote-letter-spacing) + var(--default-letter-spacing));letter-spacing:calc(var(--quote-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));line-height:1.25}.rt-Quote :where(.rt-Quote){font-size:inherit}.rt-RadioCardsRoot{cursor:default;letter-spacing:var(--letter-spacing);line-height:var(--line-height)}.rt-RadioCardsItem{--base-card-padding-top:var(--radio-cards-item-padding-y);--base-card-padding-right:var(--radio-cards-item-padding-x);--base-card-padding-bottom:var(--radio-cards-item-padding-y);--base-card-padding-left:var(--radio-cards-item-padding-x);--base-card-border-radius:var(--radio-cards-item-border-radius);--base-card-border-width:var(--radio-cards-item-border-width);align-items:center;display:flex;gap:var(--space-2);justify-content:center}.rt-RadioCardsItem>*{pointer-events:none}.rt-RadioCardsItem>:where(svg){flex-shrink:0}.rt-RadioCardsItem:after{outline-offset:-1px}.rt-RadioCardsRoot:where(.rt-r-size-1){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-3);--radio-cards-item-padding-y:calc(var(--space-3)/1.2);--radio-cards-item-border-radius:var(--radius-3);font-size:var(--font-size-2)}.rt-RadioCardsRoot:where(.rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-4);--radio-cards-item-padding-y:calc(var(--space-4)*0.875);--radio-cards-item-border-radius:var(--radius-3);font-size:var(--font-size-2)}.rt-RadioCardsRoot:where(.rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--radio-cards-item-padding-x:var(--space-5);--radio-cards-item-padding-y:calc(var(--space-5)/1.2);--radio-cards-item-border-radius:var(--radius-4);font-size:var(--font-size-3)}@media (min-width:520px){.rt-RadioCardsRoot:where(.xs\:rt-r-size-1){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-3);--radio-cards-item-padding-y:calc(var(--space-3)/1.2);--radio-cards-item-border-radius:var(--radius-3);font-size:var(--font-size-2)}.rt-RadioCardsRoot:where(.xs\:rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-4);--radio-cards-item-padding-y:calc(var(--space-4)*0.875);--radio-cards-item-border-radius:var(--radius-3);font-size:var(--font-size-2)}.rt-RadioCardsRoot:where(.xs\:rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--radio-cards-item-padding-x:var(--space-5);--radio-cards-item-padding-y:calc(var(--space-5)/1.2);--radio-cards-item-border-radius:var(--radius-4);font-size:var(--font-size-3)}}@media (min-width:768px){.rt-RadioCardsRoot:where(.sm\:rt-r-size-1){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-3);--radio-cards-item-padding-y:calc(var(--space-3)/1.2);--radio-cards-item-border-radius:var(--radius-3);font-size:var(--font-size-2)}.rt-RadioCardsRoot:where(.sm\:rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-4);--radio-cards-item-padding-y:calc(var(--space-4)*0.875);--radio-cards-item-border-radius:var(--radius-3);font-size:var(--font-size-2)}.rt-RadioCardsRoot:where(.sm\:rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--radio-cards-item-padding-x:var(--space-5);--radio-cards-item-padding-y:calc(var(--space-5)/1.2);--radio-cards-item-border-radius:var(--radius-4);font-size:var(--font-size-3)}}@media (min-width:1024px){.rt-RadioCardsRoot:where(.md\:rt-r-size-1){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-3);--radio-cards-item-padding-y:calc(var(--space-3)/1.2);--radio-cards-item-border-radius:var(--radius-3);font-size:var(--font-size-2)}.rt-RadioCardsRoot:where(.md\:rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-4);--radio-cards-item-padding-y:calc(var(--space-4)*0.875);--radio-cards-item-border-radius:var(--radius-3);font-size:var(--font-size-2)}.rt-RadioCardsRoot:where(.md\:rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--radio-cards-item-padding-x:var(--space-5);--radio-cards-item-padding-y:calc(var(--space-5)/1.2);--radio-cards-item-border-radius:var(--radius-4);font-size:var(--font-size-3)}}@media (min-width:1280px){.rt-RadioCardsRoot:where(.lg\:rt-r-size-1){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-3);--radio-cards-item-padding-y:calc(var(--space-3)/1.2);--radio-cards-item-border-radius:var(--radius-3);font-size:var(--font-size-2)}.rt-RadioCardsRoot:where(.lg\:rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-4);--radio-cards-item-padding-y:calc(var(--space-4)*0.875);--radio-cards-item-border-radius:var(--radius-3);font-size:var(--font-size-2)}.rt-RadioCardsRoot:where(.lg\:rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--radio-cards-item-padding-x:var(--space-5);--radio-cards-item-padding-y:calc(var(--space-5)/1.2);--radio-cards-item-border-radius:var(--radius-4);font-size:var(--font-size-3)}}@media (min-width:1640px){.rt-RadioCardsRoot:where(.xl\:rt-r-size-1){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-3);--radio-cards-item-padding-y:calc(var(--space-3)/1.2);--radio-cards-item-border-radius:var(--radius-3);font-size:var(--font-size-2)}.rt-RadioCardsRoot:where(.xl\:rt-r-size-2){--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--radio-cards-item-padding-x:var(--space-4);--radio-cards-item-padding-y:calc(var(--space-4)*0.875);--radio-cards-item-border-radius:var(--radius-3);font-size:var(--font-size-2)}.rt-RadioCardsRoot:where(.xl\:rt-r-size-3){--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--radio-cards-item-padding-x:var(--space-5);--radio-cards-item-padding-y:calc(var(--space-5)/1.2);--radio-cards-item-border-radius:var(--radius-4);font-size:var(--font-size-3)}}:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem{--radio-cards-item-border-width:1px;--radio-cards-item-background-color:var(--color-surface)}:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem:before{background-color:var(--radio-cards-item-background-color)}:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem:after{box-shadow:var(--base-card-surface-box-shadow)}@media (hover:hover){:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem:where(:not(:disabled):not([data-state=checked]):hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem{--radio-cards-item-border-width:1px;--radio-cards-item-background-color:var(--color-surface);box-shadow:var(--base-card-classic-box-shadow-outer);transition:box-shadow .12s}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:before{background-color:var(--radio-cards-item-background-color)}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:after{box-shadow:var(--base-card-classic-box-shadow-inner)}@media (hover:hover){:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:where(:not(:disabled):not([data-state=checked]):hover){box-shadow:var(--base-card-classic-hover-box-shadow-outer);transition-duration:40ms}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:where(:not(:disabled):not([data-state=checked]):hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}}.rt-RadioCardsItem:where([data-state=checked]):after{outline:2px solid var(--accent-indicator)}:where(.rt-RadioCardsRoot.rt-high-contrast) .rt-RadioCardsItem:where([data-state=checked]):after{outline-color:var(--accent-12)}.rt-RadioCardsItem:where(:focus-visible):after{outline:2px solid var(--focus-8)}.rt-RadioCardsItem:where(:focus-visible):where([data-state=checked]):before{background-image:linear-gradient(var(--focus-a3),var(--focus-a3))}.rt-RadioCardsItem:where(:focus-visible):where([data-state=checked]):after{outline-color:var(--focus-10)}.rt-RadioCardsItem:where(:disabled){color:#00000072;color:var(--gray-a9);cursor:var(--cursor-disabled)}.rt-RadioCardsItem:where(:disabled)::selection{background-color:#0000001f;background-color:var(--gray-a5)}.rt-RadioCardsItem:where(:disabled):before{background-image:linear-gradient(#00000006,#00000006);background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-RadioCardsItem:where(:disabled):after{outline-color:#bbb;outline-color:var(--gray-8)}.rt-RadioGroupRoot{display:flex;flex-direction:column;gap:var(--space-1)}.rt-RadioGroupItem{display:flex;gap:.5em;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.rt-RadioGroupItemInner{min-width:0}.rt-BaseRadioRoot{--skeleton-height-override:var(--radio-size);--skeleton-radius-override:100%;align-items:center;border-radius:var(--skeleton-radius);cursor:var(--cursor-radio);display:inline-flex;flex-shrink:0;height:var(--radio-size);height:var(--skeleton-height,var(--line-height,var(--radio-size)));justify-content:center;position:relative;vertical-align:top}.rt-BaseRadioRoot:where(:disabled,[data-disabled]){cursor:var(--cursor-disabled)}.rt-BaseRadioRoot:before{content:"";display:block}.rt-BaseRadioRoot:after,.rt-BaseRadioRoot:before{border-radius:100%;height:var(--radio-size);width:var(--radio-size)}.rt-BaseRadioRoot:after{pointer-events:none;position:absolute;-webkit-transform:scale(.4);transform:scale(.4)}.rt-BaseRadioRoot:where(:checked,[data-state=checked]):after{content:""}.rt-BaseRadioRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-BaseRadioRoot:where(.rt-r-size-1){--radio-size:calc(var(--space-4)*0.875)}.rt-BaseRadioRoot:where(.rt-r-size-2){--radio-size:var(--space-4)}.rt-BaseRadioRoot:where(.rt-r-size-3){--radio-size:calc(var(--space-4)*1.25)}@media (min-width:520px){.rt-BaseRadioRoot:where(.xs\:rt-r-size-1){--radio-size:calc(var(--space-4)*0.875)}.rt-BaseRadioRoot:where(.xs\:rt-r-size-2){--radio-size:var(--space-4)}.rt-BaseRadioRoot:where(.xs\:rt-r-size-3){--radio-size:calc(var(--space-4)*1.25)}}@media (min-width:768px){.rt-BaseRadioRoot:where(.sm\:rt-r-size-1){--radio-size:calc(var(--space-4)*0.875)}.rt-BaseRadioRoot:where(.sm\:rt-r-size-2){--radio-size:var(--space-4)}.rt-BaseRadioRoot:where(.sm\:rt-r-size-3){--radio-size:calc(var(--space-4)*1.25)}}@media (min-width:1024px){.rt-BaseRadioRoot:where(.md\:rt-r-size-1){--radio-size:calc(var(--space-4)*0.875)}.rt-BaseRadioRoot:where(.md\:rt-r-size-2){--radio-size:var(--space-4)}.rt-BaseRadioRoot:where(.md\:rt-r-size-3){--radio-size:calc(var(--space-4)*1.25)}}@media (min-width:1280px){.rt-BaseRadioRoot:where(.lg\:rt-r-size-1){--radio-size:calc(var(--space-4)*0.875)}.rt-BaseRadioRoot:where(.lg\:rt-r-size-2){--radio-size:var(--space-4)}.rt-BaseRadioRoot:where(.lg\:rt-r-size-3){--radio-size:calc(var(--space-4)*1.25)}}@media (min-width:1640px){.rt-BaseRadioRoot:where(.xl\:rt-r-size-1){--radio-size:calc(var(--space-4)*0.875)}.rt-BaseRadioRoot:where(.xl\:rt-r-size-2){--radio-size:var(--space-4)}.rt-BaseRadioRoot:where(.xl\:rt-r-size-3){--radio-size:calc(var(--space-4)*1.25)}}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:not(:checked),[data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px #00000031;box-shadow:inset 0 0 0 1px var(--gray-a7)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:checked,[data-state=checked]):before{background-color:var(--accent-indicator)}.rt-BaseRadioRoot:where(.rt-variant-surface):after{background-color:var(--accent-contrast)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(.rt-high-contrast):where(:checked,[data-state=checked]):before{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(.rt-high-contrast):after{background-color:var(--accent-1)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:disabled,[data-disabled]):before{background-color:#0000000f;background-color:var(--gray-a3);box-shadow:inset 0 0 0 1px #00000026;box-shadow:inset 0 0 0 1px var(--gray-a6)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:disabled,[data-disabled]):after{background-color:#00000044;background-color:var(--gray-a8)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:not(:checked),[data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px #cecece,var(--shadow-1);box-shadow:inset 0 0 0 1px var(--gray-7),var(--shadow-1)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:checked,[data-state=checked]):before{background-color:var(--accent-indicator);background-image:linear-gradient(180deg,hsla(0,0%,100%,.15),transparent,rgba(0,0,0,.15));background-image:linear-gradient(to bottom,var(--white-a3),transparent,var(--black-a3));box-shadow:inset 0 .5px .5px hsla(0,0%,100%,.2),inset 0 -.5px .5px rgba(0,0,0,.2);box-shadow:inset 0 .5px .5px var(--white-a4),inset 0 -.5px .5px var(--black-a4)}.rt-BaseRadioRoot:where(.rt-variant-classic):after{background-color:var(--accent-contrast)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(.rt-high-contrast):where(:checked,[data-state=checked]):before{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(.rt-high-contrast):after{background-color:var(--accent-1)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:disabled,[data-disabled]):before{background-color:#0000000f;background-color:var(--gray-a3);background-image:none;box-shadow:var(--shadow-1)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:disabled,[data-disabled]):after{background-color:#00000044;background-color:var(--gray-a8)}.rt-BaseRadioRoot:where(.rt-variant-soft):before{background-color:var(--accent-a4)}.rt-BaseRadioRoot:where(.rt-variant-soft):after{background-color:var(--accent-a11)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(.rt-high-contrast):after{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:focus-visible):before{outline-color:var(--accent-a8)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:disabled,[data-disabled]):before{background-color:#0000000f;background-color:var(--gray-a3)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:disabled,[data-disabled]):after{background-color:#00000044;background-color:var(--gray-a8)}.rt-ScrollAreaRoot{overflow:hidden}.rt-ScrollAreaRoot,.rt-ScrollAreaViewport{display:flex;flex-direction:column;height:100%;width:100%}.rt-ScrollAreaViewport:where(:focus-visible)+:where(.rt-ScrollAreaViewportFocusRing){inset:0;outline:2px solid var(--focus-8);outline-offset:-2px;pointer-events:none;position:absolute}.rt-ScrollAreaViewport:where(:has(.rt-ScrollAreaScrollbar[data-orientation=horizontal])){overscroll-behavior-x:contain}.rt-ScrollAreaViewport>*{display:block!important;flex-grow:1;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.rt-ScrollAreaScrollbar{-webkit-animation-duration:.12s;animation-duration:.12s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background-color:#0000000f;background-color:var(--gray-a3);border-radius:var(--scrollarea-scrollbar-border-radius);display:flex;touch-action:none;-webkit-user-select:none;user-select:none}.rt-ScrollAreaScrollbar:where([data-orientation=vertical]){flex-direction:column;margin:var(--scrollarea-scrollbar-vertical-margin-top) var(--scrollarea-scrollbar-vertical-margin-right) var(--scrollarea-scrollbar-vertical-margin-bottom) var(--scrollarea-scrollbar-vertical-margin-left);width:var(--scrollarea-scrollbar-size)}.rt-ScrollAreaScrollbar:where([data-orientation=horizontal]){flex-direction:row;height:var(--scrollarea-scrollbar-size);margin:var(--scrollarea-scrollbar-horizontal-margin-top) var(--scrollarea-scrollbar-horizontal-margin-right) var(--scrollarea-scrollbar-horizontal-margin-bottom) var(--scrollarea-scrollbar-horizontal-margin-left)}.rt-ScrollAreaThumb{background-color:#00000044;background-color:var(--gray-a8);border-radius:inherit;position:relative;transition:background-color .1s}.rt-ScrollAreaThumb:before{content:"";height:100%;left:50%;min-height:var(--space-4);min-width:var(--space-4);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.rt-ScrollAreaScrollbar:where(.rt-r-size-1){--scrollarea-scrollbar-size:var(--space-1);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.rt-r-size-2){--scrollarea-scrollbar-size:var(--space-2);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.rt-r-size-3){--scrollarea-scrollbar-size:var(--space-3);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}@media (min-width:520px){.rt-ScrollAreaScrollbar:where(.xs\:rt-r-size-1){--scrollarea-scrollbar-size:var(--space-1);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xs\:rt-r-size-2){--scrollarea-scrollbar-size:var(--space-2);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xs\:rt-r-size-3){--scrollarea-scrollbar-size:var(--space-3);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}}@media (min-width:768px){.rt-ScrollAreaScrollbar:where(.sm\:rt-r-size-1){--scrollarea-scrollbar-size:var(--space-1);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.sm\:rt-r-size-2){--scrollarea-scrollbar-size:var(--space-2);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.sm\:rt-r-size-3){--scrollarea-scrollbar-size:var(--space-3);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}}@media (min-width:1024px){.rt-ScrollAreaScrollbar:where(.md\:rt-r-size-1){--scrollarea-scrollbar-size:var(--space-1);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.md\:rt-r-size-2){--scrollarea-scrollbar-size:var(--space-2);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.md\:rt-r-size-3){--scrollarea-scrollbar-size:var(--space-3);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}}@media (min-width:1280px){.rt-ScrollAreaScrollbar:where(.lg\:rt-r-size-1){--scrollarea-scrollbar-size:var(--space-1);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.lg\:rt-r-size-2){--scrollarea-scrollbar-size:var(--space-2);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.lg\:rt-r-size-3){--scrollarea-scrollbar-size:var(--space-3);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}}@media (min-width:1640px){.rt-ScrollAreaScrollbar:where(.xl\:rt-r-size-1){--scrollarea-scrollbar-size:var(--space-1);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xl\:rt-r-size-2){--scrollarea-scrollbar-size:var(--space-2);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xl\:rt-r-size-3){--scrollarea-scrollbar-size:var(--space-3);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}}.rt-ScrollAreaScrollbar:where([data-state=visible]){-webkit-animation-name:rt-fade-in;animation-name:rt-fade-in}.rt-ScrollAreaScrollbar:where([data-state=hidden]){-webkit-animation-name:rt-fade-out;animation-name:rt-fade-out}@media (hover:hover){.rt-ScrollAreaThumb:where(:hover){background-color:#00000072;background-color:var(--gray-a9)}}.rt-SegmentedControlRoot{align-items:stretch;background-color:var(--color-surface);background-image:linear-gradient(#0000000f,#0000000f);background-image:linear-gradient(var(--gray-a3),var(--gray-a3));border-radius:var(--segmented-control-border-radius);color:#202020;color:var(--gray-12);display:inline-grid;font-family:var(--default-font-family);font-style:normal;grid-auto-columns:1fr;grid-auto-flow:column;isolation:isolate;min-width:-webkit-max-content;min-width:max-content;position:relative;text-align:center;vertical-align:top}.rt-SegmentedControlRoot:where([data-disabled]){background-color:#f0f0f0;background-color:var(--gray-3);color:#00000044;color:var(--gray-a8)}.rt-SegmentedControlItem{align-items:stretch;display:flex;-webkit-user-select:none;user-select:none}.rt-SegmentedControlItem:where(:first-child){border-bottom-left-radius:inherit;border-top-left-radius:inherit}.rt-SegmentedControlItem:where(:nth-last-child(2)){border-bottom-right-radius:inherit;border-top-right-radius:inherit}.rt-SegmentedControlItem:where(:focus-visible){border-radius:inherit;outline:2px solid var(--focus-8);outline-offset:-1px}.rt-SegmentedControlItemLabel :where(svg){flex-shrink:0}@media (hover:hover){:where(.rt-SegmentedControlItem[data-state=off]:not([disabled]):hover) .rt-SegmentedControlItemLabel{background-color:#00000006;background-color:var(--gray-a2)}}.rt-SegmentedControlItemLabelInactive{font-weight:var(--font-weight-regular);letter-spacing:var(--tab-inactive-letter-spacing);opacity:1;position:absolute;transition:opacity calc(var(--segmented-control-transition-duration)*.8);transition-timing-function:ease-out;word-spacing:var(--tab-inactive-word-spacing)}:where(.rt-SegmentedControlItem[data-state=on]) .rt-SegmentedControlItemLabelInactive{opacity:0;transition-timing-function:ease-in}.rt-SegmentedControlItemLabelActive{font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);opacity:0;transition:opacity calc(var(--segmented-control-transition-duration)*.8);transition-timing-function:ease-in;word-spacing:var(--tab-active-word-spacing)}:where(.rt-SegmentedControlItem[data-state=on]) .rt-SegmentedControlItemLabelActive{opacity:1;transition-timing-function:ease-out}.rt-SegmentedControlItemSeparator{background-color:#00000017;background-color:var(--gray-a4);margin:3px -.5px;transition:opacity calc(var(--segmented-control-transition-duration)*.8);transition-timing-function:ease-out;width:1px;z-index:-1}:where(.rt-SegmentedControlItem:first-child) .rt-SegmentedControlItemSeparator,:where(.rt-SegmentedControlItem:where([data-state=on],:focus-visible)) .rt-SegmentedControlItemSeparator,:where(.rt-SegmentedControlItem:where([data-state=on],:focus-visible))+* .rt-SegmentedControlItemSeparator{opacity:0;transition-timing-function:ease-in}:where(.rt-SegmentedControlRoot:has(:focus-visible)) .rt-SegmentedControlItemSeparator{transition-duration:0ms}.rt-SegmentedControlIndicator{display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition-duration:var(--segmented-control-transition-duration);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:cubic-bezier(.445,.05,.55,.95);z-index:-1}.rt-SegmentedControlIndicator:before{background-color:var(--segmented-control-indicator-background-color);border-radius:max(.5px,calc(var(--segmented-control-border-radius) - 1px));content:"";inset:1px;position:absolute}:where(.rt-SegmentedControlItem[data-state=on])~.rt-SegmentedControlIndicator{display:block}:where(.rt-SegmentedControlItem[disabled])~.rt-SegmentedControlIndicator{--segmented-control-indicator-background-color:var(--gray-a3)}:where(.rt-SegmentedControlItem[disabled])~.rt-SegmentedControlIndicator:before{box-shadow:none;inset:0}.rt-SegmentedControlIndicator:where(:nth-child(2)){width:100%}.rt-SegmentedControlIndicator:where(:nth-child(3)){width:50%}.rt-SegmentedControlIndicator:where(:nth-child(4)){width:33.33333%}.rt-SegmentedControlIndicator:where(:nth-child(5)){width:25%}.rt-SegmentedControlIndicator:where(:nth-child(6)){width:20%}.rt-SegmentedControlIndicator:where(:nth-child(7)){width:16.66667%}.rt-SegmentedControlIndicator:where(:nth-child(8)){width:14.28571%}.rt-SegmentedControlIndicator:where(:nth-child(9)){width:12.5%}.rt-SegmentedControlIndicator:where(:nth-child(10)){width:11.11111%}.rt-SegmentedControlIndicator:where(:nth-child(11)){width:10%}:where(.rt-SegmentedControlItem[data-state=on]:first-child)~.rt-SegmentedControlIndicator{-webkit-transform:translateX(0);transform:translateX(0)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(2))~.rt-SegmentedControlIndicator{-webkit-transform:translateX(100%);transform:translateX(100%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(3))~.rt-SegmentedControlIndicator{-webkit-transform:translateX(200%);transform:translateX(200%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(4))~.rt-SegmentedControlIndicator{-webkit-transform:translateX(300%);transform:translateX(300%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(5))~.rt-SegmentedControlIndicator{-webkit-transform:translateX(400%);transform:translateX(400%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(6))~.rt-SegmentedControlIndicator{-webkit-transform:translateX(500%);transform:translateX(500%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(7))~.rt-SegmentedControlIndicator{-webkit-transform:translateX(600%);transform:translateX(600%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(8))~.rt-SegmentedControlIndicator{-webkit-transform:translateX(700%);transform:translateX(700%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(9))~.rt-SegmentedControlIndicator{-webkit-transform:translateX(800%);transform:translateX(800%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(10))~.rt-SegmentedControlIndicator{-webkit-transform:translateX(900%);transform:translateX(900%)}.rt-SegmentedControlItemLabel{align-items:center;border-radius:inherit;box-sizing:border-box;display:flex;flex-grow:1;justify-content:center}.rt-SegmentedControlRoot:where(.rt-r-size-1){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SegmentedControlRoot:where(.rt-r-size-2){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SegmentedControlRoot:where(.rt-r-size-3){--segmented-control-border-radius:max(var(--radius-3),var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4)}@media (min-width:520px){.rt-SegmentedControlRoot:where(.xs\:rt-r-size-1){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-2){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-3){--segmented-control-border-radius:max(var(--radius-3),var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4)}}@media (min-width:768px){.rt-SegmentedControlRoot:where(.sm\:rt-r-size-1){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-2){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-3){--segmented-control-border-radius:max(var(--radius-3),var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4)}}@media (min-width:1024px){.rt-SegmentedControlRoot:where(.md\:rt-r-size-1){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-2){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-3){--segmented-control-border-radius:max(var(--radius-3),var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4)}}@media (min-width:1280px){.rt-SegmentedControlRoot:where(.lg\:rt-r-size-1){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-2){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-3){--segmented-control-border-radius:max(var(--radius-3),var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4)}}@media (min-width:1640px){.rt-SegmentedControlRoot:where(.xl\:rt-r-size-1){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-2){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);gap:var(--space-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-3){--segmented-control-border-radius:max(var(--radius-3),var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);gap:var(--space-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4)}}.rt-SegmentedControlRoot:where(.rt-variant-surface) :where(.rt-SegmentedControlItem:not([disabled]))~:where(.rt-SegmentedControlIndicator):before{box-shadow:0 0 0 1px #00000017;box-shadow:0 0 0 1px var(--gray-a4)}.rt-SegmentedControlRoot:where(.rt-variant-classic) :where(.rt-SegmentedControlItem:not([disabled]))~:where(.rt-SegmentedControlIndicator):before{box-shadow:var(--shadow-2)}.rt-SelectTrigger{align-items:center;color:#202020;color:var(--gray-12);display:inline-flex;flex-shrink:0;font-family:var(--default-font-family);font-style:normal;font-weight:var(--font-weight-regular);justify-content:space-between;line-height:var(--height);text-align:start;-webkit-user-select:none;user-select:none;vertical-align:top}.rt-SelectTrigger:where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-SelectTriggerInner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-SelectIcon{flex-shrink:0}:where(.rt-SelectTrigger:not(.rt-variant-ghost)) .rt-SelectIcon{opacity:.9}.rt-SelectContent:where([data-side]){max-height:var(--radix-select-content-available-height);min-width:var(--radix-select-trigger-width);-webkit-transform-origin:var(--radix-select-content-transform-origin);transform-origin:var(--radix-select-content-transform-origin)}.rt-SelectViewport{box-sizing:border-box;padding:var(--select-content-padding)}:where(.rt-SelectContent:has(.rt-ScrollAreaScrollbar[data-orientation=vertical])) .rt-SelectViewport{padding-right:var(--space-3)}.rt-SelectItem{align-items:center;box-sizing:border-box;cursor:var(--cursor-menu-item);display:flex;height:var(--select-item-height);outline:none;padding-left:var(--select-item-indicator-width);padding-right:var(--select-item-indicator-width);position:relative;scroll-margin:var(--select-content-padding) 0;-webkit-user-select:none;user-select:none}.rt-SelectItemIndicator{align-items:center;display:inline-flex;justify-content:center;left:0;position:absolute;width:var(--select-item-indicator-width)}.rt-SelectSeparator{background-color:#00000026;background-color:var(--gray-a6);height:1px;margin:var(--space-2) var(--select-separator-margin-right) var(--space-2) var(--select-item-indicator-width)}.rt-SelectLabel{align-items:center;color:#0000007c;color:var(--gray-a10);cursor:default;display:flex;height:var(--select-item-height);padding-left:var(--select-item-indicator-width);padding-right:var(--select-item-indicator-width);-webkit-user-select:none;user-select:none}:where(.rt-SelectItem)+.rt-SelectLabel{margin-top:var(--space-2)}.rt-SelectTrigger:where(:not(.rt-variant-ghost)){box-sizing:border-box;height:var(--select-trigger-height)}.rt-SelectTrigger:where(.rt-variant-ghost){--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--margin-top-override:calc(var(--margin-top) - var(--select-trigger-ghost-padding-y));--margin-right-override:calc(var(--margin-right) - var(--select-trigger-ghost-padding-x));--margin-bottom-override:calc(var(--margin-bottom) - var(--select-trigger-ghost-padding-y));--margin-left-override:calc(var(--margin-left) - var(--select-trigger-ghost-padding-x));box-sizing:initial;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override);padding:var(--select-trigger-ghost-padding-y) var(--select-trigger-ghost-padding-x)}:where(.rt-SelectTrigger:where(.rt-variant-ghost))>*{--margin-top-override:initial;--margin-right-override:initial;--margin-bottom-override:initial;--margin-left-override:initial}.rt-SelectTrigger:where(.rt-r-size-1){--select-trigger-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectTrigger:where(.rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.rt-r-size-2){--select-trigger-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectTrigger:where(.rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.rt-r-size-3){--select-trigger-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full));font-size:var(--font-size-3);gap:var(--space-2);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-SelectTrigger:where(.rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-3);--select-trigger-ghost-padding-y:calc(var(--space-1)*1.5)}.rt-SelectTrigger:where(.rt-r-size-3) :where(.rt-SelectIcon){height:11px;width:11px}@media (min-width:520px){.rt-SelectTrigger:where(.xs\:rt-r-size-1){--select-trigger-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectTrigger:where(.xs\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.xs\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.xs\:rt-r-size-2){--select-trigger-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectTrigger:where(.xs\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.xs\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.xs\:rt-r-size-3){--select-trigger-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full));font-size:var(--font-size-3);gap:var(--space-2);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-SelectTrigger:where(.xs\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.xs\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-3);--select-trigger-ghost-padding-y:calc(var(--space-1)*1.5)}.rt-SelectTrigger:where(.xs\:rt-r-size-3) :where(.rt-SelectIcon){height:11px;width:11px}}@media (min-width:768px){.rt-SelectTrigger:where(.sm\:rt-r-size-1){--select-trigger-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectTrigger:where(.sm\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.sm\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.sm\:rt-r-size-2){--select-trigger-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectTrigger:where(.sm\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.sm\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.sm\:rt-r-size-3){--select-trigger-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full));font-size:var(--font-size-3);gap:var(--space-2);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-SelectTrigger:where(.sm\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.sm\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-3);--select-trigger-ghost-padding-y:calc(var(--space-1)*1.5)}.rt-SelectTrigger:where(.sm\:rt-r-size-3) :where(.rt-SelectIcon){height:11px;width:11px}}@media (min-width:1024px){.rt-SelectTrigger:where(.md\:rt-r-size-1){--select-trigger-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectTrigger:where(.md\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.md\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.md\:rt-r-size-2){--select-trigger-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectTrigger:where(.md\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.md\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.md\:rt-r-size-3){--select-trigger-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full));font-size:var(--font-size-3);gap:var(--space-2);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-SelectTrigger:where(.md\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.md\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-3);--select-trigger-ghost-padding-y:calc(var(--space-1)*1.5)}.rt-SelectTrigger:where(.md\:rt-r-size-3) :where(.rt-SelectIcon){height:11px;width:11px}}@media (min-width:1280px){.rt-SelectTrigger:where(.lg\:rt-r-size-1){--select-trigger-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectTrigger:where(.lg\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.lg\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.lg\:rt-r-size-2){--select-trigger-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectTrigger:where(.lg\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.lg\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.lg\:rt-r-size-3){--select-trigger-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full));font-size:var(--font-size-3);gap:var(--space-2);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-SelectTrigger:where(.lg\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.lg\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-3);--select-trigger-ghost-padding-y:calc(var(--space-1)*1.5)}.rt-SelectTrigger:where(.lg\:rt-r-size-3) :where(.rt-SelectIcon){height:11px;width:11px}}@media (min-width:1640px){.rt-SelectTrigger:where(.xl\:rt-r-size-1){--select-trigger-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full));font-size:var(--font-size-1);gap:var(--space-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectTrigger:where(.xl\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.xl\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.xl\:rt-r-size-2){--select-trigger-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full));font-size:var(--font-size-2);gap:calc(var(--space-1)*1.5);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectTrigger:where(.xl\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.xl\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.xl\:rt-r-size-3){--select-trigger-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full));font-size:var(--font-size-3);gap:var(--space-2);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}.rt-SelectTrigger:where(.xl\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.xl\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-3);--select-trigger-ghost-padding-y:calc(var(--space-1)*1.5)}.rt-SelectTrigger:where(.xl\:rt-r-size-3) :where(.rt-SelectIcon){height:11px;width:11px}}.rt-SelectContent:where(.rt-r-size-1){--select-content-padding:var(--space-1);--select-item-height:var(--space-5);--select-item-indicator-width:calc(var(--space-5)/1.2);--select-separator-margin-right:var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){height:calc(8px*var(--scaling));width:calc(8px*var(--scaling))}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3){--select-content-padding:var(--space-2);--select-item-height:var(--space-6);--select-item-indicator-width:var(--space-5);--select-separator-margin-right:var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3) :where(.rt-SelectItem){border-radius:var(--radius-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}.rt-SelectContent:where(.rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}@media (min-width:520px){.rt-SelectContent:where(.xs\:rt-r-size-1){--select-content-padding:var(--space-1);--select-item-height:var(--space-5);--select-item-indicator-width:calc(var(--space-5)/1.2);--select-separator-margin-right:var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.xs\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.xs\:rt-r-size-1) :where(.rt-SelectItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.xs\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){height:calc(8px*var(--scaling));width:calc(8px*var(--scaling))}.rt-SelectContent:where(.xs\:rt-r-size-2,.xs\:rt-r-size-3){--select-content-padding:var(--space-2);--select-item-height:var(--space-6);--select-item-indicator-width:var(--space-5);--select-separator-margin-right:var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.xs\:rt-r-size-2,.xs\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.xs\:rt-r-size-2,.xs\:rt-r-size-3) :where(.rt-SelectItem){border-radius:var(--radius-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.xs\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.xs\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}.rt-SelectContent:where(.xs\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.xs\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}}@media (min-width:768px){.rt-SelectContent:where(.sm\:rt-r-size-1){--select-content-padding:var(--space-1);--select-item-height:var(--space-5);--select-item-indicator-width:calc(var(--space-5)/1.2);--select-separator-margin-right:var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.sm\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.sm\:rt-r-size-1) :where(.rt-SelectItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.sm\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){height:calc(8px*var(--scaling));width:calc(8px*var(--scaling))}.rt-SelectContent:where(.sm\:rt-r-size-2,.sm\:rt-r-size-3){--select-content-padding:var(--space-2);--select-item-height:var(--space-6);--select-item-indicator-width:var(--space-5);--select-separator-margin-right:var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.sm\:rt-r-size-2,.sm\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.sm\:rt-r-size-2,.sm\:rt-r-size-3) :where(.rt-SelectItem){border-radius:var(--radius-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.sm\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.sm\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}.rt-SelectContent:where(.sm\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.sm\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}}@media (min-width:1024px){.rt-SelectContent:where(.md\:rt-r-size-1){--select-content-padding:var(--space-1);--select-item-height:var(--space-5);--select-item-indicator-width:calc(var(--space-5)/1.2);--select-separator-margin-right:var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.md\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.md\:rt-r-size-1) :where(.rt-SelectItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.md\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){height:calc(8px*var(--scaling));width:calc(8px*var(--scaling))}.rt-SelectContent:where(.md\:rt-r-size-2,.md\:rt-r-size-3){--select-content-padding:var(--space-2);--select-item-height:var(--space-6);--select-item-indicator-width:var(--space-5);--select-separator-margin-right:var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.md\:rt-r-size-2,.md\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.md\:rt-r-size-2,.md\:rt-r-size-3) :where(.rt-SelectItem){border-radius:var(--radius-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.md\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.md\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}.rt-SelectContent:where(.md\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.md\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}}@media (min-width:1280px){.rt-SelectContent:where(.lg\:rt-r-size-1){--select-content-padding:var(--space-1);--select-item-height:var(--space-5);--select-item-indicator-width:calc(var(--space-5)/1.2);--select-separator-margin-right:var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.lg\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.lg\:rt-r-size-1) :where(.rt-SelectItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.lg\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){height:calc(8px*var(--scaling));width:calc(8px*var(--scaling))}.rt-SelectContent:where(.lg\:rt-r-size-2,.lg\:rt-r-size-3){--select-content-padding:var(--space-2);--select-item-height:var(--space-6);--select-item-indicator-width:var(--space-5);--select-separator-margin-right:var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.lg\:rt-r-size-2,.lg\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.lg\:rt-r-size-2,.lg\:rt-r-size-3) :where(.rt-SelectItem){border-radius:var(--radius-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.lg\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.lg\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}.rt-SelectContent:where(.lg\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.lg\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}}@media (min-width:1640px){.rt-SelectContent:where(.xl\:rt-r-size-1){--select-content-padding:var(--space-1);--select-item-height:var(--space-5);--select-item-indicator-width:calc(var(--space-5)/1.2);--select-separator-margin-right:var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.xl\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.xl\:rt-r-size-1) :where(.rt-SelectItem){border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.xl\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){height:calc(8px*var(--scaling));width:calc(8px*var(--scaling))}.rt-SelectContent:where(.xl\:rt-r-size-2,.xl\:rt-r-size-3){--select-content-padding:var(--space-2);--select-item-height:var(--space-6);--select-item-indicator-width:var(--space-5);--select-separator-margin-right:var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.xl\:rt-r-size-2,.xl\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.xl\:rt-r-size-2,.xl\:rt-r-size-3) :where(.rt-SelectItem){border-radius:var(--radius-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.xl\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.xl\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}.rt-SelectContent:where(.xl\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.xl\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){height:calc(10px*var(--scaling));width:calc(10px*var(--scaling))}}.rt-SelectTrigger:where(.rt-variant-surface){background-color:var(--color-surface);box-shadow:inset 0 0 0 1px #00000031;box-shadow:inset 0 0 0 1px var(--gray-a7);color:#202020;color:var(--gray-12)}@media (hover:hover){.rt-SelectTrigger:where(.rt-variant-surface):where(:hover){box-shadow:inset 0 0 0 1px #00000044;box-shadow:inset 0 0 0 1px var(--gray-a8)}}.rt-SelectTrigger:where(.rt-variant-surface):where([data-state=open]){box-shadow:inset 0 0 0 1px #00000044;box-shadow:inset 0 0 0 1px var(--gray-a8)}.rt-SelectTrigger:where(.rt-variant-surface):where(:disabled){background-color:#00000006;background-color:var(--gray-a2);box-shadow:inset 0 0 0 1px #00000026;box-shadow:inset 0 0 0 1px var(--gray-a6);color:#0000009b;color:var(--gray-a11)}.rt-SelectTrigger:where(.rt-variant-surface):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:#0000007c;color:var(--gray-a10)}.rt-SelectTrigger:where(.rt-variant-classic){background-image:linear-gradient(#f9f9f9,#fcfcfc);background-image:linear-gradient(var(--gray-2),var(--gray-1));box-shadow:var(--select-trigger-classic-box-shadow);color:#202020;color:var(--gray-12);position:relative;z-index:0}.rt-SelectTrigger:where(.rt-variant-classic):before{background-clip:content-box;background-image:linear-gradient(rgba(0,0,0,.05) -20%,transparent,hsla(0,0%,100%,.05) 130%),linear-gradient(var(--color-surface),transparent);background-image:linear-gradient(var(--black-a1) -20%,transparent,var(--white-a1) 130%),linear-gradient(var(--color-surface),transparent);border:2px solid transparent;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}@media (hover:hover){.rt-SelectTrigger:where(.rt-variant-classic):where(:hover){box-shadow:inset 0 0 0 1px #0000000f,var(--select-trigger-classic-box-shadow);box-shadow:inset 0 0 0 1px var(--gray-a3),var(--select-trigger-classic-box-shadow)}.rt-SelectTrigger:where(.rt-variant-classic):where(:hover):before{background-image:linear-gradient(rgba(0,0,0,.05) -15%,transparent,hsla(0,0%,100%,.05) 120%),linear-gradient(#f9f9f9,#fcfcfc);background-image:linear-gradient(var(--black-a1) -15%,transparent,var(--white-a1) 120%),linear-gradient(var(--gray-2),var(--gray-1))}}.rt-SelectTrigger:where(.rt-variant-classic):where([data-state=open]){box-shadow:inset 0 0 0 1px #0000000f,var(--select-trigger-classic-box-shadow);box-shadow:inset 0 0 0 1px var(--gray-a3),var(--select-trigger-classic-box-shadow)}.rt-SelectTrigger:where(.rt-variant-classic):where([data-state=open]):before{background-image:linear-gradient(rgba(0,0,0,.05) -15%,transparent,hsla(0,0%,100%,.05) 120%),linear-gradient(#f9f9f9,#fcfcfc);background-image:linear-gradient(var(--black-a1) -15%,transparent,var(--white-a1) 120%),linear-gradient(var(--gray-2),var(--gray-1))}.rt-SelectTrigger:where(.rt-variant-classic):where(:disabled){background-color:#f9f9f9;background-color:var(--gray-2);background-image:none;box-shadow:var(--base-button-classic-disabled-box-shadow);color:#0000009b;color:var(--gray-a11)}.rt-SelectTrigger:where(.rt-variant-classic):where(:disabled):before{background-color:#00000006;background-color:var(--gray-a2);background-image:linear-gradient(rgba(0,0,0,.05) -20%,transparent,hsla(0,0%,100%,.05));background-image:linear-gradient(var(--black-a1) -20%,transparent,var(--white-a1))}.rt-SelectTrigger:where(.rt-variant-classic):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:#0000007c;color:var(--gray-a10)}.rt-SelectTrigger:where(.rt-variant-ghost),.rt-SelectTrigger:where(.rt-variant-soft){color:var(--accent-12)}.rt-SelectTrigger:where(.rt-variant-ghost):where([data-placeholder]) :where(.rt-SelectTriggerInner),.rt-SelectTrigger:where(.rt-variant-soft):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:var(--accent-12);opacity:.6}.rt-SelectTrigger:where(.rt-variant-soft){background-color:var(--accent-a3)}@media (hover:hover){.rt-SelectTrigger:where(.rt-variant-soft):where(:hover){background-color:var(--accent-a4)}}.rt-SelectTrigger:where(.rt-variant-soft):where([data-state=open]){background-color:var(--accent-a4)}.rt-SelectTrigger:where(.rt-variant-soft):where(:focus-visible){outline-color:var(--accent-8)}.rt-SelectTrigger:where(.rt-variant-soft):where(:disabled){background-color:#0000000f;background-color:var(--gray-a3);color:#0000009b;color:var(--gray-a11)}@media (hover:hover){.rt-SelectTrigger:where(.rt-variant-ghost):where(:hover){background-color:var(--accent-a3)}}.rt-SelectTrigger:where(.rt-variant-ghost):where([data-state=open]){background-color:var(--accent-a3)}.rt-SelectTrigger:where(.rt-variant-ghost):where(:disabled){background-color:initial;color:#0000009b;color:var(--gray-a11)}.rt-SelectTrigger:where(:disabled) :where(.rt-SelectIcon){color:#00000072;color:var(--gray-a9)}.rt-SelectContent{--scrollarea-scrollbar-vertical-margin-top:var(--select-content-padding);--scrollarea-scrollbar-vertical-margin-bottom:var(--select-content-padding);--scrollarea-scrollbar-horizontal-margin-left:var(--select-content-padding);--scrollarea-scrollbar-horizontal-margin-right:var(--select-content-padding);background-color:var(--color-panel-solid);box-shadow:var(--shadow-5);overflow:hidden}.rt-SelectItem:where([data-disabled]){color:#00000044;color:var(--gray-a8);cursor:default}.rt-SelectContent:where(.rt-variant-solid) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-SelectContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-12);color:var(--accent-1)}.rt-SelectContent:where(.rt-variant-soft) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-a4)}.rt-Separator{background-color:var(--accent-a6);display:block}.rt-Separator:where(.rt-r-orientation-horizontal){height:1px;width:var(--separator-size)}.rt-Separator:where(.rt-r-orientation-vertical){height:var(--separator-size);width:1px}@media (min-width:520px){.rt-Separator:where(.xs\:rt-r-orientation-horizontal){height:1px;width:var(--separator-size)}.rt-Separator:where(.xs\:rt-r-orientation-vertical){height:var(--separator-size);width:1px}}@media (min-width:768px){.rt-Separator:where(.sm\:rt-r-orientation-horizontal){height:1px;width:var(--separator-size)}.rt-Separator:where(.sm\:rt-r-orientation-vertical){height:var(--separator-size);width:1px}}@media (min-width:1024px){.rt-Separator:where(.md\:rt-r-orientation-horizontal){height:1px;width:var(--separator-size)}.rt-Separator:where(.md\:rt-r-orientation-vertical){height:var(--separator-size);width:1px}}@media (min-width:1280px){.rt-Separator:where(.lg\:rt-r-orientation-horizontal){height:1px;width:var(--separator-size)}.rt-Separator:where(.lg\:rt-r-orientation-vertical){height:var(--separator-size);width:1px}}@media (min-width:1640px){.rt-Separator:where(.xl\:rt-r-orientation-horizontal){height:1px;width:var(--separator-size)}.rt-Separator:where(.xl\:rt-r-orientation-vertical){height:var(--separator-size);width:1px}}.rt-Separator:where(.rt-r-size-1){--separator-size:var(--space-4)}.rt-Separator:where(.rt-r-size-2){--separator-size:var(--space-6)}.rt-Separator:where(.rt-r-size-3){--separator-size:var(--space-9)}.rt-Separator:where(.rt-r-size-4){--separator-size:100%}@media (min-width:520px){.rt-Separator:where(.xs\:rt-r-size-1){--separator-size:var(--space-4)}.rt-Separator:where(.xs\:rt-r-size-2){--separator-size:var(--space-6)}.rt-Separator:where(.xs\:rt-r-size-3){--separator-size:var(--space-9)}.rt-Separator:where(.xs\:rt-r-size-4){--separator-size:100%}}@media (min-width:768px){.rt-Separator:where(.sm\:rt-r-size-1){--separator-size:var(--space-4)}.rt-Separator:where(.sm\:rt-r-size-2){--separator-size:var(--space-6)}.rt-Separator:where(.sm\:rt-r-size-3){--separator-size:var(--space-9)}.rt-Separator:where(.sm\:rt-r-size-4){--separator-size:100%}}@media (min-width:1024px){.rt-Separator:where(.md\:rt-r-size-1){--separator-size:var(--space-4)}.rt-Separator:where(.md\:rt-r-size-2){--separator-size:var(--space-6)}.rt-Separator:where(.md\:rt-r-size-3){--separator-size:var(--space-9)}.rt-Separator:where(.md\:rt-r-size-4){--separator-size:100%}}@media (min-width:1280px){.rt-Separator:where(.lg\:rt-r-size-1){--separator-size:var(--space-4)}.rt-Separator:where(.lg\:rt-r-size-2){--separator-size:var(--space-6)}.rt-Separator:where(.lg\:rt-r-size-3){--separator-size:var(--space-9)}.rt-Separator:where(.lg\:rt-r-size-4){--separator-size:100%}}@media (min-width:1640px){.rt-Separator:where(.xl\:rt-r-size-1){--separator-size:var(--space-4)}.rt-Separator:where(.xl\:rt-r-size-2){--separator-size:var(--space-6)}.rt-Separator:where(.xl\:rt-r-size-3){--separator-size:var(--space-9)}.rt-Separator:where(.xl\:rt-r-size-4){--separator-size:100%}}.rt-SliderRoot{--slider-thumb-size:calc(var(--slider-track-size) + var(--space-1));align-items:center;border-radius:max(calc(var(--radius-factor)*var(--slider-track-size)/3),calc(var(--radius-factor)*var(--radius-thumb)));display:flex;flex-grow:1;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.rt-SliderRoot:where([data-orientation=horizontal]){height:var(--slider-track-size);width:-webkit-fill-available;width:-moz-available;width:stretch}.rt-SliderRoot:where([data-orientation=vertical]){flex-direction:column;height:-webkit-fill-available;height:-moz-available;height:stretch;width:var(--slider-track-size)}.rt-SliderTrack{border-radius:inherit;flex-grow:1;overflow:hidden;position:relative}.rt-SliderTrack:where([data-orientation=horizontal]){height:var(--slider-track-size)}.rt-SliderTrack:where([data-orientation=vertical]){width:var(--slider-track-size)}.rt-SliderRange{border-radius:inherit;position:absolute}.rt-SliderRange:where([data-orientation=horizontal]){height:100%}.rt-SliderRange:where([data-orientation=vertical]){width:100%}.rt-SliderThumb{display:block;height:var(--slider-thumb-size);outline:0;width:var(--slider-thumb-size)}.rt-SliderThumb:before{content:"";height:calc(var(--slider-thumb-size)*3);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(var(--slider-thumb-size)*3);z-index:-1}.rt-SliderThumb:after{background-color:#fff;border-radius:max(var(--radius-1),var(--radius-thumb));box-shadow:var(--slider-thumb-box-shadow);content:"";cursor:var(--cursor-slider-thumb);inset:calc(var(--slider-track-size)*-.25);position:absolute}.rt-SliderThumb:where(:focus-visible):after{box-shadow:var(--slider-thumb-box-shadow),0 0 0 3px var(--accent-3),0 0 0 5px var(--focus-8)}.rt-SliderThumb:where(:active){cursor:var(--cursor-slider-thumb-active)}.rt-SliderRoot:where(.rt-r-size-1){--slider-track-size:calc(var(--space-2)*0.75)}.rt-SliderRoot:where(.rt-r-size-2){--slider-track-size:var(--space-2)}.rt-SliderRoot:where(.rt-r-size-3){--slider-track-size:calc(var(--space-2)*1.25)}@media (min-width:520px){.rt-SliderRoot:where(.xs\:rt-r-size-1){--slider-track-size:calc(var(--space-2)*0.75)}.rt-SliderRoot:where(.xs\:rt-r-size-2){--slider-track-size:var(--space-2)}.rt-SliderRoot:where(.xs\:rt-r-size-3){--slider-track-size:calc(var(--space-2)*1.25)}}@media (min-width:768px){.rt-SliderRoot:where(.sm\:rt-r-size-1){--slider-track-size:calc(var(--space-2)*0.75)}.rt-SliderRoot:where(.sm\:rt-r-size-2){--slider-track-size:var(--space-2)}.rt-SliderRoot:where(.sm\:rt-r-size-3){--slider-track-size:calc(var(--space-2)*1.25)}}@media (min-width:1024px){.rt-SliderRoot:where(.md\:rt-r-size-1){--slider-track-size:calc(var(--space-2)*0.75)}.rt-SliderRoot:where(.md\:rt-r-size-2){--slider-track-size:var(--space-2)}.rt-SliderRoot:where(.md\:rt-r-size-3){--slider-track-size:calc(var(--space-2)*1.25)}}@media (min-width:1280px){.rt-SliderRoot:where(.lg\:rt-r-size-1){--slider-track-size:calc(var(--space-2)*0.75)}.rt-SliderRoot:where(.lg\:rt-r-size-2){--slider-track-size:var(--space-2)}.rt-SliderRoot:where(.lg\:rt-r-size-3){--slider-track-size:calc(var(--space-2)*1.25)}}@media (min-width:1640px){.rt-SliderRoot:where(.xl\:rt-r-size-1){--slider-track-size:calc(var(--space-2)*0.75)}.rt-SliderRoot:where(.xl\:rt-r-size-2){--slider-track-size:var(--space-2)}.rt-SliderRoot:where(.xl\:rt-r-size-3){--slider-track-size:calc(var(--space-2)*1.25)}}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderTrack){background-color:#0000000f;background-color:var(--gray-a3);box-shadow:inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderTrack):where([data-disabled]){box-shadow:inset 0 0 0 1px #00000017;box-shadow:inset 0 0 0 1px var(--gray-a4)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderRange){background-color:var(--accent-track);background-image:var(--slider-range-high-contrast-background-image);box-shadow:inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderThumb){--slider-thumb-box-shadow:0 0 0 1px var(--black-a4)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:#fcfcfc;background-color:var(--gray-1);box-shadow:0 0 0 1px #d9d9d9;box-shadow:0 0 0 1px var(--gray-6)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack){background-color:#0000000f;background-color:var(--gray-a3);position:relative}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack):before{border-radius:inherit;box-shadow:var(--shadow-1);content:"";inset:0;position:absolute}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack):where([data-disabled]):before{opacity:.5}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderRange){background-color:var(--accent-track);background-image:var(--slider-range-high-contrast-background-image);box-shadow:inset 0 0 0 1px #0000000f,inset 0 0 0 1px var(--accent-a4),inset 0 0 0 1px rgba(0,0,0,.05),inset 0 1.5px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--accent-a4),inset 0 0 0 1px var(--black-a1),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderRange):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px #0000000f,inset 0 0 0 1px rgba(0,0,0,.1),inset 0 1.5px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--black-a2),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderThumb){--slider-thumb-box-shadow:0 0 0 1px var(--black-a3),0 1px 3px var(--black-a1),0 2px 4px -1px var(--black-a1)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:#fcfcfc;background-color:var(--gray-1);box-shadow:0 0 0 1px #d9d9d9;box-shadow:0 0 0 1px var(--gray-6)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderTrack){background-color:#00000017;background-color:var(--gray-a4);background-image:linear-gradient(hsla(0,0%,100%,.05),hsla(0,0%,100%,.05));background-image:linear-gradient(var(--white-a1),var(--white-a1))}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderTrack):where([data-disabled]){background-color:#00000017;background-color:var(--gray-a4);background-image:none}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderRange){background-color:var(--accent-6);background-image:linear-gradient(var(--accent-a5),var(--accent-a5)),var(--slider-range-high-contrast-background-image)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderThumb){--slider-thumb-box-shadow:0 0 0 1px var(--black-a3),0 0 0 1px var(--gray-a2),0 0 0 1px var(--accent-a2),0 1px 2px var(--gray-a4),0 1px 3px -0.5px var(--gray-a3)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:#fcfcfc;background-color:var(--gray-1);box-shadow:0 0 0 1px #e0e0e0;box-shadow:0 0 0 1px var(--gray-5)}.rt-SliderRoot:where(:not(.rt-high-contrast)){--slider-range-high-contrast-background-image:none}.rt-SliderRoot:where([data-disabled]){cursor:var(--cursor-disabled);mix-blend-mode:var(--slider-disabled-blend-mode)}.rt-SliderRange:where([data-disabled]){background-color:initial;background-image:none;box-shadow:none}.rt-SliderThumb:where([data-disabled]),.rt-SliderThumb:where([data-disabled]):after{cursor:var(--cursor-disabled)}.rt-Spinner{display:block;opacity:var(--spinner-opacity);position:relative}.rt-SpinnerLeaf{-webkit-animation:rt-spinner-leaf-fade var(--spinner-animation-duration) linear infinite;animation:rt-spinner-leaf-fade var(--spinner-animation-duration) linear infinite;height:100%;left:43.75%;position:absolute;top:0;width:12.5%}.rt-SpinnerLeaf:before{background-color:currentColor;border-radius:var(--radius-1);content:"";display:block;height:30%;width:100%}.rt-SpinnerLeaf:where(:first-child){-webkit-animation-delay:calc(var(--spinner-animation-duration)*-1);animation-delay:calc(var(--spinner-animation-duration)*-1);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.rt-SpinnerLeaf:where(:nth-child(2)){-webkit-animation-delay:calc(var(--spinner-animation-duration)*-.875);animation-delay:calc(var(--spinner-animation-duration)*-.875);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rt-SpinnerLeaf:where(:nth-child(3)){-webkit-animation-delay:calc(var(--spinner-animation-duration)*-.75);animation-delay:calc(var(--spinner-animation-duration)*-.75);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rt-SpinnerLeaf:where(:nth-child(4)){-webkit-animation-delay:calc(var(--spinner-animation-duration)*-.625);animation-delay:calc(var(--spinner-animation-duration)*-.625);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.rt-SpinnerLeaf:where(:nth-child(5)){-webkit-animation-delay:calc(var(--spinner-animation-duration)*-.5);animation-delay:calc(var(--spinner-animation-duration)*-.5);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rt-SpinnerLeaf:where(:nth-child(6)){-webkit-animation-delay:calc(var(--spinner-animation-duration)*-.375);animation-delay:calc(var(--spinner-animation-duration)*-.375);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.rt-SpinnerLeaf:where(:nth-child(7)){-webkit-animation-delay:calc(var(--spinner-animation-duration)*-.25);animation-delay:calc(var(--spinner-animation-duration)*-.25);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.rt-SpinnerLeaf:where(:nth-child(8)){-webkit-animation-delay:calc(var(--spinner-animation-duration)*-.125);animation-delay:calc(var(--spinner-animation-duration)*-.125);-webkit-transform:rotate(315deg);transform:rotate(315deg)}@-webkit-keyframes rt-spinner-leaf-fade{0%{opacity:1}to{opacity:.25}}@keyframes rt-spinner-leaf-fade{0%{opacity:1}to{opacity:.25}}.rt-Spinner:where(.rt-r-size-1){height:var(--space-3);width:var(--space-3)}.rt-Spinner:where(.rt-r-size-2){height:var(--space-4);width:var(--space-4)}.rt-Spinner:where(.rt-r-size-3){height:calc(var(--space-4)*1.25);width:calc(var(--space-4)*1.25)}@media (min-width:520px){.rt-Spinner:where(.xs\:rt-r-size-1){height:var(--space-3);width:var(--space-3)}.rt-Spinner:where(.xs\:rt-r-size-2){height:var(--space-4);width:var(--space-4)}.rt-Spinner:where(.xs\:rt-r-size-3){height:calc(var(--space-4)*1.25);width:calc(var(--space-4)*1.25)}}@media (min-width:768px){.rt-Spinner:where(.sm\:rt-r-size-1){height:var(--space-3);width:var(--space-3)}.rt-Spinner:where(.sm\:rt-r-size-2){height:var(--space-4);width:var(--space-4)}.rt-Spinner:where(.sm\:rt-r-size-3){height:calc(var(--space-4)*1.25);width:calc(var(--space-4)*1.25)}}@media (min-width:1024px){.rt-Spinner:where(.md\:rt-r-size-1){height:var(--space-3);width:var(--space-3)}.rt-Spinner:where(.md\:rt-r-size-2){height:var(--space-4);width:var(--space-4)}.rt-Spinner:where(.md\:rt-r-size-3){height:calc(var(--space-4)*1.25);width:calc(var(--space-4)*1.25)}}@media (min-width:1280px){.rt-Spinner:where(.lg\:rt-r-size-1){height:var(--space-3);width:var(--space-3)}.rt-Spinner:where(.lg\:rt-r-size-2){height:var(--space-4);width:var(--space-4)}.rt-Spinner:where(.lg\:rt-r-size-3){height:calc(var(--space-4)*1.25);width:calc(var(--space-4)*1.25)}}@media (min-width:1640px){.rt-Spinner:where(.xl\:rt-r-size-1){height:var(--space-3);width:var(--space-3)}.rt-Spinner:where(.xl\:rt-r-size-2){height:var(--space-4);width:var(--space-4)}.rt-Spinner:where(.xl\:rt-r-size-3){height:calc(var(--space-4)*1.25);width:calc(var(--space-4)*1.25)}}.rt-Strong{font-family:var(--strong-font-family);font-size:calc(var(--strong-font-size-adjust)*1em);font-style:var(--strong-font-style);font-weight:var(--strong-font-weight);letter-spacing:calc(var(--strong-letter-spacing) + var(--default-letter-spacing));letter-spacing:calc(var(--strong-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)))}.rt-Strong :where(.rt-Strong){font-size:inherit}.rt-SwitchRoot{--skeleton-height-override:var(--switch-height);--skeleton-radius-override:var(--switch-border-radius);--switch-width:calc(var(--switch-height)*1.75);--switch-thumb-inset:1px;--switch-thumb-size:calc(var(--switch-height) - var(--switch-thumb-inset)*2);--switch-thumb-translate-x:calc(var(--switch-width) - var(--switch-height));align-items:center;border-radius:var(--skeleton-radius);display:inline-flex;flex-shrink:0;height:var(--switch-height);height:var(--skeleton-height,var(--line-height,var(--switch-height)));position:relative;vertical-align:top}.rt-SwitchRoot:before{background-repeat:no-repeat;background-size:calc(var(--switch-width)*2 + var(--switch-height)) 100%;border-radius:var(--switch-border-radius);content:"";cursor:var(--cursor-switch);display:block;height:var(--switch-height);transition:background-position,background-color,box-shadow,-webkit-filter;transition:background-position,background-color,box-shadow,filter;transition:background-position,background-color,box-shadow,filter,-webkit-filter;transition-timing-function:linear,ease-in-out,ease-in-out,ease-in-out;width:var(--switch-width)}.rt-SwitchRoot:where([data-state=unchecked]):before{background-position-x:100%;transition-duration:.12s,.14s,.14s,.14s}.rt-SwitchRoot:where([data-state=checked]):before{background-position:0;transition-duration:.16s,.14s,.14s,.14s}.rt-SwitchRoot:where(:active):before{transition-duration:30ms}.rt-SwitchRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-SwitchRoot:where([data-disabled]):before{cursor:var(--cursor-disabled)}.rt-SwitchThumb{background-color:#fff;border-radius:calc(var(--switch-border-radius) - var(--switch-thumb-inset));height:var(--switch-thumb-size);left:var(--switch-thumb-inset);position:absolute;transition:box-shadow .14s ease-in-out,-webkit-transform .14s cubic-bezier(.45,.05,.55,.95);transition:transform .14s cubic-bezier(.45,.05,.55,.95),box-shadow .14s ease-in-out;transition:transform .14s cubic-bezier(.45,.05,.55,.95),box-shadow .14s ease-in-out,-webkit-transform .14s cubic-bezier(.45,.05,.55,.95);width:var(--switch-thumb-size)}.rt-SwitchThumb:where([data-state=checked]){-webkit-transform:translateX(var(--switch-thumb-translate-x));transform:translateX(var(--switch-thumb-translate-x))}.rt-SwitchRoot:where(.rt-r-size-1){--switch-height:var(--space-4);--switch-border-radius:max(var(--radius-1),var(--radius-thumb))}.rt-SwitchRoot:where(.rt-r-size-2){--switch-height:calc(var(--space-5)*5/6);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}.rt-SwitchRoot:where(.rt-r-size-3){--switch-height:var(--space-5);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}@media (min-width:520px){.rt-SwitchRoot:where(.xs\:rt-r-size-1){--switch-height:var(--space-4);--switch-border-radius:max(var(--radius-1),var(--radius-thumb))}.rt-SwitchRoot:where(.xs\:rt-r-size-2){--switch-height:calc(var(--space-5)*5/6);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}.rt-SwitchRoot:where(.xs\:rt-r-size-3){--switch-height:var(--space-5);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}}@media (min-width:768px){.rt-SwitchRoot:where(.sm\:rt-r-size-1){--switch-height:var(--space-4);--switch-border-radius:max(var(--radius-1),var(--radius-thumb))}.rt-SwitchRoot:where(.sm\:rt-r-size-2){--switch-height:calc(var(--space-5)*5/6);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}.rt-SwitchRoot:where(.sm\:rt-r-size-3){--switch-height:var(--space-5);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}}@media (min-width:1024px){.rt-SwitchRoot:where(.md\:rt-r-size-1){--switch-height:var(--space-4);--switch-border-radius:max(var(--radius-1),var(--radius-thumb))}.rt-SwitchRoot:where(.md\:rt-r-size-2){--switch-height:calc(var(--space-5)*5/6);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}.rt-SwitchRoot:where(.md\:rt-r-size-3){--switch-height:var(--space-5);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}}@media (min-width:1280px){.rt-SwitchRoot:where(.lg\:rt-r-size-1){--switch-height:var(--space-4);--switch-border-radius:max(var(--radius-1),var(--radius-thumb))}.rt-SwitchRoot:where(.lg\:rt-r-size-2){--switch-height:calc(var(--space-5)*5/6);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}.rt-SwitchRoot:where(.lg\:rt-r-size-3){--switch-height:var(--space-5);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}}@media (min-width:1640px){.rt-SwitchRoot:where(.xl\:rt-r-size-1){--switch-height:var(--space-4);--switch-border-radius:max(var(--radius-1),var(--radius-thumb))}.rt-SwitchRoot:where(.xl\:rt-r-size-2){--switch-height:calc(var(--space-5)*5/6);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}.rt-SwitchRoot:where(.xl\:rt-r-size-3){--switch-height:var(--space-5);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}}.rt-SwitchRoot:where(.rt-variant-surface):before{background-color:#0000000f;background-color:var(--gray-a3);background-image:linear-gradient(to right,var(--accent-track) 40%,transparent 60%);box-shadow:inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SwitchRoot:where(.rt-variant-surface):where(:active):before{background-color:#00000017;background-color:var(--gray-a4)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-state=checked]:active):before{-webkit-filter:var(--switch-surface-checked-active-filter);filter:var(--switch-surface-checked-active-filter)}.rt-SwitchRoot:where(.rt-variant-surface):where(.rt-high-contrast):before{background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,transparent 60%),linear-gradient(to right,var(--accent-track) 40%,transparent 60%)}.rt-SwitchRoot:where(.rt-variant-surface):where(.rt-high-contrast):where([data-state=checked]:active):before{-webkit-filter:var(--switch-high-contrast-checked-active-before-filter);filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-disabled]):before{background-color:#0000000f;background-color:var(--gray-a3);background-image:none;box-shadow:inset 0 0 0 1px #0000000f;box-shadow:inset 0 0 0 1px var(--gray-a3);-webkit-filter:none;filter:none}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 0 1px 1px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.05);box-shadow:0 0 1px 1px var(--black-a2),0 1px 1px var(--black-a1),0 2px 4px -1px var(--black-a1)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 1px 3px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.05),0 0 0 1px var(--accent-a4),-1px 0 1px rgba(0,0,0,.1);box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a1),0 0 0 1px var(--accent-a4),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=checked]):where(.rt-high-contrast){box-shadow:0 1px 3px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.1),-1px 0 1px rgba(0,0,0,.1);box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-disabled]){background-color:#f9f9f9;background-color:var(--gray-2);box-shadow:0 0 0 1px #00000006,0 1px 3px rgba(0,0,0,.05);box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);transition:none}.rt-SwitchRoot:where(.rt-variant-classic):before{background-color:#00000017;background-color:var(--gray-a4);background-image:linear-gradient(to right,var(--accent-track) 40%,transparent 60%);box-shadow:var(--shadow-1)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=unchecked]:active):before{background-color:#0000001f;background-color:var(--gray-a5)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=checked]):before{box-shadow:inset 0 0 0 1px #0000000f,inset 0 0 0 1px var(--accent-a4),inset 0 0 0 1px rgba(0,0,0,.05),inset 0 1.5px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--accent-a4),inset 0 0 0 1px var(--black-a1),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=checked]:active):before{-webkit-filter:var(--switch-surface-checked-active-filter);filter:var(--switch-surface-checked-active-filter)}.rt-SwitchRoot:where(.rt-variant-classic):where(.rt-high-contrast):before{background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,transparent 60%),linear-gradient(to right,var(--accent-track) 40%,transparent 60%);box-shadow:inset 0 0 0 1px #0000000f,inset 0 0 0 1px rgba(0,0,0,.1),inset 0 1.5px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--black-a2),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic):where(.rt-high-contrast):where([data-state=checked]:active):before{-webkit-filter:var(--switch-high-contrast-checked-active-before-filter);filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-disabled]):before{background-color:#0000001f;background-color:var(--gray-a5);background-image:none;box-shadow:var(--shadow-1);-webkit-filter:none;filter:none;opacity:.5}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 1px 3px rgba(0,0,0,.15),0 2px 4px -1px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.1);box-shadow:0 1px 3px var(--black-a3),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 1px 3px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.05),0 0 0 1px var(--accent-a4),-1px 0 1px rgba(0,0,0,.1);box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a1),0 0 0 1px var(--accent-a4),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=checked]):where(.rt-high-contrast){box-shadow:0 1px 3px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.1),-1px 0 1px rgba(0,0,0,.1);box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-disabled]){background-color:#f9f9f9;background-color:var(--gray-2);box-shadow:0 0 0 1px #00000006,0 1px 3px rgba(0,0,0,.05);box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);transition:none}.rt-SwitchRoot:where(.rt-variant-soft):before{background-image:linear-gradient(to right,var(--accent-a4) 40%,transparent 60%),linear-gradient(to right,var(--accent-a4) 40%,transparent 60%),linear-gradient(to right,var(--accent-a4) 40%,hsla(0,0%,100%,.05) 60%),linear-gradient(to right,#00000006 40%,#0000000f 60%);background-image:linear-gradient(to right,var(--accent-a4) 40%,transparent 60%),linear-gradient(to right,var(--accent-a4) 40%,transparent 60%),linear-gradient(to right,var(--accent-a4) 40%,var(--white-a1) 60%),linear-gradient(to right,var(--gray-a2) 40%,var(--gray-a3) 60%)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-state=unchecked]):before{background-color:#0000000f;background-color:var(--gray-a3)}.rt-SwitchRoot:where(.rt-variant-soft):where(:active):before{background-color:#00000017;background-color:var(--gray-a4)}.rt-SwitchRoot:where(.rt-variant-soft):where(.rt-high-contrast):before{background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,hsla(0,0%,100%,.05) 60%),linear-gradient(to right,var(--accent-a3) 40%,#0000000f 60%);background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,var(--white-a1) 60%),linear-gradient(to right,var(--accent-a3) 40%,var(--gray-a3) 60%)}.rt-SwitchRoot:where(.rt-variant-soft):where(.rt-high-contrast):where([data-state=checked]:active):before{-webkit-filter:var(--switch-high-contrast-checked-active-before-filter);filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-disabled]):before{background-color:#00000017;background-color:var(--gray-a4);background-image:none;-webkit-filter:none;filter:none}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb){-webkit-filter:saturate(.45);filter:saturate(.45)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 0 0 1px rgba(0,0,0,.05),0 1px 3px rgba(0,0,0,.05),0 1px 3px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.05);box-shadow:0 0 0 1px var(--black-a1),0 1px 3px var(--black-a1),0 1px 3px var(--black-a1),0 2px 4px -1px var(--black-a1)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 0 0 1px rgba(0,0,0,.05),0 1px 3px rgba(0,0,0,.1),0 1px 3px var(--accent-a3),0 2px 4px -1px var(--accent-a3);box-shadow:0 0 0 1px var(--black-a1),0 1px 3px var(--black-a2),0 1px 3px var(--accent-a3),0 2px 4px -1px var(--accent-a3)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-disabled]){background-color:#f9f9f9;background-color:var(--gray-2);box-shadow:0 0 0 1px #00000006,0 1px 3px rgba(0,0,0,.05);box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);-webkit-filter:none;filter:none;transition:none}.rt-BaseTabList::-webkit-scrollbar{display:none}.rt-BaseTabListTrigger{align-items:center;box-sizing:border-box;color:#0000009b;color:var(--gray-a11);display:flex;flex-shrink:0;height:var(--tab-height);justify-content:center;padding-left:var(--tab-padding-x);padding-right:var(--tab-padding-x);position:relative;-webkit-user-select:none;user-select:none}.rt-BaseTabListTriggerInner,.rt-BaseTabListTriggerInnerHidden{align-items:center;border-radius:var(--tab-inner-border-radius);box-sizing:border-box;display:flex;justify-content:center;padding:var(--tab-inner-padding-y) var(--tab-inner-padding-x)}.rt-BaseTabListTriggerInner{position:absolute}:where(.rt-BaseTabListTrigger[data-state=inactive],.rt-TabNavLink:not([data-active])) .rt-BaseTabListTriggerInner{letter-spacing:var(--tab-inactive-letter-spacing);word-spacing:var(--tab-inactive-word-spacing)}:where(.rt-BaseTabListTrigger[data-state=active],.rt-TabNavLink[data-active]) .rt-BaseTabListTriggerInner{font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);word-spacing:var(--tab-active-word-spacing)}.rt-BaseTabListTriggerInnerHidden{font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);visibility:hidden;word-spacing:var(--tab-active-word-spacing)}.rt-BaseTabList:where(.rt-r-size-1){--tab-height:var(--space-6);--tab-padding-x:var(--space-1);--tab-inner-padding-x:var(--space-1);--tab-inner-padding-y:calc(var(--space-1)*0.5);--tab-inner-border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseTabList:where(.rt-r-size-2){--tab-height:var(--space-7);--tab-padding-x:var(--space-2);--tab-inner-padding-x:var(--space-2);--tab-inner-padding-y:var(--space-1);--tab-inner-border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}@media (min-width:520px){.rt-BaseTabList:where(.xs\:rt-r-size-1){--tab-height:var(--space-6);--tab-padding-x:var(--space-1);--tab-inner-padding-x:var(--space-1);--tab-inner-padding-y:calc(var(--space-1)*0.5);--tab-inner-border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseTabList:where(.xs\:rt-r-size-2){--tab-height:var(--space-7);--tab-padding-x:var(--space-2);--tab-inner-padding-x:var(--space-2);--tab-inner-padding-y:var(--space-1);--tab-inner-border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}}@media (min-width:768px){.rt-BaseTabList:where(.sm\:rt-r-size-1){--tab-height:var(--space-6);--tab-padding-x:var(--space-1);--tab-inner-padding-x:var(--space-1);--tab-inner-padding-y:calc(var(--space-1)*0.5);--tab-inner-border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseTabList:where(.sm\:rt-r-size-2){--tab-height:var(--space-7);--tab-padding-x:var(--space-2);--tab-inner-padding-x:var(--space-2);--tab-inner-padding-y:var(--space-1);--tab-inner-border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}}@media (min-width:1024px){.rt-BaseTabList:where(.md\:rt-r-size-1){--tab-height:var(--space-6);--tab-padding-x:var(--space-1);--tab-inner-padding-x:var(--space-1);--tab-inner-padding-y:calc(var(--space-1)*0.5);--tab-inner-border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseTabList:where(.md\:rt-r-size-2){--tab-height:var(--space-7);--tab-padding-x:var(--space-2);--tab-inner-padding-x:var(--space-2);--tab-inner-padding-y:var(--space-1);--tab-inner-border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}}@media (min-width:1280px){.rt-BaseTabList:where(.lg\:rt-r-size-1){--tab-height:var(--space-6);--tab-padding-x:var(--space-1);--tab-inner-padding-x:var(--space-1);--tab-inner-padding-y:calc(var(--space-1)*0.5);--tab-inner-border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseTabList:where(.lg\:rt-r-size-2){--tab-height:var(--space-7);--tab-padding-x:var(--space-2);--tab-inner-padding-x:var(--space-2);--tab-inner-padding-y:var(--space-1);--tab-inner-border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}}@media (min-width:1640px){.rt-BaseTabList:where(.xl\:rt-r-size-1){--tab-height:var(--space-6);--tab-padding-x:var(--space-1);--tab-inner-padding-x:var(--space-1);--tab-inner-padding-y:calc(var(--space-1)*0.5);--tab-inner-border-radius:var(--radius-1);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-BaseTabList:where(.xl\:rt-r-size-2){--tab-height:var(--space-7);--tab-padding-x:var(--space-2);--tab-inner-padding-x:var(--space-2);--tab-inner-padding-y:var(--space-1);--tab-inner-border-radius:var(--radius-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}}.rt-BaseTabList{box-shadow:inset 0 -1px 0 0 #0000001f;box-shadow:inset 0 -1px 0 0 var(--gray-a5);display:flex;font-family:var(--default-font-family);font-style:normal;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;white-space:nowrap}@media (hover:hover){.rt-BaseTabListTrigger:where(:hover){color:#202020;color:var(--gray-12)}.rt-BaseTabListTrigger:where(:hover) :where(.rt-BaseTabListTriggerInner){background-color:#0000000f;background-color:var(--gray-a3)}.rt-BaseTabListTrigger:where(:focus-visible:hover) :where(.rt-BaseTabListTriggerInner){background-color:var(--accent-a3)}}.rt-BaseTabListTrigger:where([data-state=active],[data-active]){color:#202020;color:var(--gray-12)}.rt-BaseTabListTrigger:where(:focus-visible) :where(.rt-BaseTabListTriggerInner){outline:2px solid var(--focus-8);outline-offset:-2px}.rt-BaseTabListTrigger:where([data-state=active],[data-active]):before{background-color:var(--accent-indicator);bottom:0;box-sizing:border-box;content:"";height:2px;left:0;position:absolute;right:0}:where(.rt-BaseTabList.rt-high-contrast) .rt-BaseTabListTrigger:where([data-state=active],[data-active]):before{background-color:var(--accent-12)}.rt-TabNavItem{display:flex}.rt-TableRootTable{--table-row-background-color:transparent;--table-row-box-shadow:inset 0 -1px var(--gray-a5);border-collapse:collapse;border-radius:calc(var(--table-border-radius) - 1px);border-spacing:0;box-sizing:border-box;height:0;text-align:left;vertical-align:top;width:100%}.rt-TableBody,.rt-TableHeader,.rt-TableRow{vertical-align:inherit}.rt-TableRow{color:#202020;color:var(--gray-12)}.rt-TableCell{background-color:var(--table-row-background-color);box-shadow:var(--table-row-box-shadow);box-sizing:border-box;height:var(--table-cell-min-height);padding:var(--table-cell-padding);vertical-align:inherit}.rt-Inset :where(.rt-TableCell:first-child){padding-left:var(--inset-padding-left,var(--table-cell-padding))}.rt-Inset :where(.rt-TableCell:last-child){padding-right:var(--inset-padding-right,var(--table-cell-padding))}.rt-TableColumnHeaderCell{font-weight:700}.rt-TableRowHeaderCell{font-weight:400}.rt-TableRoot:where(.rt-r-size-1){--table-border-radius:var(--radius-3);--table-cell-padding:var(--space-2);--table-cell-min-height:calc(36px*var(--scaling))}.rt-TableRoot:where(.rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.rt-r-size-2){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3);--table-cell-min-height:calc(44px*var(--scaling))}.rt-TableRoot:where(.rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.rt-r-size-3){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3) var(--space-4);--table-cell-min-height:var(--space-8)}.rt-TableRoot:where(.rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}@media (min-width:520px){.rt-TableRoot:where(.xs\:rt-r-size-1){--table-border-radius:var(--radius-3);--table-cell-padding:var(--space-2);--table-cell-min-height:calc(36px*var(--scaling))}.rt-TableRoot:where(.xs\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xs\:rt-r-size-2){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3);--table-cell-min-height:calc(44px*var(--scaling))}.rt-TableRoot:where(.xs\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xs\:rt-r-size-3){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3) var(--space-4);--table-cell-min-height:var(--space-8)}.rt-TableRoot:where(.xs\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width:768px){.rt-TableRoot:where(.sm\:rt-r-size-1){--table-border-radius:var(--radius-3);--table-cell-padding:var(--space-2);--table-cell-min-height:calc(36px*var(--scaling))}.rt-TableRoot:where(.sm\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.sm\:rt-r-size-2){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3);--table-cell-min-height:calc(44px*var(--scaling))}.rt-TableRoot:where(.sm\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.sm\:rt-r-size-3){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3) var(--space-4);--table-cell-min-height:var(--space-8)}.rt-TableRoot:where(.sm\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width:1024px){.rt-TableRoot:where(.md\:rt-r-size-1){--table-border-radius:var(--radius-3);--table-cell-padding:var(--space-2);--table-cell-min-height:calc(36px*var(--scaling))}.rt-TableRoot:where(.md\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.md\:rt-r-size-2){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3);--table-cell-min-height:calc(44px*var(--scaling))}.rt-TableRoot:where(.md\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.md\:rt-r-size-3){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3) var(--space-4);--table-cell-min-height:var(--space-8)}.rt-TableRoot:where(.md\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width:1280px){.rt-TableRoot:where(.lg\:rt-r-size-1){--table-border-radius:var(--radius-3);--table-cell-padding:var(--space-2);--table-cell-min-height:calc(36px*var(--scaling))}.rt-TableRoot:where(.lg\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.lg\:rt-r-size-2){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3);--table-cell-min-height:calc(44px*var(--scaling))}.rt-TableRoot:where(.lg\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.lg\:rt-r-size-3){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3) var(--space-4);--table-cell-min-height:var(--space-8)}.rt-TableRoot:where(.lg\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width:1640px){.rt-TableRoot:where(.xl\:rt-r-size-1){--table-border-radius:var(--radius-3);--table-cell-padding:var(--space-2);--table-cell-min-height:calc(36px*var(--scaling))}.rt-TableRoot:where(.xl\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xl\:rt-r-size-2){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3);--table-cell-min-height:calc(44px*var(--scaling))}.rt-TableRoot:where(.xl\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xl\:rt-r-size-3){--table-border-radius:var(--radius-4);--table-cell-padding:var(--space-3) var(--space-4);--table-cell-min-height:var(--space-8)}.rt-TableRoot:where(.xl\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}.rt-TableRoot:where(.rt-variant-surface){-webkit-backdrop-filter:var(--backdrop-filter-panel);backdrop-filter:var(--backdrop-filter-panel);background-clip:padding-box;background-color:var(--color-panel);border:1px solid #0000001f;border:1px solid var(--gray-a5);border-radius:var(--table-border-radius);box-sizing:border-box;position:relative}@supports (box-shadow:0 0 0 1px color-mix(in oklab,white,black)){.rt-TableRoot:where(.rt-variant-surface){border-color:color-mix(in oklab,#0000001f,#d9d9d9);border-color:color-mix(in oklab,var(--gray-a5),var(--gray-6))}}.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable){overflow:hidden}.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable) :where(.rt-TableHeader){--table-row-background-color:var(--gray-a2)}.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable) :where(.rt-TableBody) :where(.rt-TableRow:last-child){--table-row-box-shadow:none}.rt-TableRoot:where(.rt-variant-ghost){--scrollarea-scrollbar-horizontal-margin-left:0;--scrollarea-scrollbar-horizontal-margin-right:0}.rt-TabsContent{outline:0;position:relative}.rt-TabsContent:where(:focus-visible){outline:2px solid var(--focus-8)}.rt-TextAreaRoot:where(:focus-within){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-TextAreaInput::-webkit-scrollbar{height:var(--space-3);width:var(--space-3)}.rt-TextAreaInput::-webkit-scrollbar-thumb,.rt-TextAreaInput::-webkit-scrollbar-track{background-clip:content-box;border:var(--space-1) solid transparent;border-radius:var(--space-3)}.rt-TextAreaInput::-webkit-scrollbar-track{background-color:#0000000f;background-color:var(--gray-a3)}.rt-TextAreaInput::-webkit-scrollbar-thumb{background-color:#00000044;background-color:var(--gray-a8)}@media (hover:hover){:where(.rt-TextAreaInput:not(:disabled))::-webkit-scrollbar-thumb:hover{background-color:#00000072;background-color:var(--gray-a9)}}.rt-TextAreaInput:where(:-webkit-autofill,[data-com-onepassword-filled]){-webkit-text-fill-color:#202020;-webkit-text-fill-color:var(--gray-12);-webkit-background-clip:text;background-clip:text}.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]){-webkit-text-fill-color:#202020;-webkit-text-fill-color:var(--gray-12);-webkit-background-clip:text;background-clip:text}.rt-TextAreaRoot{box-sizing:border-box;display:flex;flex-direction:column;font-family:var(--default-font-family);font-style:normal;font-weight:var(--font-weight-regular);overflow:hidden;padding:var(--text-area-border-width);text-align:start}.rt-TextAreaInput{border-radius:inherit;cursor:auto;display:block;flex-grow:1;padding:var(--text-area-padding-y) var(--text-area-padding-x);resize:none;width:100%}.rt-TextAreaRoot:where(.rt-r-size-1){border-radius:var(--radius-2);min-height:var(--space-8)}.rt-TextAreaRoot:where(.rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-1)*1.5 - var(--text-area-border-width));font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-TextAreaRoot:where(.rt-r-size-2){border-radius:var(--radius-2);min-height:var(--space-9)}.rt-TextAreaRoot:where(.rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1)*1.5 - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-TextAreaRoot:where(.rt-r-size-3){border-radius:var(--radius-3);min-height:80px}.rt-TextAreaRoot:where(.rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}@media (min-width:520px){.rt-TextAreaRoot:where(.xs\:rt-r-size-1){border-radius:var(--radius-2);min-height:var(--space-8)}.rt-TextAreaRoot:where(.xs\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-1)*1.5 - var(--text-area-border-width));font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-TextAreaRoot:where(.xs\:rt-r-size-2){border-radius:var(--radius-2);min-height:var(--space-9)}.rt-TextAreaRoot:where(.xs\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1)*1.5 - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-TextAreaRoot:where(.xs\:rt-r-size-3){border-radius:var(--radius-3);min-height:80px}.rt-TextAreaRoot:where(.xs\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}}@media (min-width:768px){.rt-TextAreaRoot:where(.sm\:rt-r-size-1){border-radius:var(--radius-2);min-height:var(--space-8)}.rt-TextAreaRoot:where(.sm\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-1)*1.5 - var(--text-area-border-width));font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-TextAreaRoot:where(.sm\:rt-r-size-2){border-radius:var(--radius-2);min-height:var(--space-9)}.rt-TextAreaRoot:where(.sm\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1)*1.5 - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-TextAreaRoot:where(.sm\:rt-r-size-3){border-radius:var(--radius-3);min-height:80px}.rt-TextAreaRoot:where(.sm\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}}@media (min-width:1024px){.rt-TextAreaRoot:where(.md\:rt-r-size-1){border-radius:var(--radius-2);min-height:var(--space-8)}.rt-TextAreaRoot:where(.md\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-1)*1.5 - var(--text-area-border-width));font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-TextAreaRoot:where(.md\:rt-r-size-2){border-radius:var(--radius-2);min-height:var(--space-9)}.rt-TextAreaRoot:where(.md\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1)*1.5 - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-TextAreaRoot:where(.md\:rt-r-size-3){border-radius:var(--radius-3);min-height:80px}.rt-TextAreaRoot:where(.md\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}}@media (min-width:1280px){.rt-TextAreaRoot:where(.lg\:rt-r-size-1){border-radius:var(--radius-2);min-height:var(--space-8)}.rt-TextAreaRoot:where(.lg\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-1)*1.5 - var(--text-area-border-width));font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-TextAreaRoot:where(.lg\:rt-r-size-2){border-radius:var(--radius-2);min-height:var(--space-9)}.rt-TextAreaRoot:where(.lg\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1)*1.5 - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-TextAreaRoot:where(.lg\:rt-r-size-3){border-radius:var(--radius-3);min-height:80px}.rt-TextAreaRoot:where(.lg\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}}@media (min-width:1640px){.rt-TextAreaRoot:where(.xl\:rt-r-size-1){border-radius:var(--radius-2);min-height:var(--space-8)}.rt-TextAreaRoot:where(.xl\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-1)*1.5 - var(--text-area-border-width));font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-TextAreaRoot:where(.xl\:rt-r-size-2){border-radius:var(--radius-2);min-height:var(--space-9)}.rt-TextAreaRoot:where(.xl\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-1)*1.5 - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-TextAreaRoot:where(.xl\:rt-r-size-3){border-radius:var(--radius-3);min-height:80px}.rt-TextAreaRoot:where(.xl\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y:calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x:calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3)}}.rt-TextAreaRoot:where(.rt-variant-surface){--text-area-border-width:1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--text-area-border-width) #00000031;box-shadow:inset 0 0 0 var(--text-area-border-width) var(--gray-a7);color:#202020;color:var(--gray-12)}.rt-TextAreaRoot:where(.rt-variant-surface) :where(.rt-TextAreaInput)::-webkit-input-placeholder{color:#0000007c;color:var(--gray-a10)}.rt-TextAreaRoot:where(.rt-variant-surface) :where(.rt-TextAreaInput)::placeholder{color:#0000007c;color:var(--gray-a10)}.rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:disabled,:read-only))){background-image:linear-gradient(#00000006,#00000006);background-image:linear-gradient(var(--gray-a2),var(--gray-a2));box-shadow:inset 0 0 0 var(--text-area-border-width) #00000026;box-shadow:inset 0 0 0 var(--text-area-border-width) var(--gray-a6)}.rt-TextAreaRoot:where(.rt-variant-classic){--text-area-border-width:1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:var(--shadow-1);color:#202020;color:var(--gray-12)}.rt-TextAreaRoot:where(.rt-variant-classic) :where(.rt-TextAreaInput)::-webkit-input-placeholder{color:#0000007c;color:var(--gray-a10)}.rt-TextAreaRoot:where(.rt-variant-classic) :where(.rt-TextAreaInput)::placeholder{color:#0000007c;color:var(--gray-a10)}.rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:disabled,:read-only))){background-image:linear-gradient(#00000006,#00000006);background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-TextAreaRoot:where(.rt-variant-soft){--text-area-border-width:0px;background-color:var(--accent-a3);color:var(--accent-12)}.rt-TextAreaRoot:where(.rt-variant-soft) :where(.rt-TextAreaInput)::selection{background-color:var(--accent-a5)}.rt-TextAreaRoot:where(.rt-variant-soft) :where(.rt-TextAreaInput)::-webkit-input-placeholder{color:var(--accent-12);opacity:.65}.rt-TextAreaRoot:where(.rt-variant-soft) :where(.rt-TextAreaInput)::placeholder{color:var(--accent-12);opacity:.65}.rt-TextAreaRoot:where(.rt-variant-soft):where(:focus-within){outline-color:var(--accent-8)}.rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px #00000017;box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--gray-a4)}.rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px #00000017;box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--gray-a4)}.rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:disabled,:read-only))){background-color:#0000000f;background-color:var(--gray-a3)}.rt-TextAreaInput:where(:disabled,:read-only){-webkit-text-fill-color:#0000009b;-webkit-text-fill-color:var(--gray-a11);color:#0000009b;color:var(--gray-a11);cursor:text}.rt-TextAreaInput:where(:disabled,:read-only)::-webkit-input-placeholder{opacity:.5}.rt-TextAreaInput:where(:disabled,:read-only)::placeholder{opacity:.5}.rt-TextAreaInput:where(:disabled,:read-only):where(:placeholder-shown){cursor:var(--cursor-disabled)}.rt-TextAreaInput:where(:disabled,:read-only)::selection{background-color:#0000001f;background-color:var(--gray-a5)}.rt-TextAreaRoot:where(:focus-within:has(.rt-TextAreaInput:where(:disabled,:read-only))){outline-color:#bbb;outline-color:var(--gray-8)}@supports selector(:has(*)){.rt-TextFieldRoot:where(:has(.rt-TextFieldInput:focus)){outline:2px solid var(--text-field-focus-color);outline-offset:-1px}}@supports not selector(:has(*)){.rt-TextFieldRoot:where(:focus-within){outline:2px solid var(--text-field-focus-color);outline-offset:-1px}}.rt-TextFieldRoot::selection{background-color:var(--text-field-selection-color)}.rt-TextFieldInput{align-items:center;border-radius:calc(var(--text-field-border-radius) - var(--text-field-border-width));display:flex;text-align:inherit;text-indent:var(--text-field-padding);width:100%}.rt-TextFieldInput:where([type=number]){-moz-appearance:textfield}.rt-TextFieldInput::-webkit-inner-spin-button,.rt-TextFieldInput::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.rt-TextFieldInput::selection{background-color:var(--text-field-selection-color)}.rt-TextFieldInput::-webkit-calendar-picker-indicator{border-radius:calc(var(--text-field-border-radius) - 2px);box-sizing:initial;height:var(--text-field-native-icon-size);margin-left:0;margin-right:calc(var(--space-1)*-1);padding:var(--space-1);width:var(--text-field-native-icon-size)}.rt-TextFieldInput:where(:not([type=time]))::-webkit-calendar-picker-indicator{margin-left:var(--space-1)}.rt-TextFieldInput::-webkit-calendar-picker-indicator:where(:hover){background-color:#0000000f;background-color:var(--gray-a3)}.rt-TextFieldInput::-webkit-calendar-picker-indicator:where(:focus-visible){outline:2px solid var(--text-field-focus-color)}.rt-TextFieldInput::-webkit-datetime-edit-ampm-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-day-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-hour-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-millisecond-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-minute-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-month-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-second-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-week-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-year-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}@supports selector(:has(*)){.rt-TextFieldInput:where(:-webkit-autofill,[data-com-onepassword-filled]){-webkit-text-fill-color:#202020;-webkit-text-fill-color:var(--gray-12);-webkit-background-clip:text;background-clip:text}.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]){-webkit-text-fill-color:#202020;-webkit-text-fill-color:var(--gray-12);-webkit-background-clip:text;background-clip:text}}.rt-TextFieldSlot{align-items:center;box-sizing:border-box;cursor:text;display:flex;flex-shrink:0}.rt-TextFieldSlot:where(:not([data-side=right])){margin-left:calc(var(--text-field-border-width)*-1);margin-right:0;order:-1}.rt-TextFieldSlot:where([data-side=right]),:where(.rt-TextFieldSlot:not([data-side=right]))~.rt-TextFieldSlot:where(:not([data-side=left])){margin-left:0;margin-right:calc(var(--text-field-border-width)*-1);order:0}.rt-TextFieldRoot{align-items:stretch;border-radius:var(--text-field-border-radius);box-sizing:border-box;display:flex;font-family:var(--default-font-family);font-style:normal;font-weight:var(--font-weight-regular);height:var(--text-field-height);padding:var(--text-field-border-width);text-align:start}.rt-TextFieldInput:where([type=date],[type=datetime-local],[type=time],[type=week],[type=month]){padding-left:var(--text-field-padding);padding-right:var(--text-field-padding);text-indent:0}.rt-TextFieldInput:where(:has(~.rt-TextFieldSlot:not([data-side=right]))){border-bottom-left-radius:0;border-top-left-radius:0;padding-left:0;text-indent:0}.rt-TextFieldInput:where(:has(~.rt-TextFieldSlot[data-side=right],~.rt-TextFieldSlot:not([data-side=right])~.rt-TextFieldSlot:not([data-side=left]))){border-bottom-right-radius:0;border-top-right-radius:0;padding-right:0}.rt-TextFieldRoot:where(.rt-r-size-1){--text-field-height:var(--space-5);--text-field-padding:calc(var(--space-1)*1.5 - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:-2px;padding-right:0}.rt-TextFieldRoot:where(.rt-r-size-2){--text-field-height:var(--space-6);--text-field-padding:calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:2px}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.rt-r-size-3){--text-field-height:var(--space-7);--text-field-padding:calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-3),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:5px}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}@media (min-width:520px){.rt-TextFieldRoot:where(.xs\:rt-r-size-1){--text-field-height:var(--space-5);--text-field-padding:calc(var(--space-1)*1.5 - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.xs\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.xs\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:-2px;padding-right:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-2){--text-field-height:var(--space-6);--text-field-padding:calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.xs\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.xs\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:2px}.rt-TextFieldRoot:where(.xs\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.xs\:rt-r-size-3){--text-field-height:var(--space-7);--text-field-padding:calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-3),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.xs\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:5px}.rt-TextFieldRoot:where(.xs\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width:768px){.rt-TextFieldRoot:where(.sm\:rt-r-size-1){--text-field-height:var(--space-5);--text-field-padding:calc(var(--space-1)*1.5 - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.sm\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.sm\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:-2px;padding-right:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-2){--text-field-height:var(--space-6);--text-field-padding:calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.sm\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.sm\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:2px}.rt-TextFieldRoot:where(.sm\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.sm\:rt-r-size-3){--text-field-height:var(--space-7);--text-field-padding:calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-3),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.sm\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:5px}.rt-TextFieldRoot:where(.sm\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width:1024px){.rt-TextFieldRoot:where(.md\:rt-r-size-1){--text-field-height:var(--space-5);--text-field-padding:calc(var(--space-1)*1.5 - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.md\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.md\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.md\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:-2px;padding-right:0}.rt-TextFieldRoot:where(.md\:rt-r-size-2){--text-field-height:var(--space-6);--text-field-padding:calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.md\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.md\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:2px}.rt-TextFieldRoot:where(.md\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.md\:rt-r-size-3){--text-field-height:var(--space-7);--text-field-padding:calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-3),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.md\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.md\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:5px}.rt-TextFieldRoot:where(.md\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width:1280px){.rt-TextFieldRoot:where(.lg\:rt-r-size-1){--text-field-height:var(--space-5);--text-field-padding:calc(var(--space-1)*1.5 - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.lg\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.lg\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:-2px;padding-right:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-2){--text-field-height:var(--space-6);--text-field-padding:calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.lg\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.lg\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:2px}.rt-TextFieldRoot:where(.lg\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.lg\:rt-r-size-3){--text-field-height:var(--space-7);--text-field-padding:calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-3),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.lg\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:5px}.rt-TextFieldRoot:where(.lg\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width:1640px){.rt-TextFieldRoot:where(.xl\:rt-r-size-1){--text-field-height:var(--space-5);--text-field-padding:calc(var(--space-1)*1.5 - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.xl\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.xl\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:-2px;padding-right:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-2){--text-field-height:var(--space-6);--text-field-padding:calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.xl\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.xl\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:2px}.rt-TextFieldRoot:where(.xl\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.xl\:rt-r-size-3){--text-field-height:var(--space-7);--text-field-padding:calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-3),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.xl\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:5px}.rt-TextFieldRoot:where(.xl\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}.rt-TextFieldRoot:where(.rt-variant-surface){--text-field-selection-color:var(--focus-a5);--text-field-focus-color:var(--focus-8);--text-field-border-width:1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--text-field-border-width) #00000031;box-shadow:inset 0 0 0 var(--text-field-border-width) var(--gray-a7);color:#202020;color:var(--gray-12)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldInput)::-webkit-input-placeholder{color:#0000007c;color:var(--gray-a10)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldInput)::placeholder{color:#0000007c;color:var(--gray-a10)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldSlot){color:#0000009b;color:var(--gray-a11)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-image:linear-gradient(#00000006,#00000006);background-image:linear-gradient(var(--gray-a2),var(--gray-a2));box-shadow:inset 0 0 0 var(--text-field-border-width) #00000026;box-shadow:inset 0 0 0 var(--text-field-border-width) var(--gray-a6)}.rt-TextFieldRoot:where(.rt-variant-classic){--text-field-selection-color:var(--focus-a5);--text-field-focus-color:var(--focus-8);--text-field-border-width:1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:var(--shadow-1);color:#202020;color:var(--gray-12)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldInput)::-webkit-input-placeholder{color:#0000007c;color:var(--gray-a10)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldInput)::placeholder{color:#0000007c;color:var(--gray-a10)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldSlot){color:#0000009b;color:var(--gray-a11)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-image:linear-gradient(#00000006,#00000006);background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-TextFieldRoot:where(.rt-variant-soft){--text-field-selection-color:var(--accent-a5);--text-field-focus-color:var(--accent-8);--text-field-border-width:0px;background-color:var(--accent-a3);color:var(--accent-12)}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldInput)::-webkit-input-placeholder{color:var(--accent-12);opacity:.6}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldInput)::placeholder{color:var(--accent-12);opacity:.6}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldSlot){color:var(--accent-12)}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px #00000017;box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--gray-a4)}.rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px #00000017;box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--gray-a4)}.rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-color:#0000000f;background-color:var(--gray-a3)}.rt-TextFieldInput:where(:disabled,:read-only){-webkit-text-fill-color:#0000009b;-webkit-text-fill-color:var(--gray-a11);color:#0000009b;color:var(--gray-a11);cursor:text}.rt-TextFieldInput:where(:disabled,:read-only)::-webkit-input-placeholder{opacity:.5}.rt-TextFieldInput:where(:disabled,:read-only)::placeholder{opacity:.5}.rt-TextFieldInput:where(:disabled,:read-only):where(:placeholder-shown){cursor:var(--cursor-disabled)}.rt-TextFieldInput:where(:disabled,:read-only):where(:placeholder-shown)~:where(.rt-TextFieldSlot){cursor:var(--cursor-disabled)}.rt-TextFieldRoot:where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){--text-field-selection-color:var(--gray-a5);--text-field-focus-color:var(--gray-8)}.rt-ThemePanelShortcut:where(:focus-visible){outline-color:var(--accent-9);outline-offset:2px;outline-style:solid;outline-width:2px}.rt-ThemePanelRadioCard,.rt-ThemePanelSwatch{position:relative}.rt-ThemePanelRadioCardInput,.rt-ThemePanelSwatchInput{-webkit-appearance:none;appearance:none;border-radius:inherit;height:100%;inset:0;margin:0;outline:none;outline-width:2px;position:absolute;width:100%}.rt-ThemePanelSwatch{border-radius:100%;height:var(--space-5);width:var(--space-5)}.rt-ThemePanelSwatchInput{outline-offset:2px}.rt-ThemePanelSwatchInput:where(:checked){outline-color:#202020;outline-color:var(--gray-12);outline-style:solid}.rt-ThemePanelSwatchInput:where(:focus-visible){outline-color:var(--accent-9);outline-style:solid}.rt-ThemePanelRadioCard{border-radius:var(--radius-1);box-shadow:0 0 0 1px #cecece;box-shadow:0 0 0 1px var(--gray-7)}.rt-ThemePanelRadioCardInput{outline-offset:-1px}.rt-ThemePanelRadioCardInput:where(:checked){outline-color:#202020;outline-color:var(--gray-12);outline-style:solid}.rt-ThemePanelRadioCardInput:where(:focus-visible){background-color:var(--accent-a3);outline-color:var(--accent-9);outline-style:solid}.rt-TooltipContent{-webkit-animation-duration:.14s;animation-duration:.14s;-webkit-animation-timing-function:cubic-bezier(.16,1,.3,1);animation-timing-function:cubic-bezier(.16,1,.3,1);background-color:#202020;background-color:var(--gray-12);border-radius:var(--radius-2);box-sizing:border-box;padding:var(--space-1) var(--space-2);-webkit-transform-origin:var(--radix-tooltip-content-transform-origin);transform-origin:var(--radix-tooltip-content-transform-origin)}@media (prefers-reduced-motion:no-preference){.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=top]){-webkit-animation-name:rt-slide-from-top,rt-fade-in;animation-name:rt-slide-from-top,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=bottom]){-webkit-animation-name:rt-slide-from-bottom,rt-fade-in;animation-name:rt-slide-from-bottom,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=left]){-webkit-animation-name:rt-slide-from-left,rt-fade-in;animation-name:rt-slide-from-left,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=right]){-webkit-animation-name:rt-slide-from-right,rt-fade-in;animation-name:rt-slide-from-right,rt-fade-in}}.rt-TooltipText{color:#fcfcfc;color:var(--gray-1);cursor:default;-webkit-user-select:none;user-select:none}.rt-TooltipArrow{fill:#202020;fill:var(--gray-12)}.radix-themes:where([data-is-root-theme=true]){min-height:100vh;position:relative;z-index:0}@supports (min-height:100dvh){.radix-themes:where([data-is-root-theme=true]){min-height:100dvh}}.rt-r-ai-start{align-items:flex-start}.rt-r-ai-center{align-items:center}.rt-r-ai-end{align-items:flex-end}.rt-r-ai-baseline{align-items:baseline}.rt-r-ai-stretch{align-items:stretch}@media (min-width:520px){.xs\:rt-r-ai-start{align-items:flex-start}.xs\:rt-r-ai-center{align-items:center}.xs\:rt-r-ai-end{align-items:flex-end}.xs\:rt-r-ai-baseline{align-items:baseline}.xs\:rt-r-ai-stretch{align-items:stretch}}@media (min-width:768px){.sm\:rt-r-ai-start{align-items:flex-start}.sm\:rt-r-ai-center{align-items:center}.sm\:rt-r-ai-end{align-items:flex-end}.sm\:rt-r-ai-baseline{align-items:baseline}.sm\:rt-r-ai-stretch{align-items:stretch}}@media (min-width:1024px){.md\:rt-r-ai-start{align-items:flex-start}.md\:rt-r-ai-center{align-items:center}.md\:rt-r-ai-end{align-items:flex-end}.md\:rt-r-ai-baseline{align-items:baseline}.md\:rt-r-ai-stretch{align-items:stretch}}@media (min-width:1280px){.lg\:rt-r-ai-start{align-items:flex-start}.lg\:rt-r-ai-center{align-items:center}.lg\:rt-r-ai-end{align-items:flex-end}.lg\:rt-r-ai-baseline{align-items:baseline}.lg\:rt-r-ai-stretch{align-items:stretch}}@media (min-width:1640px){.xl\:rt-r-ai-start{align-items:flex-start}.xl\:rt-r-ai-center{align-items:center}.xl\:rt-r-ai-end{align-items:flex-end}.xl\:rt-r-ai-baseline{align-items:baseline}.xl\:rt-r-ai-stretch{align-items:stretch}}.rt-r-as-start{align-self:flex-start}.rt-r-as-center{align-self:center}.rt-r-as-end{align-self:flex-end}.rt-r-as-baseline{align-self:baseline}.rt-r-as-stretch{align-self:stretch}@media (min-width:520px){.xs\:rt-r-as-start{align-self:flex-start}.xs\:rt-r-as-center{align-self:center}.xs\:rt-r-as-end{align-self:flex-end}.xs\:rt-r-as-baseline{align-self:baseline}.xs\:rt-r-as-stretch{align-self:stretch}}@media (min-width:768px){.sm\:rt-r-as-start{align-self:flex-start}.sm\:rt-r-as-center{align-self:center}.sm\:rt-r-as-end{align-self:flex-end}.sm\:rt-r-as-baseline{align-self:baseline}.sm\:rt-r-as-stretch{align-self:stretch}}@media (min-width:1024px){.md\:rt-r-as-start{align-self:flex-start}.md\:rt-r-as-center{align-self:center}.md\:rt-r-as-end{align-self:flex-end}.md\:rt-r-as-baseline{align-self:baseline}.md\:rt-r-as-stretch{align-self:stretch}}@media (min-width:1280px){.lg\:rt-r-as-start{align-self:flex-start}.lg\:rt-r-as-center{align-self:center}.lg\:rt-r-as-end{align-self:flex-end}.lg\:rt-r-as-baseline{align-self:baseline}.lg\:rt-r-as-stretch{align-self:stretch}}@media (min-width:1640px){.xl\:rt-r-as-start{align-self:flex-start}.xl\:rt-r-as-center{align-self:center}.xl\:rt-r-as-end{align-self:flex-end}.xl\:rt-r-as-baseline{align-self:baseline}.xl\:rt-r-as-stretch{align-self:stretch}}.rt-r-display-block{display:block}.rt-r-display-inline{display:inline}.rt-r-display-inline-block{display:inline-block}.rt-r-display-flex{display:flex}.rt-r-display-inline-flex{display:inline-flex}.rt-r-display-grid{display:grid}.rt-r-display-inline-grid{display:inline-grid}.rt-r-display-none{display:none}.rt-r-display-contents{display:contents}@media (min-width:520px){.xs\:rt-r-display-block{display:block}.xs\:rt-r-display-inline{display:inline}.xs\:rt-r-display-inline-block{display:inline-block}.xs\:rt-r-display-flex{display:flex}.xs\:rt-r-display-inline-flex{display:inline-flex}.xs\:rt-r-display-grid{display:grid}.xs\:rt-r-display-inline-grid{display:inline-grid}.xs\:rt-r-display-none{display:none}.xs\:rt-r-display-contents{display:contents}}@media (min-width:768px){.sm\:rt-r-display-block{display:block}.sm\:rt-r-display-inline{display:inline}.sm\:rt-r-display-inline-block{display:inline-block}.sm\:rt-r-display-flex{display:flex}.sm\:rt-r-display-inline-flex{display:inline-flex}.sm\:rt-r-display-grid{display:grid}.sm\:rt-r-display-inline-grid{display:inline-grid}.sm\:rt-r-display-none{display:none}.sm\:rt-r-display-contents{display:contents}}@media (min-width:1024px){.md\:rt-r-display-block{display:block}.md\:rt-r-display-inline{display:inline}.md\:rt-r-display-inline-block{display:inline-block}.md\:rt-r-display-flex{display:flex}.md\:rt-r-display-inline-flex{display:inline-flex}.md\:rt-r-display-grid{display:grid}.md\:rt-r-display-inline-grid{display:inline-grid}.md\:rt-r-display-none{display:none}.md\:rt-r-display-contents{display:contents}}@media (min-width:1280px){.lg\:rt-r-display-block{display:block}.lg\:rt-r-display-inline{display:inline}.lg\:rt-r-display-inline-block{display:inline-block}.lg\:rt-r-display-flex{display:flex}.lg\:rt-r-display-inline-flex{display:inline-flex}.lg\:rt-r-display-grid{display:grid}.lg\:rt-r-display-inline-grid{display:inline-grid}.lg\:rt-r-display-none{display:none}.lg\:rt-r-display-contents{display:contents}}@media (min-width:1640px){.xl\:rt-r-display-block{display:block}.xl\:rt-r-display-inline{display:inline}.xl\:rt-r-display-inline-block{display:inline-block}.xl\:rt-r-display-flex{display:flex}.xl\:rt-r-display-inline-flex{display:inline-flex}.xl\:rt-r-display-grid{display:grid}.xl\:rt-r-display-inline-grid{display:inline-grid}.xl\:rt-r-display-none{display:none}.xl\:rt-r-display-contents{display:contents}}.rt-r-fb{flex-basis:var(--flex-basis)}@media (min-width:520px){.xs\:rt-r-fb{flex-basis:var(--flex-basis-xs)}}@media (min-width:768px){.sm\:rt-r-fb{flex-basis:var(--flex-basis-sm)}}@media (min-width:1024px){.md\:rt-r-fb{flex-basis:var(--flex-basis-md)}}@media (min-width:1280px){.lg\:rt-r-fb{flex-basis:var(--flex-basis-lg)}}@media (min-width:1640px){.xl\:rt-r-fb{flex-basis:var(--flex-basis-xl)}}.rt-r-fd-row{flex-direction:row}.rt-r-fd-column{flex-direction:column}.rt-r-fd-row-reverse{flex-direction:row-reverse}.rt-r-fd-column-reverse{flex-direction:column-reverse}@media (min-width:520px){.xs\:rt-r-fd-row{flex-direction:row}.xs\:rt-r-fd-column{flex-direction:column}.xs\:rt-r-fd-row-reverse{flex-direction:row-reverse}.xs\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width:768px){.sm\:rt-r-fd-row{flex-direction:row}.sm\:rt-r-fd-column{flex-direction:column}.sm\:rt-r-fd-row-reverse{flex-direction:row-reverse}.sm\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width:1024px){.md\:rt-r-fd-row{flex-direction:row}.md\:rt-r-fd-column{flex-direction:column}.md\:rt-r-fd-row-reverse{flex-direction:row-reverse}.md\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width:1280px){.lg\:rt-r-fd-row{flex-direction:row}.lg\:rt-r-fd-column{flex-direction:column}.lg\:rt-r-fd-row-reverse{flex-direction:row-reverse}.lg\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width:1640px){.xl\:rt-r-fd-row{flex-direction:row}.xl\:rt-r-fd-column{flex-direction:column}.xl\:rt-r-fd-row-reverse{flex-direction:row-reverse}.xl\:rt-r-fd-column-reverse{flex-direction:column-reverse}}.rt-r-fg{flex-grow:var(--flex-grow)}.rt-r-fg-0{flex-grow:0}.rt-r-fg-1{flex-grow:1}@media (min-width:520px){.xs\:rt-r-fg{flex-grow:var(--flex-grow-xs)}.xs\:rt-r-fg-0{flex-grow:0}.xs\:rt-r-fg-1{flex-grow:1}}@media (min-width:768px){.sm\:rt-r-fg{flex-grow:var(--flex-grow-sm)}.sm\:rt-r-fg-0{flex-grow:0}.sm\:rt-r-fg-1{flex-grow:1}}@media (min-width:1024px){.md\:rt-r-fg{flex-grow:var(--flex-grow-md)}.md\:rt-r-fg-0{flex-grow:0}.md\:rt-r-fg-1{flex-grow:1}}@media (min-width:1280px){.lg\:rt-r-fg{flex-grow:var(--flex-grow-lg)}.lg\:rt-r-fg-0{flex-grow:0}.lg\:rt-r-fg-1{flex-grow:1}}@media (min-width:1640px){.xl\:rt-r-fg{flex-grow:var(--flex-grow-xl)}.xl\:rt-r-fg-0{flex-grow:0}.xl\:rt-r-fg-1{flex-grow:1}}.rt-r-fs{flex-shrink:var(--flex-shrink)}.rt-r-fs-0{flex-shrink:0}.rt-r-fs-1{flex-shrink:1}@media (min-width:520px){.xs\:rt-r-fs{flex-shrink:var(--flex-shrink-xs)}.xs\:rt-r-fs-0{flex-shrink:0}.xs\:rt-r-fs-1{flex-shrink:1}}@media (min-width:768px){.sm\:rt-r-fs{flex-shrink:var(--flex-shrink-sm)}.sm\:rt-r-fs-0{flex-shrink:0}.sm\:rt-r-fs-1{flex-shrink:1}}@media (min-width:1024px){.md\:rt-r-fs{flex-shrink:var(--flex-shrink-md)}.md\:rt-r-fs-0{flex-shrink:0}.md\:rt-r-fs-1{flex-shrink:1}}@media (min-width:1280px){.lg\:rt-r-fs{flex-shrink:var(--flex-shrink-lg)}.lg\:rt-r-fs-0{flex-shrink:0}.lg\:rt-r-fs-1{flex-shrink:1}}@media (min-width:1640px){.xl\:rt-r-fs{flex-shrink:var(--flex-shrink-xl)}.xl\:rt-r-fs-0{flex-shrink:0}.xl\:rt-r-fs-1{flex-shrink:1}}.rt-r-fw-nowrap{flex-wrap:nowrap}.rt-r-fw-wrap{flex-wrap:wrap}.rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}@media (min-width:520px){.xs\:rt-r-fw-nowrap{flex-wrap:nowrap}.xs\:rt-r-fw-wrap{flex-wrap:wrap}.xs\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width:768px){.sm\:rt-r-fw-nowrap{flex-wrap:nowrap}.sm\:rt-r-fw-wrap{flex-wrap:wrap}.sm\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width:1024px){.md\:rt-r-fw-nowrap{flex-wrap:nowrap}.md\:rt-r-fw-wrap{flex-wrap:wrap}.md\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width:1280px){.lg\:rt-r-fw-nowrap{flex-wrap:nowrap}.lg\:rt-r-fw-wrap{flex-wrap:wrap}.lg\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width:1640px){.xl\:rt-r-fw-nowrap{flex-wrap:nowrap}.xl\:rt-r-fw-wrap{flex-wrap:wrap}.xl\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}.rt-r-gap{gap:var(--gap)}.rt-r-gap-0{gap:0}.rt-r-gap-1{gap:var(--space-1)}.rt-r-gap-2{gap:var(--space-2)}.rt-r-gap-3{gap:var(--space-3)}.rt-r-gap-4{gap:var(--space-4)}.rt-r-gap-5{gap:var(--space-5)}.rt-r-gap-6{gap:var(--space-6)}.rt-r-gap-7{gap:var(--space-7)}.rt-r-gap-8{gap:var(--space-8)}.rt-r-gap-9{gap:var(--space-9)}.rt-r-cg{-webkit-column-gap:var(--column-gap);column-gap:var(--column-gap)}.rt-r-cg-0{-webkit-column-gap:0;column-gap:0}.rt-r-cg-1{-webkit-column-gap:var(--space-1);column-gap:var(--space-1)}.rt-r-cg-2{-webkit-column-gap:var(--space-2);column-gap:var(--space-2)}.rt-r-cg-3{-webkit-column-gap:var(--space-3);column-gap:var(--space-3)}.rt-r-cg-4{-webkit-column-gap:var(--space-4);column-gap:var(--space-4)}.rt-r-cg-5{-webkit-column-gap:var(--space-5);column-gap:var(--space-5)}.rt-r-cg-6{-webkit-column-gap:var(--space-6);column-gap:var(--space-6)}.rt-r-cg-7{-webkit-column-gap:var(--space-7);column-gap:var(--space-7)}.rt-r-cg-8{-webkit-column-gap:var(--space-8);column-gap:var(--space-8)}.rt-r-cg-9{-webkit-column-gap:var(--space-9);column-gap:var(--space-9)}.rt-r-rg{row-gap:var(--row-gap)}.rt-r-rg-0{row-gap:0}.rt-r-rg-1{row-gap:var(--space-1)}.rt-r-rg-2{row-gap:var(--space-2)}.rt-r-rg-3{row-gap:var(--space-3)}.rt-r-rg-4{row-gap:var(--space-4)}.rt-r-rg-5{row-gap:var(--space-5)}.rt-r-rg-6{row-gap:var(--space-6)}.rt-r-rg-7{row-gap:var(--space-7)}.rt-r-rg-8{row-gap:var(--space-8)}.rt-r-rg-9{row-gap:var(--space-9)}@media (min-width:520px){.xs\:rt-r-gap{gap:var(--gap-xs)}.xs\:rt-r-gap-0{gap:0}.xs\:rt-r-gap-1{gap:var(--space-1)}.xs\:rt-r-gap-2{gap:var(--space-2)}.xs\:rt-r-gap-3{gap:var(--space-3)}.xs\:rt-r-gap-4{gap:var(--space-4)}.xs\:rt-r-gap-5{gap:var(--space-5)}.xs\:rt-r-gap-6{gap:var(--space-6)}.xs\:rt-r-gap-7{gap:var(--space-7)}.xs\:rt-r-gap-8{gap:var(--space-8)}.xs\:rt-r-gap-9{gap:var(--space-9)}.xs\:rt-r-cg{-webkit-column-gap:var(--column-gap-xs);column-gap:var(--column-gap-xs)}.xs\:rt-r-cg-0{-webkit-column-gap:0;column-gap:0}.xs\:rt-r-cg-1{-webkit-column-gap:var(--space-1);column-gap:var(--space-1)}.xs\:rt-r-cg-2{-webkit-column-gap:var(--space-2);column-gap:var(--space-2)}.xs\:rt-r-cg-3{-webkit-column-gap:var(--space-3);column-gap:var(--space-3)}.xs\:rt-r-cg-4{-webkit-column-gap:var(--space-4);column-gap:var(--space-4)}.xs\:rt-r-cg-5{-webkit-column-gap:var(--space-5);column-gap:var(--space-5)}.xs\:rt-r-cg-6{-webkit-column-gap:var(--space-6);column-gap:var(--space-6)}.xs\:rt-r-cg-7{-webkit-column-gap:var(--space-7);column-gap:var(--space-7)}.xs\:rt-r-cg-8{-webkit-column-gap:var(--space-8);column-gap:var(--space-8)}.xs\:rt-r-cg-9{-webkit-column-gap:var(--space-9);column-gap:var(--space-9)}.xs\:rt-r-rg{row-gap:var(--row-gap-xs)}.xs\:rt-r-rg-0{row-gap:0}.xs\:rt-r-rg-1{row-gap:var(--space-1)}.xs\:rt-r-rg-2{row-gap:var(--space-2)}.xs\:rt-r-rg-3{row-gap:var(--space-3)}.xs\:rt-r-rg-4{row-gap:var(--space-4)}.xs\:rt-r-rg-5{row-gap:var(--space-5)}.xs\:rt-r-rg-6{row-gap:var(--space-6)}.xs\:rt-r-rg-7{row-gap:var(--space-7)}.xs\:rt-r-rg-8{row-gap:var(--space-8)}.xs\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width:768px){.sm\:rt-r-gap{gap:var(--gap-sm)}.sm\:rt-r-gap-0{gap:0}.sm\:rt-r-gap-1{gap:var(--space-1)}.sm\:rt-r-gap-2{gap:var(--space-2)}.sm\:rt-r-gap-3{gap:var(--space-3)}.sm\:rt-r-gap-4{gap:var(--space-4)}.sm\:rt-r-gap-5{gap:var(--space-5)}.sm\:rt-r-gap-6{gap:var(--space-6)}.sm\:rt-r-gap-7{gap:var(--space-7)}.sm\:rt-r-gap-8{gap:var(--space-8)}.sm\:rt-r-gap-9{gap:var(--space-9)}.sm\:rt-r-cg{-webkit-column-gap:var(--column-gap-sm);column-gap:var(--column-gap-sm)}.sm\:rt-r-cg-0{-webkit-column-gap:0;column-gap:0}.sm\:rt-r-cg-1{-webkit-column-gap:var(--space-1);column-gap:var(--space-1)}.sm\:rt-r-cg-2{-webkit-column-gap:var(--space-2);column-gap:var(--space-2)}.sm\:rt-r-cg-3{-webkit-column-gap:var(--space-3);column-gap:var(--space-3)}.sm\:rt-r-cg-4{-webkit-column-gap:var(--space-4);column-gap:var(--space-4)}.sm\:rt-r-cg-5{-webkit-column-gap:var(--space-5);column-gap:var(--space-5)}.sm\:rt-r-cg-6{-webkit-column-gap:var(--space-6);column-gap:var(--space-6)}.sm\:rt-r-cg-7{-webkit-column-gap:var(--space-7);column-gap:var(--space-7)}.sm\:rt-r-cg-8{-webkit-column-gap:var(--space-8);column-gap:var(--space-8)}.sm\:rt-r-cg-9{-webkit-column-gap:var(--space-9);column-gap:var(--space-9)}.sm\:rt-r-rg{row-gap:var(--row-gap-sm)}.sm\:rt-r-rg-0{row-gap:0}.sm\:rt-r-rg-1{row-gap:var(--space-1)}.sm\:rt-r-rg-2{row-gap:var(--space-2)}.sm\:rt-r-rg-3{row-gap:var(--space-3)}.sm\:rt-r-rg-4{row-gap:var(--space-4)}.sm\:rt-r-rg-5{row-gap:var(--space-5)}.sm\:rt-r-rg-6{row-gap:var(--space-6)}.sm\:rt-r-rg-7{row-gap:var(--space-7)}.sm\:rt-r-rg-8{row-gap:var(--space-8)}.sm\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width:1024px){.md\:rt-r-gap{gap:var(--gap-md)}.md\:rt-r-gap-0{gap:0}.md\:rt-r-gap-1{gap:var(--space-1)}.md\:rt-r-gap-2{gap:var(--space-2)}.md\:rt-r-gap-3{gap:var(--space-3)}.md\:rt-r-gap-4{gap:var(--space-4)}.md\:rt-r-gap-5{gap:var(--space-5)}.md\:rt-r-gap-6{gap:var(--space-6)}.md\:rt-r-gap-7{gap:var(--space-7)}.md\:rt-r-gap-8{gap:var(--space-8)}.md\:rt-r-gap-9{gap:var(--space-9)}.md\:rt-r-cg{-webkit-column-gap:var(--column-gap-md);column-gap:var(--column-gap-md)}.md\:rt-r-cg-0{-webkit-column-gap:0;column-gap:0}.md\:rt-r-cg-1{-webkit-column-gap:var(--space-1);column-gap:var(--space-1)}.md\:rt-r-cg-2{-webkit-column-gap:var(--space-2);column-gap:var(--space-2)}.md\:rt-r-cg-3{-webkit-column-gap:var(--space-3);column-gap:var(--space-3)}.md\:rt-r-cg-4{-webkit-column-gap:var(--space-4);column-gap:var(--space-4)}.md\:rt-r-cg-5{-webkit-column-gap:var(--space-5);column-gap:var(--space-5)}.md\:rt-r-cg-6{-webkit-column-gap:var(--space-6);column-gap:var(--space-6)}.md\:rt-r-cg-7{-webkit-column-gap:var(--space-7);column-gap:var(--space-7)}.md\:rt-r-cg-8{-webkit-column-gap:var(--space-8);column-gap:var(--space-8)}.md\:rt-r-cg-9{-webkit-column-gap:var(--space-9);column-gap:var(--space-9)}.md\:rt-r-rg{row-gap:var(--row-gap-md)}.md\:rt-r-rg-0{row-gap:0}.md\:rt-r-rg-1{row-gap:var(--space-1)}.md\:rt-r-rg-2{row-gap:var(--space-2)}.md\:rt-r-rg-3{row-gap:var(--space-3)}.md\:rt-r-rg-4{row-gap:var(--space-4)}.md\:rt-r-rg-5{row-gap:var(--space-5)}.md\:rt-r-rg-6{row-gap:var(--space-6)}.md\:rt-r-rg-7{row-gap:var(--space-7)}.md\:rt-r-rg-8{row-gap:var(--space-8)}.md\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width:1280px){.lg\:rt-r-gap{gap:var(--gap-lg)}.lg\:rt-r-gap-0{gap:0}.lg\:rt-r-gap-1{gap:var(--space-1)}.lg\:rt-r-gap-2{gap:var(--space-2)}.lg\:rt-r-gap-3{gap:var(--space-3)}.lg\:rt-r-gap-4{gap:var(--space-4)}.lg\:rt-r-gap-5{gap:var(--space-5)}.lg\:rt-r-gap-6{gap:var(--space-6)}.lg\:rt-r-gap-7{gap:var(--space-7)}.lg\:rt-r-gap-8{gap:var(--space-8)}.lg\:rt-r-gap-9{gap:var(--space-9)}.lg\:rt-r-cg{-webkit-column-gap:var(--column-gap-lg);column-gap:var(--column-gap-lg)}.lg\:rt-r-cg-0{-webkit-column-gap:0;column-gap:0}.lg\:rt-r-cg-1{-webkit-column-gap:var(--space-1);column-gap:var(--space-1)}.lg\:rt-r-cg-2{-webkit-column-gap:var(--space-2);column-gap:var(--space-2)}.lg\:rt-r-cg-3{-webkit-column-gap:var(--space-3);column-gap:var(--space-3)}.lg\:rt-r-cg-4{-webkit-column-gap:var(--space-4);column-gap:var(--space-4)}.lg\:rt-r-cg-5{-webkit-column-gap:var(--space-5);column-gap:var(--space-5)}.lg\:rt-r-cg-6{-webkit-column-gap:var(--space-6);column-gap:var(--space-6)}.lg\:rt-r-cg-7{-webkit-column-gap:var(--space-7);column-gap:var(--space-7)}.lg\:rt-r-cg-8{-webkit-column-gap:var(--space-8);column-gap:var(--space-8)}.lg\:rt-r-cg-9{-webkit-column-gap:var(--space-9);column-gap:var(--space-9)}.lg\:rt-r-rg{row-gap:var(--row-gap-lg)}.lg\:rt-r-rg-0{row-gap:0}.lg\:rt-r-rg-1{row-gap:var(--space-1)}.lg\:rt-r-rg-2{row-gap:var(--space-2)}.lg\:rt-r-rg-3{row-gap:var(--space-3)}.lg\:rt-r-rg-4{row-gap:var(--space-4)}.lg\:rt-r-rg-5{row-gap:var(--space-5)}.lg\:rt-r-rg-6{row-gap:var(--space-6)}.lg\:rt-r-rg-7{row-gap:var(--space-7)}.lg\:rt-r-rg-8{row-gap:var(--space-8)}.lg\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width:1640px){.xl\:rt-r-gap{gap:var(--gap-xl)}.xl\:rt-r-gap-0{gap:0}.xl\:rt-r-gap-1{gap:var(--space-1)}.xl\:rt-r-gap-2{gap:var(--space-2)}.xl\:rt-r-gap-3{gap:var(--space-3)}.xl\:rt-r-gap-4{gap:var(--space-4)}.xl\:rt-r-gap-5{gap:var(--space-5)}.xl\:rt-r-gap-6{gap:var(--space-6)}.xl\:rt-r-gap-7{gap:var(--space-7)}.xl\:rt-r-gap-8{gap:var(--space-8)}.xl\:rt-r-gap-9{gap:var(--space-9)}.xl\:rt-r-cg{-webkit-column-gap:var(--column-gap-xl);column-gap:var(--column-gap-xl)}.xl\:rt-r-cg-0{-webkit-column-gap:0;column-gap:0}.xl\:rt-r-cg-1{-webkit-column-gap:var(--space-1);column-gap:var(--space-1)}.xl\:rt-r-cg-2{-webkit-column-gap:var(--space-2);column-gap:var(--space-2)}.xl\:rt-r-cg-3{-webkit-column-gap:var(--space-3);column-gap:var(--space-3)}.xl\:rt-r-cg-4{-webkit-column-gap:var(--space-4);column-gap:var(--space-4)}.xl\:rt-r-cg-5{-webkit-column-gap:var(--space-5);column-gap:var(--space-5)}.xl\:rt-r-cg-6{-webkit-column-gap:var(--space-6);column-gap:var(--space-6)}.xl\:rt-r-cg-7{-webkit-column-gap:var(--space-7);column-gap:var(--space-7)}.xl\:rt-r-cg-8{-webkit-column-gap:var(--space-8);column-gap:var(--space-8)}.xl\:rt-r-cg-9{-webkit-column-gap:var(--space-9);column-gap:var(--space-9)}.xl\:rt-r-rg{row-gap:var(--row-gap-xl)}.xl\:rt-r-rg-0{row-gap:0}.xl\:rt-r-rg-1{row-gap:var(--space-1)}.xl\:rt-r-rg-2{row-gap:var(--space-2)}.xl\:rt-r-rg-3{row-gap:var(--space-3)}.xl\:rt-r-rg-4{row-gap:var(--space-4)}.xl\:rt-r-rg-5{row-gap:var(--space-5)}.xl\:rt-r-rg-6{row-gap:var(--space-6)}.xl\:rt-r-rg-7{row-gap:var(--space-7)}.xl\:rt-r-rg-8{row-gap:var(--space-8)}.xl\:rt-r-rg-9{row-gap:var(--space-9)}}.rt-r-ga{grid-area:var(--grid-area)}@media (min-width:520px){.xs\:rt-r-ga{grid-area:var(--grid-area-xs)}}@media (min-width:768px){.sm\:rt-r-ga{grid-area:var(--grid-area-sm)}}@media (min-width:1024px){.md\:rt-r-ga{grid-area:var(--grid-area-md)}}@media (min-width:1280px){.lg\:rt-r-ga{grid-area:var(--grid-area-lg)}}@media (min-width:1640px){.xl\:rt-r-ga{grid-area:var(--grid-area-xl)}}.rt-r-gaf-row{grid-auto-flow:row}.rt-r-gaf-column{grid-auto-flow:column}.rt-r-gaf-dense{grid-auto-flow:dense}.rt-r-gaf-row-dense{grid-auto-flow:row dense}.rt-r-gaf-column-dense{grid-auto-flow:column dense}@media (min-width:520px){.xs\:rt-r-gaf-row{grid-auto-flow:row}.xs\:rt-r-gaf-column{grid-auto-flow:column}.xs\:rt-r-gaf-dense{grid-auto-flow:dense}.xs\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.xs\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width:768px){.sm\:rt-r-gaf-row{grid-auto-flow:row}.sm\:rt-r-gaf-column{grid-auto-flow:column}.sm\:rt-r-gaf-dense{grid-auto-flow:dense}.sm\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.sm\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width:1024px){.md\:rt-r-gaf-row{grid-auto-flow:row}.md\:rt-r-gaf-column{grid-auto-flow:column}.md\:rt-r-gaf-dense{grid-auto-flow:dense}.md\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.md\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width:1280px){.lg\:rt-r-gaf-row{grid-auto-flow:row}.lg\:rt-r-gaf-column{grid-auto-flow:column}.lg\:rt-r-gaf-dense{grid-auto-flow:dense}.lg\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.lg\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width:1640px){.xl\:rt-r-gaf-row{grid-auto-flow:row}.xl\:rt-r-gaf-column{grid-auto-flow:column}.xl\:rt-r-gaf-dense{grid-auto-flow:dense}.xl\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.xl\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}.rt-r-gc{grid-column:var(--grid-column)}.rt-r-gc-1{grid-column:1}.rt-r-gc-2{grid-column:2}.rt-r-gc-3{grid-column:3}.rt-r-gc-4{grid-column:4}.rt-r-gc-5{grid-column:5}.rt-r-gc-6{grid-column:6}.rt-r-gc-7{grid-column:7}.rt-r-gc-8{grid-column:8}.rt-r-gc-9{grid-column:9}@media (min-width:520px){.xs\:rt-r-gc{grid-column:var(--grid-column-xs)}.xs\:rt-r-gc-1{grid-column:1}.xs\:rt-r-gc-2{grid-column:2}.xs\:rt-r-gc-3{grid-column:3}.xs\:rt-r-gc-4{grid-column:4}.xs\:rt-r-gc-5{grid-column:5}.xs\:rt-r-gc-6{grid-column:6}.xs\:rt-r-gc-7{grid-column:7}.xs\:rt-r-gc-8{grid-column:8}.xs\:rt-r-gc-9{grid-column:9}}@media (min-width:768px){.sm\:rt-r-gc{grid-column:var(--grid-column-sm)}.sm\:rt-r-gc-1{grid-column:1}.sm\:rt-r-gc-2{grid-column:2}.sm\:rt-r-gc-3{grid-column:3}.sm\:rt-r-gc-4{grid-column:4}.sm\:rt-r-gc-5{grid-column:5}.sm\:rt-r-gc-6{grid-column:6}.sm\:rt-r-gc-7{grid-column:7}.sm\:rt-r-gc-8{grid-column:8}.sm\:rt-r-gc-9{grid-column:9}}@media (min-width:1024px){.md\:rt-r-gc{grid-column:var(--grid-column-md)}.md\:rt-r-gc-1{grid-column:1}.md\:rt-r-gc-2{grid-column:2}.md\:rt-r-gc-3{grid-column:3}.md\:rt-r-gc-4{grid-column:4}.md\:rt-r-gc-5{grid-column:5}.md\:rt-r-gc-6{grid-column:6}.md\:rt-r-gc-7{grid-column:7}.md\:rt-r-gc-8{grid-column:8}.md\:rt-r-gc-9{grid-column:9}}@media (min-width:1280px){.lg\:rt-r-gc{grid-column:var(--grid-column-lg)}.lg\:rt-r-gc-1{grid-column:1}.lg\:rt-r-gc-2{grid-column:2}.lg\:rt-r-gc-3{grid-column:3}.lg\:rt-r-gc-4{grid-column:4}.lg\:rt-r-gc-5{grid-column:5}.lg\:rt-r-gc-6{grid-column:6}.lg\:rt-r-gc-7{grid-column:7}.lg\:rt-r-gc-8{grid-column:8}.lg\:rt-r-gc-9{grid-column:9}}@media (min-width:1640px){.xl\:rt-r-gc{grid-column:var(--grid-column-xl)}.xl\:rt-r-gc-1{grid-column:1}.xl\:rt-r-gc-2{grid-column:2}.xl\:rt-r-gc-3{grid-column:3}.xl\:rt-r-gc-4{grid-column:4}.xl\:rt-r-gc-5{grid-column:5}.xl\:rt-r-gc-6{grid-column:6}.xl\:rt-r-gc-7{grid-column:7}.xl\:rt-r-gc-8{grid-column:8}.xl\:rt-r-gc-9{grid-column:9}}.rt-r-gcs{grid-column-start:var(--grid-column-start)}.rt-r-gcs-1{grid-column-start:1}.rt-r-gcs-2{grid-column-start:2}.rt-r-gcs-3{grid-column-start:3}.rt-r-gcs-4{grid-column-start:4}.rt-r-gcs-5{grid-column-start:5}.rt-r-gcs-6{grid-column-start:6}.rt-r-gcs-7{grid-column-start:7}.rt-r-gcs-8{grid-column-start:8}.rt-r-gcs-9{grid-column-start:9}@media (min-width:520px){.xs\:rt-r-gcs{grid-column-start:var(--grid-column-start-xs)}.xs\:rt-r-gcs-1{grid-column-start:1}.xs\:rt-r-gcs-2{grid-column-start:2}.xs\:rt-r-gcs-3{grid-column-start:3}.xs\:rt-r-gcs-4{grid-column-start:4}.xs\:rt-r-gcs-5{grid-column-start:5}.xs\:rt-r-gcs-6{grid-column-start:6}.xs\:rt-r-gcs-7{grid-column-start:7}.xs\:rt-r-gcs-8{grid-column-start:8}.xs\:rt-r-gcs-9{grid-column-start:9}}@media (min-width:768px){.sm\:rt-r-gcs{grid-column-start:var(--grid-column-start-sm)}.sm\:rt-r-gcs-1{grid-column-start:1}.sm\:rt-r-gcs-2{grid-column-start:2}.sm\:rt-r-gcs-3{grid-column-start:3}.sm\:rt-r-gcs-4{grid-column-start:4}.sm\:rt-r-gcs-5{grid-column-start:5}.sm\:rt-r-gcs-6{grid-column-start:6}.sm\:rt-r-gcs-7{grid-column-start:7}.sm\:rt-r-gcs-8{grid-column-start:8}.sm\:rt-r-gcs-9{grid-column-start:9}}@media (min-width:1024px){.md\:rt-r-gcs{grid-column-start:var(--grid-column-start-md)}.md\:rt-r-gcs-1{grid-column-start:1}.md\:rt-r-gcs-2{grid-column-start:2}.md\:rt-r-gcs-3{grid-column-start:3}.md\:rt-r-gcs-4{grid-column-start:4}.md\:rt-r-gcs-5{grid-column-start:5}.md\:rt-r-gcs-6{grid-column-start:6}.md\:rt-r-gcs-7{grid-column-start:7}.md\:rt-r-gcs-8{grid-column-start:8}.md\:rt-r-gcs-9{grid-column-start:9}}@media (min-width:1280px){.lg\:rt-r-gcs{grid-column-start:var(--grid-column-start-lg)}.lg\:rt-r-gcs-1{grid-column-start:1}.lg\:rt-r-gcs-2{grid-column-start:2}.lg\:rt-r-gcs-3{grid-column-start:3}.lg\:rt-r-gcs-4{grid-column-start:4}.lg\:rt-r-gcs-5{grid-column-start:5}.lg\:rt-r-gcs-6{grid-column-start:6}.lg\:rt-r-gcs-7{grid-column-start:7}.lg\:rt-r-gcs-8{grid-column-start:8}.lg\:rt-r-gcs-9{grid-column-start:9}}@media (min-width:1640px){.xl\:rt-r-gcs{grid-column-start:var(--grid-column-start-xl)}.xl\:rt-r-gcs-1{grid-column-start:1}.xl\:rt-r-gcs-2{grid-column-start:2}.xl\:rt-r-gcs-3{grid-column-start:3}.xl\:rt-r-gcs-4{grid-column-start:4}.xl\:rt-r-gcs-5{grid-column-start:5}.xl\:rt-r-gcs-6{grid-column-start:6}.xl\:rt-r-gcs-7{grid-column-start:7}.xl\:rt-r-gcs-8{grid-column-start:8}.xl\:rt-r-gcs-9{grid-column-start:9}}.rt-r-gce{grid-column-end:var(--grid-column-end)}.rt-r-gce-1{grid-column-end:1}.rt-r-gce-2{grid-column-end:2}.rt-r-gce-3{grid-column-end:3}.rt-r-gce-4{grid-column-end:4}.rt-r-gce-5{grid-column-end:5}.rt-r-gce-6{grid-column-end:6}.rt-r-gce-7{grid-column-end:7}.rt-r-gce-8{grid-column-end:8}.rt-r-gce-9{grid-column-end:9}@media (min-width:520px){.xs\:rt-r-gce{grid-column-end:var(--grid-column-end-xs)}.xs\:rt-r-gce-1{grid-column-end:1}.xs\:rt-r-gce-2{grid-column-end:2}.xs\:rt-r-gce-3{grid-column-end:3}.xs\:rt-r-gce-4{grid-column-end:4}.xs\:rt-r-gce-5{grid-column-end:5}.xs\:rt-r-gce-6{grid-column-end:6}.xs\:rt-r-gce-7{grid-column-end:7}.xs\:rt-r-gce-8{grid-column-end:8}.xs\:rt-r-gce-9{grid-column-end:9}}@media (min-width:768px){.sm\:rt-r-gce{grid-column-end:var(--grid-column-end-sm)}.sm\:rt-r-gce-1{grid-column-end:1}.sm\:rt-r-gce-2{grid-column-end:2}.sm\:rt-r-gce-3{grid-column-end:3}.sm\:rt-r-gce-4{grid-column-end:4}.sm\:rt-r-gce-5{grid-column-end:5}.sm\:rt-r-gce-6{grid-column-end:6}.sm\:rt-r-gce-7{grid-column-end:7}.sm\:rt-r-gce-8{grid-column-end:8}.sm\:rt-r-gce-9{grid-column-end:9}}@media (min-width:1024px){.md\:rt-r-gce{grid-column-end:var(--grid-column-end-md)}.md\:rt-r-gce-1{grid-column-end:1}.md\:rt-r-gce-2{grid-column-end:2}.md\:rt-r-gce-3{grid-column-end:3}.md\:rt-r-gce-4{grid-column-end:4}.md\:rt-r-gce-5{grid-column-end:5}.md\:rt-r-gce-6{grid-column-end:6}.md\:rt-r-gce-7{grid-column-end:7}.md\:rt-r-gce-8{grid-column-end:8}.md\:rt-r-gce-9{grid-column-end:9}}@media (min-width:1280px){.lg\:rt-r-gce{grid-column-end:var(--grid-column-end-lg)}.lg\:rt-r-gce-1{grid-column-end:1}.lg\:rt-r-gce-2{grid-column-end:2}.lg\:rt-r-gce-3{grid-column-end:3}.lg\:rt-r-gce-4{grid-column-end:4}.lg\:rt-r-gce-5{grid-column-end:5}.lg\:rt-r-gce-6{grid-column-end:6}.lg\:rt-r-gce-7{grid-column-end:7}.lg\:rt-r-gce-8{grid-column-end:8}.lg\:rt-r-gce-9{grid-column-end:9}}@media (min-width:1640px){.xl\:rt-r-gce{grid-column-end:var(--grid-column-end-xl)}.xl\:rt-r-gce-1{grid-column-end:1}.xl\:rt-r-gce-2{grid-column-end:2}.xl\:rt-r-gce-3{grid-column-end:3}.xl\:rt-r-gce-4{grid-column-end:4}.xl\:rt-r-gce-5{grid-column-end:5}.xl\:rt-r-gce-6{grid-column-end:6}.xl\:rt-r-gce-7{grid-column-end:7}.xl\:rt-r-gce-8{grid-column-end:8}.xl\:rt-r-gce-9{grid-column-end:9}}.rt-r-gr{grid-row:var(--grid-row)}.rt-r-gr-1{grid-row:1}.rt-r-gr-2{grid-row:2}.rt-r-gr-3{grid-row:3}.rt-r-gr-4{grid-row:4}.rt-r-gr-5{grid-row:5}.rt-r-gr-6{grid-row:6}.rt-r-gr-7{grid-row:7}.rt-r-gr-8{grid-row:8}.rt-r-gr-9{grid-row:9}@media (min-width:520px){.xs\:rt-r-gr{grid-row:var(--grid-row-xs)}.xs\:rt-r-gr-1{grid-row:1}.xs\:rt-r-gr-2{grid-row:2}.xs\:rt-r-gr-3{grid-row:3}.xs\:rt-r-gr-4{grid-row:4}.xs\:rt-r-gr-5{grid-row:5}.xs\:rt-r-gr-6{grid-row:6}.xs\:rt-r-gr-7{grid-row:7}.xs\:rt-r-gr-8{grid-row:8}.xs\:rt-r-gr-9{grid-row:9}}@media (min-width:768px){.sm\:rt-r-gr{grid-row:var(--grid-row-sm)}.sm\:rt-r-gr-1{grid-row:1}.sm\:rt-r-gr-2{grid-row:2}.sm\:rt-r-gr-3{grid-row:3}.sm\:rt-r-gr-4{grid-row:4}.sm\:rt-r-gr-5{grid-row:5}.sm\:rt-r-gr-6{grid-row:6}.sm\:rt-r-gr-7{grid-row:7}.sm\:rt-r-gr-8{grid-row:8}.sm\:rt-r-gr-9{grid-row:9}}@media (min-width:1024px){.md\:rt-r-gr{grid-row:var(--grid-row-md)}.md\:rt-r-gr-1{grid-row:1}.md\:rt-r-gr-2{grid-row:2}.md\:rt-r-gr-3{grid-row:3}.md\:rt-r-gr-4{grid-row:4}.md\:rt-r-gr-5{grid-row:5}.md\:rt-r-gr-6{grid-row:6}.md\:rt-r-gr-7{grid-row:7}.md\:rt-r-gr-8{grid-row:8}.md\:rt-r-gr-9{grid-row:9}}@media (min-width:1280px){.lg\:rt-r-gr{grid-row:var(--grid-row-lg)}.lg\:rt-r-gr-1{grid-row:1}.lg\:rt-r-gr-2{grid-row:2}.lg\:rt-r-gr-3{grid-row:3}.lg\:rt-r-gr-4{grid-row:4}.lg\:rt-r-gr-5{grid-row:5}.lg\:rt-r-gr-6{grid-row:6}.lg\:rt-r-gr-7{grid-row:7}.lg\:rt-r-gr-8{grid-row:8}.lg\:rt-r-gr-9{grid-row:9}}@media (min-width:1640px){.xl\:rt-r-gr{grid-row:var(--grid-row-xl)}.xl\:rt-r-gr-1{grid-row:1}.xl\:rt-r-gr-2{grid-row:2}.xl\:rt-r-gr-3{grid-row:3}.xl\:rt-r-gr-4{grid-row:4}.xl\:rt-r-gr-5{grid-row:5}.xl\:rt-r-gr-6{grid-row:6}.xl\:rt-r-gr-7{grid-row:7}.xl\:rt-r-gr-8{grid-row:8}.xl\:rt-r-gr-9{grid-row:9}}.rt-r-grs{grid-row-start:var(--grid-row-start)}.rt-r-grs-1{grid-row-start:1}.rt-r-grs-2{grid-row-start:2}.rt-r-grs-3{grid-row-start:3}.rt-r-grs-4{grid-row-start:4}.rt-r-grs-5{grid-row-start:5}.rt-r-grs-6{grid-row-start:6}.rt-r-grs-7{grid-row-start:7}.rt-r-grs-8{grid-row-start:8}.rt-r-grs-9{grid-row-start:9}@media (min-width:520px){.xs\:rt-r-grs{grid-row-start:var(--grid-row-start-xs)}.xs\:rt-r-grs-1{grid-row-start:1}.xs\:rt-r-grs-2{grid-row-start:2}.xs\:rt-r-grs-3{grid-row-start:3}.xs\:rt-r-grs-4{grid-row-start:4}.xs\:rt-r-grs-5{grid-row-start:5}.xs\:rt-r-grs-6{grid-row-start:6}.xs\:rt-r-grs-7{grid-row-start:7}.xs\:rt-r-grs-8{grid-row-start:8}.xs\:rt-r-grs-9{grid-row-start:9}}@media (min-width:768px){.sm\:rt-r-grs{grid-row-start:var(--grid-row-start-sm)}.sm\:rt-r-grs-1{grid-row-start:1}.sm\:rt-r-grs-2{grid-row-start:2}.sm\:rt-r-grs-3{grid-row-start:3}.sm\:rt-r-grs-4{grid-row-start:4}.sm\:rt-r-grs-5{grid-row-start:5}.sm\:rt-r-grs-6{grid-row-start:6}.sm\:rt-r-grs-7{grid-row-start:7}.sm\:rt-r-grs-8{grid-row-start:8}.sm\:rt-r-grs-9{grid-row-start:9}}@media (min-width:1024px){.md\:rt-r-grs{grid-row-start:var(--grid-row-start-md)}.md\:rt-r-grs-1{grid-row-start:1}.md\:rt-r-grs-2{grid-row-start:2}.md\:rt-r-grs-3{grid-row-start:3}.md\:rt-r-grs-4{grid-row-start:4}.md\:rt-r-grs-5{grid-row-start:5}.md\:rt-r-grs-6{grid-row-start:6}.md\:rt-r-grs-7{grid-row-start:7}.md\:rt-r-grs-8{grid-row-start:8}.md\:rt-r-grs-9{grid-row-start:9}}@media (min-width:1280px){.lg\:rt-r-grs{grid-row-start:var(--grid-row-start-lg)}.lg\:rt-r-grs-1{grid-row-start:1}.lg\:rt-r-grs-2{grid-row-start:2}.lg\:rt-r-grs-3{grid-row-start:3}.lg\:rt-r-grs-4{grid-row-start:4}.lg\:rt-r-grs-5{grid-row-start:5}.lg\:rt-r-grs-6{grid-row-start:6}.lg\:rt-r-grs-7{grid-row-start:7}.lg\:rt-r-grs-8{grid-row-start:8}.lg\:rt-r-grs-9{grid-row-start:9}}@media (min-width:1640px){.xl\:rt-r-grs{grid-row-start:var(--grid-row-start-xl)}.xl\:rt-r-grs-1{grid-row-start:1}.xl\:rt-r-grs-2{grid-row-start:2}.xl\:rt-r-grs-3{grid-row-start:3}.xl\:rt-r-grs-4{grid-row-start:4}.xl\:rt-r-grs-5{grid-row-start:5}.xl\:rt-r-grs-6{grid-row-start:6}.xl\:rt-r-grs-7{grid-row-start:7}.xl\:rt-r-grs-8{grid-row-start:8}.xl\:rt-r-grs-9{grid-row-start:9}}.rt-r-gre{grid-row-end:var(--grid-row-end)}.rt-r-gre-1{grid-row-end:1}.rt-r-gre-2{grid-row-end:2}.rt-r-gre-3{grid-row-end:3}.rt-r-gre-4{grid-row-end:4}.rt-r-gre-5{grid-row-end:5}.rt-r-gre-6{grid-row-end:6}.rt-r-gre-7{grid-row-end:7}.rt-r-gre-8{grid-row-end:8}.rt-r-gre-9{grid-row-end:9}@media (min-width:520px){.xs\:rt-r-gre{grid-row-end:var(--grid-row-end-xs)}.xs\:rt-r-gre-1{grid-row-end:1}.xs\:rt-r-gre-2{grid-row-end:2}.xs\:rt-r-gre-3{grid-row-end:3}.xs\:rt-r-gre-4{grid-row-end:4}.xs\:rt-r-gre-5{grid-row-end:5}.xs\:rt-r-gre-6{grid-row-end:6}.xs\:rt-r-gre-7{grid-row-end:7}.xs\:rt-r-gre-8{grid-row-end:8}.xs\:rt-r-gre-9{grid-row-end:9}}@media (min-width:768px){.sm\:rt-r-gre{grid-row-end:var(--grid-row-end-sm)}.sm\:rt-r-gre-1{grid-row-end:1}.sm\:rt-r-gre-2{grid-row-end:2}.sm\:rt-r-gre-3{grid-row-end:3}.sm\:rt-r-gre-4{grid-row-end:4}.sm\:rt-r-gre-5{grid-row-end:5}.sm\:rt-r-gre-6{grid-row-end:6}.sm\:rt-r-gre-7{grid-row-end:7}.sm\:rt-r-gre-8{grid-row-end:8}.sm\:rt-r-gre-9{grid-row-end:9}}@media (min-width:1024px){.md\:rt-r-gre{grid-row-end:var(--grid-row-end-md)}.md\:rt-r-gre-1{grid-row-end:1}.md\:rt-r-gre-2{grid-row-end:2}.md\:rt-r-gre-3{grid-row-end:3}.md\:rt-r-gre-4{grid-row-end:4}.md\:rt-r-gre-5{grid-row-end:5}.md\:rt-r-gre-6{grid-row-end:6}.md\:rt-r-gre-7{grid-row-end:7}.md\:rt-r-gre-8{grid-row-end:8}.md\:rt-r-gre-9{grid-row-end:9}}@media (min-width:1280px){.lg\:rt-r-gre{grid-row-end:var(--grid-row-end-lg)}.lg\:rt-r-gre-1{grid-row-end:1}.lg\:rt-r-gre-2{grid-row-end:2}.lg\:rt-r-gre-3{grid-row-end:3}.lg\:rt-r-gre-4{grid-row-end:4}.lg\:rt-r-gre-5{grid-row-end:5}.lg\:rt-r-gre-6{grid-row-end:6}.lg\:rt-r-gre-7{grid-row-end:7}.lg\:rt-r-gre-8{grid-row-end:8}.lg\:rt-r-gre-9{grid-row-end:9}}@media (min-width:1640px){.xl\:rt-r-gre{grid-row-end:var(--grid-row-end-xl)}.xl\:rt-r-gre-1{grid-row-end:1}.xl\:rt-r-gre-2{grid-row-end:2}.xl\:rt-r-gre-3{grid-row-end:3}.xl\:rt-r-gre-4{grid-row-end:4}.xl\:rt-r-gre-5{grid-row-end:5}.xl\:rt-r-gre-6{grid-row-end:6}.xl\:rt-r-gre-7{grid-row-end:7}.xl\:rt-r-gre-8{grid-row-end:8}.xl\:rt-r-gre-9{grid-row-end:9}}.rt-r-gta{grid-template-areas:var(--grid-template-areas)}@media (min-width:520px){.xs\:rt-r-gta{grid-template-areas:var(--grid-template-areas-xs)}}@media (min-width:768px){.sm\:rt-r-gta{grid-template-areas:var(--grid-template-areas-sm)}}@media (min-width:1024px){.md\:rt-r-gta{grid-template-areas:var(--grid-template-areas-md)}}@media (min-width:1280px){.lg\:rt-r-gta{grid-template-areas:var(--grid-template-areas-lg)}}@media (min-width:1640px){.xl\:rt-r-gta{grid-template-areas:var(--grid-template-areas-xl)}}.rt-r-gtc{grid-template-columns:var(--grid-template-columns)}.rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}@media (min-width:520px){.xs\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-xs)}.xs\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.xs\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xs\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xs\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xs\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xs\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xs\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xs\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width:768px){.sm\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-sm)}.sm\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.sm\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width:1024px){.md\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-md)}.md\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.md\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width:1280px){.lg\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-lg)}.lg\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.lg\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width:1640px){.xl\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-xl)}.xl\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.xl\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}.rt-r-gtr{grid-template-rows:var(--grid-template-rows)}.rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}@media (min-width:520px){.xs\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-xs)}.xs\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.xs\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.xs\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.xs\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.xs\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.xs\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.xs\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.xs\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.xs\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width:768px){.sm\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-sm)}.sm\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.sm\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.sm\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.sm\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.sm\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.sm\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.sm\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.sm\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.sm\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width:1024px){.md\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-md)}.md\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.md\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.md\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.md\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.md\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.md\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.md\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.md\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width:1280px){.lg\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-lg)}.lg\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.lg\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.lg\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.lg\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.lg\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.lg\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.lg\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.lg\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.lg\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width:1640px){.xl\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-xl)}.xl\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.xl\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.xl\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.xl\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.xl\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.xl\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.xl\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.xl\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.xl\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}.rt-r-h{height:var(--height)}@media (min-width:520px){.xs\:rt-r-h{height:var(--height-xs)}}@media (min-width:768px){.sm\:rt-r-h{height:var(--height-sm)}}@media (min-width:1024px){.md\:rt-r-h{height:var(--height-md)}}@media (min-width:1280px){.lg\:rt-r-h{height:var(--height-lg)}}@media (min-width:1640px){.xl\:rt-r-h{height:var(--height-xl)}}.rt-r-min-h{min-height:var(--min-height)}@media (min-width:520px){.xs\:rt-r-min-h{min-height:var(--min-height-xs)}}@media (min-width:768px){.sm\:rt-r-min-h{min-height:var(--min-height-sm)}}@media (min-width:1024px){.md\:rt-r-min-h{min-height:var(--min-height-md)}}@media (min-width:1280px){.lg\:rt-r-min-h{min-height:var(--min-height-lg)}}@media (min-width:1640px){.xl\:rt-r-min-h{min-height:var(--min-height-xl)}}.rt-r-max-h{max-height:var(--max-height)}@media (min-width:520px){.xs\:rt-r-max-h{max-height:var(--max-height-xs)}}@media (min-width:768px){.sm\:rt-r-max-h{max-height:var(--max-height-sm)}}@media (min-width:1024px){.md\:rt-r-max-h{max-height:var(--max-height-md)}}@media (min-width:1280px){.lg\:rt-r-max-h{max-height:var(--max-height-lg)}}@media (min-width:1640px){.xl\:rt-r-max-h{max-height:var(--max-height-xl)}}.rt-r-inset{inset:var(--inset)}.rt-r-inset-0{inset:0}.rt-r-inset-1{inset:var(--space-1)}.rt-r-inset-2{inset:var(--space-2)}.rt-r-inset-3{inset:var(--space-3)}.rt-r-inset-4{inset:var(--space-4)}.rt-r-inset-5{inset:var(--space-5)}.rt-r-inset-6{inset:var(--space-6)}.rt-r-inset-7{inset:var(--space-7)}.rt-r-inset-8{inset:var(--space-8)}.rt-r-inset-9{inset:var(--space-9)}@media (min-width:520px){.xs\:rt-r-inset{inset:var(--inset-xs)}.xs\:rt-r-inset-0{inset:0}.xs\:rt-r-inset-1{inset:var(--space-1)}.xs\:rt-r-inset-2{inset:var(--space-2)}.xs\:rt-r-inset-3{inset:var(--space-3)}.xs\:rt-r-inset-4{inset:var(--space-4)}.xs\:rt-r-inset-5{inset:var(--space-5)}.xs\:rt-r-inset-6{inset:var(--space-6)}.xs\:rt-r-inset-7{inset:var(--space-7)}.xs\:rt-r-inset-8{inset:var(--space-8)}.xs\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width:768px){.sm\:rt-r-inset{inset:var(--inset-sm)}.sm\:rt-r-inset-0{inset:0}.sm\:rt-r-inset-1{inset:var(--space-1)}.sm\:rt-r-inset-2{inset:var(--space-2)}.sm\:rt-r-inset-3{inset:var(--space-3)}.sm\:rt-r-inset-4{inset:var(--space-4)}.sm\:rt-r-inset-5{inset:var(--space-5)}.sm\:rt-r-inset-6{inset:var(--space-6)}.sm\:rt-r-inset-7{inset:var(--space-7)}.sm\:rt-r-inset-8{inset:var(--space-8)}.sm\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width:1024px){.md\:rt-r-inset{inset:var(--inset-md)}.md\:rt-r-inset-0{inset:0}.md\:rt-r-inset-1{inset:var(--space-1)}.md\:rt-r-inset-2{inset:var(--space-2)}.md\:rt-r-inset-3{inset:var(--space-3)}.md\:rt-r-inset-4{inset:var(--space-4)}.md\:rt-r-inset-5{inset:var(--space-5)}.md\:rt-r-inset-6{inset:var(--space-6)}.md\:rt-r-inset-7{inset:var(--space-7)}.md\:rt-r-inset-8{inset:var(--space-8)}.md\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width:1280px){.lg\:rt-r-inset{inset:var(--inset-lg)}.lg\:rt-r-inset-0{inset:0}.lg\:rt-r-inset-1{inset:var(--space-1)}.lg\:rt-r-inset-2{inset:var(--space-2)}.lg\:rt-r-inset-3{inset:var(--space-3)}.lg\:rt-r-inset-4{inset:var(--space-4)}.lg\:rt-r-inset-5{inset:var(--space-5)}.lg\:rt-r-inset-6{inset:var(--space-6)}.lg\:rt-r-inset-7{inset:var(--space-7)}.lg\:rt-r-inset-8{inset:var(--space-8)}.lg\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width:1640px){.xl\:rt-r-inset{inset:var(--inset-xl)}.xl\:rt-r-inset-0{inset:0}.xl\:rt-r-inset-1{inset:var(--space-1)}.xl\:rt-r-inset-2{inset:var(--space-2)}.xl\:rt-r-inset-3{inset:var(--space-3)}.xl\:rt-r-inset-4{inset:var(--space-4)}.xl\:rt-r-inset-5{inset:var(--space-5)}.xl\:rt-r-inset-6{inset:var(--space-6)}.xl\:rt-r-inset-7{inset:var(--space-7)}.xl\:rt-r-inset-8{inset:var(--space-8)}.xl\:rt-r-inset-9{inset:var(--space-9)}}.rt-r-top{top:var(--top)}.rt-r-top-0{top:0}.rt-r-top-1{top:var(--space-1)}.rt-r-top-2{top:var(--space-2)}.rt-r-top-3{top:var(--space-3)}.rt-r-top-4{top:var(--space-4)}.rt-r-top-5{top:var(--space-5)}.rt-r-top-6{top:var(--space-6)}.rt-r-top-7{top:var(--space-7)}.rt-r-top-8{top:var(--space-8)}.rt-r-top-9{top:var(--space-9)}@media (min-width:520px){.xs\:rt-r-top{top:var(--top-xs)}.xs\:rt-r-top-0{top:0}.xs\:rt-r-top-1{top:var(--space-1)}.xs\:rt-r-top-2{top:var(--space-2)}.xs\:rt-r-top-3{top:var(--space-3)}.xs\:rt-r-top-4{top:var(--space-4)}.xs\:rt-r-top-5{top:var(--space-5)}.xs\:rt-r-top-6{top:var(--space-6)}.xs\:rt-r-top-7{top:var(--space-7)}.xs\:rt-r-top-8{top:var(--space-8)}.xs\:rt-r-top-9{top:var(--space-9)}}@media (min-width:768px){.sm\:rt-r-top{top:var(--top-sm)}.sm\:rt-r-top-0{top:0}.sm\:rt-r-top-1{top:var(--space-1)}.sm\:rt-r-top-2{top:var(--space-2)}.sm\:rt-r-top-3{top:var(--space-3)}.sm\:rt-r-top-4{top:var(--space-4)}.sm\:rt-r-top-5{top:var(--space-5)}.sm\:rt-r-top-6{top:var(--space-6)}.sm\:rt-r-top-7{top:var(--space-7)}.sm\:rt-r-top-8{top:var(--space-8)}.sm\:rt-r-top-9{top:var(--space-9)}}@media (min-width:1024px){.md\:rt-r-top{top:var(--top-md)}.md\:rt-r-top-0{top:0}.md\:rt-r-top-1{top:var(--space-1)}.md\:rt-r-top-2{top:var(--space-2)}.md\:rt-r-top-3{top:var(--space-3)}.md\:rt-r-top-4{top:var(--space-4)}.md\:rt-r-top-5{top:var(--space-5)}.md\:rt-r-top-6{top:var(--space-6)}.md\:rt-r-top-7{top:var(--space-7)}.md\:rt-r-top-8{top:var(--space-8)}.md\:rt-r-top-9{top:var(--space-9)}}@media (min-width:1280px){.lg\:rt-r-top{top:var(--top-lg)}.lg\:rt-r-top-0{top:0}.lg\:rt-r-top-1{top:var(--space-1)}.lg\:rt-r-top-2{top:var(--space-2)}.lg\:rt-r-top-3{top:var(--space-3)}.lg\:rt-r-top-4{top:var(--space-4)}.lg\:rt-r-top-5{top:var(--space-5)}.lg\:rt-r-top-6{top:var(--space-6)}.lg\:rt-r-top-7{top:var(--space-7)}.lg\:rt-r-top-8{top:var(--space-8)}.lg\:rt-r-top-9{top:var(--space-9)}}@media (min-width:1640px){.xl\:rt-r-top{top:var(--top-xl)}.xl\:rt-r-top-0{top:0}.xl\:rt-r-top-1{top:var(--space-1)}.xl\:rt-r-top-2{top:var(--space-2)}.xl\:rt-r-top-3{top:var(--space-3)}.xl\:rt-r-top-4{top:var(--space-4)}.xl\:rt-r-top-5{top:var(--space-5)}.xl\:rt-r-top-6{top:var(--space-6)}.xl\:rt-r-top-7{top:var(--space-7)}.xl\:rt-r-top-8{top:var(--space-8)}.xl\:rt-r-top-9{top:var(--space-9)}}.rt-r-right{right:var(--right)}.rt-r-right-0{right:0}.rt-r-right-1{right:var(--space-1)}.rt-r-right-2{right:var(--space-2)}.rt-r-right-3{right:var(--space-3)}.rt-r-right-4{right:var(--space-4)}.rt-r-right-5{right:var(--space-5)}.rt-r-right-6{right:var(--space-6)}.rt-r-right-7{right:var(--space-7)}.rt-r-right-8{right:var(--space-8)}.rt-r-right-9{right:var(--space-9)}@media (min-width:520px){.xs\:rt-r-right{right:var(--right-xs)}.xs\:rt-r-right-0{right:0}.xs\:rt-r-right-1{right:var(--space-1)}.xs\:rt-r-right-2{right:var(--space-2)}.xs\:rt-r-right-3{right:var(--space-3)}.xs\:rt-r-right-4{right:var(--space-4)}.xs\:rt-r-right-5{right:var(--space-5)}.xs\:rt-r-right-6{right:var(--space-6)}.xs\:rt-r-right-7{right:var(--space-7)}.xs\:rt-r-right-8{right:var(--space-8)}.xs\:rt-r-right-9{right:var(--space-9)}}@media (min-width:768px){.sm\:rt-r-right{right:var(--right-sm)}.sm\:rt-r-right-0{right:0}.sm\:rt-r-right-1{right:var(--space-1)}.sm\:rt-r-right-2{right:var(--space-2)}.sm\:rt-r-right-3{right:var(--space-3)}.sm\:rt-r-right-4{right:var(--space-4)}.sm\:rt-r-right-5{right:var(--space-5)}.sm\:rt-r-right-6{right:var(--space-6)}.sm\:rt-r-right-7{right:var(--space-7)}.sm\:rt-r-right-8{right:var(--space-8)}.sm\:rt-r-right-9{right:var(--space-9)}}@media (min-width:1024px){.md\:rt-r-right{right:var(--right-md)}.md\:rt-r-right-0{right:0}.md\:rt-r-right-1{right:var(--space-1)}.md\:rt-r-right-2{right:var(--space-2)}.md\:rt-r-right-3{right:var(--space-3)}.md\:rt-r-right-4{right:var(--space-4)}.md\:rt-r-right-5{right:var(--space-5)}.md\:rt-r-right-6{right:var(--space-6)}.md\:rt-r-right-7{right:var(--space-7)}.md\:rt-r-right-8{right:var(--space-8)}.md\:rt-r-right-9{right:var(--space-9)}}@media (min-width:1280px){.lg\:rt-r-right{right:var(--right-lg)}.lg\:rt-r-right-0{right:0}.lg\:rt-r-right-1{right:var(--space-1)}.lg\:rt-r-right-2{right:var(--space-2)}.lg\:rt-r-right-3{right:var(--space-3)}.lg\:rt-r-right-4{right:var(--space-4)}.lg\:rt-r-right-5{right:var(--space-5)}.lg\:rt-r-right-6{right:var(--space-6)}.lg\:rt-r-right-7{right:var(--space-7)}.lg\:rt-r-right-8{right:var(--space-8)}.lg\:rt-r-right-9{right:var(--space-9)}}@media (min-width:1640px){.xl\:rt-r-right{right:var(--right-xl)}.xl\:rt-r-right-0{right:0}.xl\:rt-r-right-1{right:var(--space-1)}.xl\:rt-r-right-2{right:var(--space-2)}.xl\:rt-r-right-3{right:var(--space-3)}.xl\:rt-r-right-4{right:var(--space-4)}.xl\:rt-r-right-5{right:var(--space-5)}.xl\:rt-r-right-6{right:var(--space-6)}.xl\:rt-r-right-7{right:var(--space-7)}.xl\:rt-r-right-8{right:var(--space-8)}.xl\:rt-r-right-9{right:var(--space-9)}}.rt-r-bottom{bottom:var(--bottom)}.rt-r-bottom-0{bottom:0}.rt-r-bottom-1{bottom:var(--space-1)}.rt-r-bottom-2{bottom:var(--space-2)}.rt-r-bottom-3{bottom:var(--space-3)}.rt-r-bottom-4{bottom:var(--space-4)}.rt-r-bottom-5{bottom:var(--space-5)}.rt-r-bottom-6{bottom:var(--space-6)}.rt-r-bottom-7{bottom:var(--space-7)}.rt-r-bottom-8{bottom:var(--space-8)}.rt-r-bottom-9{bottom:var(--space-9)}@media (min-width:520px){.xs\:rt-r-bottom{bottom:var(--bottom-xs)}.xs\:rt-r-bottom-0{bottom:0}.xs\:rt-r-bottom-1{bottom:var(--space-1)}.xs\:rt-r-bottom-2{bottom:var(--space-2)}.xs\:rt-r-bottom-3{bottom:var(--space-3)}.xs\:rt-r-bottom-4{bottom:var(--space-4)}.xs\:rt-r-bottom-5{bottom:var(--space-5)}.xs\:rt-r-bottom-6{bottom:var(--space-6)}.xs\:rt-r-bottom-7{bottom:var(--space-7)}.xs\:rt-r-bottom-8{bottom:var(--space-8)}.xs\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width:768px){.sm\:rt-r-bottom{bottom:var(--bottom-sm)}.sm\:rt-r-bottom-0{bottom:0}.sm\:rt-r-bottom-1{bottom:var(--space-1)}.sm\:rt-r-bottom-2{bottom:var(--space-2)}.sm\:rt-r-bottom-3{bottom:var(--space-3)}.sm\:rt-r-bottom-4{bottom:var(--space-4)}.sm\:rt-r-bottom-5{bottom:var(--space-5)}.sm\:rt-r-bottom-6{bottom:var(--space-6)}.sm\:rt-r-bottom-7{bottom:var(--space-7)}.sm\:rt-r-bottom-8{bottom:var(--space-8)}.sm\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width:1024px){.md\:rt-r-bottom{bottom:var(--bottom-md)}.md\:rt-r-bottom-0{bottom:0}.md\:rt-r-bottom-1{bottom:var(--space-1)}.md\:rt-r-bottom-2{bottom:var(--space-2)}.md\:rt-r-bottom-3{bottom:var(--space-3)}.md\:rt-r-bottom-4{bottom:var(--space-4)}.md\:rt-r-bottom-5{bottom:var(--space-5)}.md\:rt-r-bottom-6{bottom:var(--space-6)}.md\:rt-r-bottom-7{bottom:var(--space-7)}.md\:rt-r-bottom-8{bottom:var(--space-8)}.md\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width:1280px){.lg\:rt-r-bottom{bottom:var(--bottom-lg)}.lg\:rt-r-bottom-0{bottom:0}.lg\:rt-r-bottom-1{bottom:var(--space-1)}.lg\:rt-r-bottom-2{bottom:var(--space-2)}.lg\:rt-r-bottom-3{bottom:var(--space-3)}.lg\:rt-r-bottom-4{bottom:var(--space-4)}.lg\:rt-r-bottom-5{bottom:var(--space-5)}.lg\:rt-r-bottom-6{bottom:var(--space-6)}.lg\:rt-r-bottom-7{bottom:var(--space-7)}.lg\:rt-r-bottom-8{bottom:var(--space-8)}.lg\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width:1640px){.xl\:rt-r-bottom{bottom:var(--bottom-xl)}.xl\:rt-r-bottom-0{bottom:0}.xl\:rt-r-bottom-1{bottom:var(--space-1)}.xl\:rt-r-bottom-2{bottom:var(--space-2)}.xl\:rt-r-bottom-3{bottom:var(--space-3)}.xl\:rt-r-bottom-4{bottom:var(--space-4)}.xl\:rt-r-bottom-5{bottom:var(--space-5)}.xl\:rt-r-bottom-6{bottom:var(--space-6)}.xl\:rt-r-bottom-7{bottom:var(--space-7)}.xl\:rt-r-bottom-8{bottom:var(--space-8)}.xl\:rt-r-bottom-9{bottom:var(--space-9)}}.rt-r-left{left:var(--left)}.rt-r-left-0{left:0}.rt-r-left-1{left:var(--space-1)}.rt-r-left-2{left:var(--space-2)}.rt-r-left-3{left:var(--space-3)}.rt-r-left-4{left:var(--space-4)}.rt-r-left-5{left:var(--space-5)}.rt-r-left-6{left:var(--space-6)}.rt-r-left-7{left:var(--space-7)}.rt-r-left-8{left:var(--space-8)}.rt-r-left-9{left:var(--space-9)}@media (min-width:520px){.xs\:rt-r-left{left:var(--left-xs)}.xs\:rt-r-left-0{left:0}.xs\:rt-r-left-1{left:var(--space-1)}.xs\:rt-r-left-2{left:var(--space-2)}.xs\:rt-r-left-3{left:var(--space-3)}.xs\:rt-r-left-4{left:var(--space-4)}.xs\:rt-r-left-5{left:var(--space-5)}.xs\:rt-r-left-6{left:var(--space-6)}.xs\:rt-r-left-7{left:var(--space-7)}.xs\:rt-r-left-8{left:var(--space-8)}.xs\:rt-r-left-9{left:var(--space-9)}}@media (min-width:768px){.sm\:rt-r-left{left:var(--left-sm)}.sm\:rt-r-left-0{left:0}.sm\:rt-r-left-1{left:var(--space-1)}.sm\:rt-r-left-2{left:var(--space-2)}.sm\:rt-r-left-3{left:var(--space-3)}.sm\:rt-r-left-4{left:var(--space-4)}.sm\:rt-r-left-5{left:var(--space-5)}.sm\:rt-r-left-6{left:var(--space-6)}.sm\:rt-r-left-7{left:var(--space-7)}.sm\:rt-r-left-8{left:var(--space-8)}.sm\:rt-r-left-9{left:var(--space-9)}}@media (min-width:1024px){.md\:rt-r-left{left:var(--left-md)}.md\:rt-r-left-0{left:0}.md\:rt-r-left-1{left:var(--space-1)}.md\:rt-r-left-2{left:var(--space-2)}.md\:rt-r-left-3{left:var(--space-3)}.md\:rt-r-left-4{left:var(--space-4)}.md\:rt-r-left-5{left:var(--space-5)}.md\:rt-r-left-6{left:var(--space-6)}.md\:rt-r-left-7{left:var(--space-7)}.md\:rt-r-left-8{left:var(--space-8)}.md\:rt-r-left-9{left:var(--space-9)}}@media (min-width:1280px){.lg\:rt-r-left{left:var(--left-lg)}.lg\:rt-r-left-0{left:0}.lg\:rt-r-left-1{left:var(--space-1)}.lg\:rt-r-left-2{left:var(--space-2)}.lg\:rt-r-left-3{left:var(--space-3)}.lg\:rt-r-left-4{left:var(--space-4)}.lg\:rt-r-left-5{left:var(--space-5)}.lg\:rt-r-left-6{left:var(--space-6)}.lg\:rt-r-left-7{left:var(--space-7)}.lg\:rt-r-left-8{left:var(--space-8)}.lg\:rt-r-left-9{left:var(--space-9)}}@media (min-width:1640px){.xl\:rt-r-left{left:var(--left-xl)}.xl\:rt-r-left-0{left:0}.xl\:rt-r-left-1{left:var(--space-1)}.xl\:rt-r-left-2{left:var(--space-2)}.xl\:rt-r-left-3{left:var(--space-3)}.xl\:rt-r-left-4{left:var(--space-4)}.xl\:rt-r-left-5{left:var(--space-5)}.xl\:rt-r-left-6{left:var(--space-6)}.xl\:rt-r-left-7{left:var(--space-7)}.xl\:rt-r-left-8{left:var(--space-8)}.xl\:rt-r-left-9{left:var(--space-9)}}.rt-r-jc-start{justify-content:flex-start}.rt-r-jc-center{justify-content:center}.rt-r-jc-end{justify-content:flex-end}.rt-r-jc-space-between{justify-content:space-between}@media (min-width:520px){.xs\:rt-r-jc-start{justify-content:flex-start}.xs\:rt-r-jc-center{justify-content:center}.xs\:rt-r-jc-end{justify-content:flex-end}.xs\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width:768px){.sm\:rt-r-jc-start{justify-content:flex-start}.sm\:rt-r-jc-center{justify-content:center}.sm\:rt-r-jc-end{justify-content:flex-end}.sm\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width:1024px){.md\:rt-r-jc-start{justify-content:flex-start}.md\:rt-r-jc-center{justify-content:center}.md\:rt-r-jc-end{justify-content:flex-end}.md\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width:1280px){.lg\:rt-r-jc-start{justify-content:flex-start}.lg\:rt-r-jc-center{justify-content:center}.lg\:rt-r-jc-end{justify-content:flex-end}.lg\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width:1640px){.xl\:rt-r-jc-start{justify-content:flex-start}.xl\:rt-r-jc-center{justify-content:center}.xl\:rt-r-jc-end{justify-content:flex-end}.xl\:rt-r-jc-space-between{justify-content:space-between}}.-rt-r-m-1,.-rt-r-m-2,.-rt-r-m-3,.-rt-r-m-4,.-rt-r-m-5,.-rt-r-m-6,.-rt-r-m-7,.-rt-r-m-8,.-rt-r-m-9,.rt-r-m,.rt-r-m-0,.rt-r-m-1,.rt-r-m-2,.rt-r-m-3,.rt-r-m-4,.rt-r-m-5,.rt-r-m-6,.rt-r-m-7,.rt-r-m-8,.rt-r-m-9{margin:var(--margin-top-override,var(--margin-top)) var(--margin-right-override,var(--margin-right)) var(--margin-bottom-override,var(--margin-bottom)) var(--margin-left-override,var(--margin-left))}.rt-r-m{--margin-top:var(--m);--margin-right:var(--m);--margin-bottom:var(--m);--margin-left:var(--m)}.rt-r-m-0{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px}.rt-r-m-1{--margin-top:var(--space-1);--margin-right:var(--space-1);--margin-bottom:var(--space-1);--margin-left:var(--space-1)}.rt-r-m-2{--margin-top:var(--space-2);--margin-right:var(--space-2);--margin-bottom:var(--space-2);--margin-left:var(--space-2)}.rt-r-m-3{--margin-top:var(--space-3);--margin-right:var(--space-3);--margin-bottom:var(--space-3);--margin-left:var(--space-3)}.rt-r-m-4{--margin-top:var(--space-4);--margin-right:var(--space-4);--margin-bottom:var(--space-4);--margin-left:var(--space-4)}.rt-r-m-5{--margin-top:var(--space-5);--margin-right:var(--space-5);--margin-bottom:var(--space-5);--margin-left:var(--space-5)}.rt-r-m-6{--margin-top:var(--space-6);--margin-right:var(--space-6);--margin-bottom:var(--space-6);--margin-left:var(--space-6)}.rt-r-m-7{--margin-top:var(--space-7);--margin-right:var(--space-7);--margin-bottom:var(--space-7);--margin-left:var(--space-7)}.rt-r-m-8{--margin-top:var(--space-8);--margin-right:var(--space-8);--margin-bottom:var(--space-8);--margin-left:var(--space-8)}.rt-r-m-9{--margin-top:var(--space-9);--margin-right:var(--space-9);--margin-bottom:var(--space-9);--margin-left:var(--space-9)}.-rt-r-m-1{--margin-top:calc(var(--space-1)*-1);--margin-right:calc(var(--space-1)*-1);--margin-bottom:calc(var(--space-1)*-1);--margin-left:calc(var(--space-1)*-1)}.-rt-r-m-2{--margin-top:calc(var(--space-2)*-1);--margin-right:calc(var(--space-2)*-1);--margin-bottom:calc(var(--space-2)*-1);--margin-left:calc(var(--space-2)*-1)}.-rt-r-m-3{--margin-top:calc(var(--space-3)*-1);--margin-right:calc(var(--space-3)*-1);--margin-bottom:calc(var(--space-3)*-1);--margin-left:calc(var(--space-3)*-1)}.-rt-r-m-4{--margin-top:calc(var(--space-4)*-1);--margin-right:calc(var(--space-4)*-1);--margin-bottom:calc(var(--space-4)*-1);--margin-left:calc(var(--space-4)*-1)}.-rt-r-m-5{--margin-top:calc(var(--space-5)*-1);--margin-right:calc(var(--space-5)*-1);--margin-bottom:calc(var(--space-5)*-1);--margin-left:calc(var(--space-5)*-1)}.-rt-r-m-6{--margin-top:calc(var(--space-6)*-1);--margin-right:calc(var(--space-6)*-1);--margin-bottom:calc(var(--space-6)*-1);--margin-left:calc(var(--space-6)*-1)}.-rt-r-m-7{--margin-top:calc(var(--space-7)*-1);--margin-right:calc(var(--space-7)*-1);--margin-bottom:calc(var(--space-7)*-1);--margin-left:calc(var(--space-7)*-1)}.-rt-r-m-8{--margin-top:calc(var(--space-8)*-1);--margin-right:calc(var(--space-8)*-1);--margin-bottom:calc(var(--space-8)*-1);--margin-left:calc(var(--space-8)*-1)}.-rt-r-m-9{--margin-top:calc(var(--space-9)*-1);--margin-right:calc(var(--space-9)*-1);--margin-bottom:calc(var(--space-9)*-1);--margin-left:calc(var(--space-9)*-1)}@media (min-width:520px){.xs\:-rt-r-m-1,.xs\:-rt-r-m-2,.xs\:-rt-r-m-3,.xs\:-rt-r-m-4,.xs\:-rt-r-m-5,.xs\:-rt-r-m-6,.xs\:-rt-r-m-7,.xs\:-rt-r-m-8,.xs\:-rt-r-m-9,.xs\:rt-r-m,.xs\:rt-r-m-0,.xs\:rt-r-m-1,.xs\:rt-r-m-2,.xs\:rt-r-m-3,.xs\:rt-r-m-4,.xs\:rt-r-m-5,.xs\:rt-r-m-6,.xs\:rt-r-m-7,.xs\:rt-r-m-8,.xs\:rt-r-m-9{margin:var(--margin-top-override,var(--margin-top)) var(--margin-right-override,var(--margin-right)) var(--margin-bottom-override,var(--margin-bottom)) var(--margin-left-override,var(--margin-left))}.xs\:rt-r-m{--margin-top:var(--m-xs);--margin-right:var(--m-xs);--margin-bottom:var(--m-xs);--margin-left:var(--m-xs)}.xs\:rt-r-m-0{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px}.xs\:rt-r-m-1{--margin-top:var(--space-1);--margin-right:var(--space-1);--margin-bottom:var(--space-1);--margin-left:var(--space-1)}.xs\:rt-r-m-2{--margin-top:var(--space-2);--margin-right:var(--space-2);--margin-bottom:var(--space-2);--margin-left:var(--space-2)}.xs\:rt-r-m-3{--margin-top:var(--space-3);--margin-right:var(--space-3);--margin-bottom:var(--space-3);--margin-left:var(--space-3)}.xs\:rt-r-m-4{--margin-top:var(--space-4);--margin-right:var(--space-4);--margin-bottom:var(--space-4);--margin-left:var(--space-4)}.xs\:rt-r-m-5{--margin-top:var(--space-5);--margin-right:var(--space-5);--margin-bottom:var(--space-5);--margin-left:var(--space-5)}.xs\:rt-r-m-6{--margin-top:var(--space-6);--margin-right:var(--space-6);--margin-bottom:var(--space-6);--margin-left:var(--space-6)}.xs\:rt-r-m-7{--margin-top:var(--space-7);--margin-right:var(--space-7);--margin-bottom:var(--space-7);--margin-left:var(--space-7)}.xs\:rt-r-m-8{--margin-top:var(--space-8);--margin-right:var(--space-8);--margin-bottom:var(--space-8);--margin-left:var(--space-8)}.xs\:rt-r-m-9{--margin-top:var(--space-9);--margin-right:var(--space-9);--margin-bottom:var(--space-9);--margin-left:var(--space-9)}.xs\:-rt-r-m-1{--margin-top:calc(var(--space-1)*-1);--margin-right:calc(var(--space-1)*-1);--margin-bottom:calc(var(--space-1)*-1);--margin-left:calc(var(--space-1)*-1)}.xs\:-rt-r-m-2{--margin-top:calc(var(--space-2)*-1);--margin-right:calc(var(--space-2)*-1);--margin-bottom:calc(var(--space-2)*-1);--margin-left:calc(var(--space-2)*-1)}.xs\:-rt-r-m-3{--margin-top:calc(var(--space-3)*-1);--margin-right:calc(var(--space-3)*-1);--margin-bottom:calc(var(--space-3)*-1);--margin-left:calc(var(--space-3)*-1)}.xs\:-rt-r-m-4{--margin-top:calc(var(--space-4)*-1);--margin-right:calc(var(--space-4)*-1);--margin-bottom:calc(var(--space-4)*-1);--margin-left:calc(var(--space-4)*-1)}.xs\:-rt-r-m-5{--margin-top:calc(var(--space-5)*-1);--margin-right:calc(var(--space-5)*-1);--margin-bottom:calc(var(--space-5)*-1);--margin-left:calc(var(--space-5)*-1)}.xs\:-rt-r-m-6{--margin-top:calc(var(--space-6)*-1);--margin-right:calc(var(--space-6)*-1);--margin-bottom:calc(var(--space-6)*-1);--margin-left:calc(var(--space-6)*-1)}.xs\:-rt-r-m-7{--margin-top:calc(var(--space-7)*-1);--margin-right:calc(var(--space-7)*-1);--margin-bottom:calc(var(--space-7)*-1);--margin-left:calc(var(--space-7)*-1)}.xs\:-rt-r-m-8{--margin-top:calc(var(--space-8)*-1);--margin-right:calc(var(--space-8)*-1);--margin-bottom:calc(var(--space-8)*-1);--margin-left:calc(var(--space-8)*-1)}.xs\:-rt-r-m-9{--margin-top:calc(var(--space-9)*-1);--margin-right:calc(var(--space-9)*-1);--margin-bottom:calc(var(--space-9)*-1);--margin-left:calc(var(--space-9)*-1)}}@media (min-width:768px){.sm\:-rt-r-m-1,.sm\:-rt-r-m-2,.sm\:-rt-r-m-3,.sm\:-rt-r-m-4,.sm\:-rt-r-m-5,.sm\:-rt-r-m-6,.sm\:-rt-r-m-7,.sm\:-rt-r-m-8,.sm\:-rt-r-m-9,.sm\:rt-r-m,.sm\:rt-r-m-0,.sm\:rt-r-m-1,.sm\:rt-r-m-2,.sm\:rt-r-m-3,.sm\:rt-r-m-4,.sm\:rt-r-m-5,.sm\:rt-r-m-6,.sm\:rt-r-m-7,.sm\:rt-r-m-8,.sm\:rt-r-m-9{margin:var(--margin-top-override,var(--margin-top)) var(--margin-right-override,var(--margin-right)) var(--margin-bottom-override,var(--margin-bottom)) var(--margin-left-override,var(--margin-left))}.sm\:rt-r-m{--margin-top:var(--m-sm);--margin-right:var(--m-sm);--margin-bottom:var(--m-sm);--margin-left:var(--m-sm)}.sm\:rt-r-m-0{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px}.sm\:rt-r-m-1{--margin-top:var(--space-1);--margin-right:var(--space-1);--margin-bottom:var(--space-1);--margin-left:var(--space-1)}.sm\:rt-r-m-2{--margin-top:var(--space-2);--margin-right:var(--space-2);--margin-bottom:var(--space-2);--margin-left:var(--space-2)}.sm\:rt-r-m-3{--margin-top:var(--space-3);--margin-right:var(--space-3);--margin-bottom:var(--space-3);--margin-left:var(--space-3)}.sm\:rt-r-m-4{--margin-top:var(--space-4);--margin-right:var(--space-4);--margin-bottom:var(--space-4);--margin-left:var(--space-4)}.sm\:rt-r-m-5{--margin-top:var(--space-5);--margin-right:var(--space-5);--margin-bottom:var(--space-5);--margin-left:var(--space-5)}.sm\:rt-r-m-6{--margin-top:var(--space-6);--margin-right:var(--space-6);--margin-bottom:var(--space-6);--margin-left:var(--space-6)}.sm\:rt-r-m-7{--margin-top:var(--space-7);--margin-right:var(--space-7);--margin-bottom:var(--space-7);--margin-left:var(--space-7)}.sm\:rt-r-m-8{--margin-top:var(--space-8);--margin-right:var(--space-8);--margin-bottom:var(--space-8);--margin-left:var(--space-8)}.sm\:rt-r-m-9{--margin-top:var(--space-9);--margin-right:var(--space-9);--margin-bottom:var(--space-9);--margin-left:var(--space-9)}.sm\:-rt-r-m-1{--margin-top:calc(var(--space-1)*-1);--margin-right:calc(var(--space-1)*-1);--margin-bottom:calc(var(--space-1)*-1);--margin-left:calc(var(--space-1)*-1)}.sm\:-rt-r-m-2{--margin-top:calc(var(--space-2)*-1);--margin-right:calc(var(--space-2)*-1);--margin-bottom:calc(var(--space-2)*-1);--margin-left:calc(var(--space-2)*-1)}.sm\:-rt-r-m-3{--margin-top:calc(var(--space-3)*-1);--margin-right:calc(var(--space-3)*-1);--margin-bottom:calc(var(--space-3)*-1);--margin-left:calc(var(--space-3)*-1)}.sm\:-rt-r-m-4{--margin-top:calc(var(--space-4)*-1);--margin-right:calc(var(--space-4)*-1);--margin-bottom:calc(var(--space-4)*-1);--margin-left:calc(var(--space-4)*-1)}.sm\:-rt-r-m-5{--margin-top:calc(var(--space-5)*-1);--margin-right:calc(var(--space-5)*-1);--margin-bottom:calc(var(--space-5)*-1);--margin-left:calc(var(--space-5)*-1)}.sm\:-rt-r-m-6{--margin-top:calc(var(--space-6)*-1);--margin-right:calc(var(--space-6)*-1);--margin-bottom:calc(var(--space-6)*-1);--margin-left:calc(var(--space-6)*-1)}.sm\:-rt-r-m-7{--margin-top:calc(var(--space-7)*-1);--margin-right:calc(var(--space-7)*-1);--margin-bottom:calc(var(--space-7)*-1);--margin-left:calc(var(--space-7)*-1)}.sm\:-rt-r-m-8{--margin-top:calc(var(--space-8)*-1);--margin-right:calc(var(--space-8)*-1);--margin-bottom:calc(var(--space-8)*-1);--margin-left:calc(var(--space-8)*-1)}.sm\:-rt-r-m-9{--margin-top:calc(var(--space-9)*-1);--margin-right:calc(var(--space-9)*-1);--margin-bottom:calc(var(--space-9)*-1);--margin-left:calc(var(--space-9)*-1)}}@media (min-width:1024px){.md\:-rt-r-m-1,.md\:-rt-r-m-2,.md\:-rt-r-m-3,.md\:-rt-r-m-4,.md\:-rt-r-m-5,.md\:-rt-r-m-6,.md\:-rt-r-m-7,.md\:-rt-r-m-8,.md\:-rt-r-m-9,.md\:rt-r-m,.md\:rt-r-m-0,.md\:rt-r-m-1,.md\:rt-r-m-2,.md\:rt-r-m-3,.md\:rt-r-m-4,.md\:rt-r-m-5,.md\:rt-r-m-6,.md\:rt-r-m-7,.md\:rt-r-m-8,.md\:rt-r-m-9{margin:var(--margin-top-override,var(--margin-top)) var(--margin-right-override,var(--margin-right)) var(--margin-bottom-override,var(--margin-bottom)) var(--margin-left-override,var(--margin-left))}.md\:rt-r-m{--margin-top:var(--m-md);--margin-right:var(--m-md);--margin-bottom:var(--m-md);--margin-left:var(--m-md)}.md\:rt-r-m-0{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px}.md\:rt-r-m-1{--margin-top:var(--space-1);--margin-right:var(--space-1);--margin-bottom:var(--space-1);--margin-left:var(--space-1)}.md\:rt-r-m-2{--margin-top:var(--space-2);--margin-right:var(--space-2);--margin-bottom:var(--space-2);--margin-left:var(--space-2)}.md\:rt-r-m-3{--margin-top:var(--space-3);--margin-right:var(--space-3);--margin-bottom:var(--space-3);--margin-left:var(--space-3)}.md\:rt-r-m-4{--margin-top:var(--space-4);--margin-right:var(--space-4);--margin-bottom:var(--space-4);--margin-left:var(--space-4)}.md\:rt-r-m-5{--margin-top:var(--space-5);--margin-right:var(--space-5);--margin-bottom:var(--space-5);--margin-left:var(--space-5)}.md\:rt-r-m-6{--margin-top:var(--space-6);--margin-right:var(--space-6);--margin-bottom:var(--space-6);--margin-left:var(--space-6)}.md\:rt-r-m-7{--margin-top:var(--space-7);--margin-right:var(--space-7);--margin-bottom:var(--space-7);--margin-left:var(--space-7)}.md\:rt-r-m-8{--margin-top:var(--space-8);--margin-right:var(--space-8);--margin-bottom:var(--space-8);--margin-left:var(--space-8)}.md\:rt-r-m-9{--margin-top:var(--space-9);--margin-right:var(--space-9);--margin-bottom:var(--space-9);--margin-left:var(--space-9)}.md\:-rt-r-m-1{--margin-top:calc(var(--space-1)*-1);--margin-right:calc(var(--space-1)*-1);--margin-bottom:calc(var(--space-1)*-1);--margin-left:calc(var(--space-1)*-1)}.md\:-rt-r-m-2{--margin-top:calc(var(--space-2)*-1);--margin-right:calc(var(--space-2)*-1);--margin-bottom:calc(var(--space-2)*-1);--margin-left:calc(var(--space-2)*-1)}.md\:-rt-r-m-3{--margin-top:calc(var(--space-3)*-1);--margin-right:calc(var(--space-3)*-1);--margin-bottom:calc(var(--space-3)*-1);--margin-left:calc(var(--space-3)*-1)}.md\:-rt-r-m-4{--margin-top:calc(var(--space-4)*-1);--margin-right:calc(var(--space-4)*-1);--margin-bottom:calc(var(--space-4)*-1);--margin-left:calc(var(--space-4)*-1)}.md\:-rt-r-m-5{--margin-top:calc(var(--space-5)*-1);--margin-right:calc(var(--space-5)*-1);--margin-bottom:calc(var(--space-5)*-1);--margin-left:calc(var(--space-5)*-1)}.md\:-rt-r-m-6{--margin-top:calc(var(--space-6)*-1);--margin-right:calc(var(--space-6)*-1);--margin-bottom:calc(var(--space-6)*-1);--margin-left:calc(var(--space-6)*-1)}.md\:-rt-r-m-7{--margin-top:calc(var(--space-7)*-1);--margin-right:calc(var(--space-7)*-1);--margin-bottom:calc(var(--space-7)*-1);--margin-left:calc(var(--space-7)*-1)}.md\:-rt-r-m-8{--margin-top:calc(var(--space-8)*-1);--margin-right:calc(var(--space-8)*-1);--margin-bottom:calc(var(--space-8)*-1);--margin-left:calc(var(--space-8)*-1)}.md\:-rt-r-m-9{--margin-top:calc(var(--space-9)*-1);--margin-right:calc(var(--space-9)*-1);--margin-bottom:calc(var(--space-9)*-1);--margin-left:calc(var(--space-9)*-1)}}@media (min-width:1280px){.lg\:-rt-r-m-1,.lg\:-rt-r-m-2,.lg\:-rt-r-m-3,.lg\:-rt-r-m-4,.lg\:-rt-r-m-5,.lg\:-rt-r-m-6,.lg\:-rt-r-m-7,.lg\:-rt-r-m-8,.lg\:-rt-r-m-9,.lg\:rt-r-m,.lg\:rt-r-m-0,.lg\:rt-r-m-1,.lg\:rt-r-m-2,.lg\:rt-r-m-3,.lg\:rt-r-m-4,.lg\:rt-r-m-5,.lg\:rt-r-m-6,.lg\:rt-r-m-7,.lg\:rt-r-m-8,.lg\:rt-r-m-9{margin:var(--margin-top-override,var(--margin-top)) var(--margin-right-override,var(--margin-right)) var(--margin-bottom-override,var(--margin-bottom)) var(--margin-left-override,var(--margin-left))}.lg\:rt-r-m{--margin-top:var(--m-lg);--margin-right:var(--m-lg);--margin-bottom:var(--m-lg);--margin-left:var(--m-lg)}.lg\:rt-r-m-0{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px}.lg\:rt-r-m-1{--margin-top:var(--space-1);--margin-right:var(--space-1);--margin-bottom:var(--space-1);--margin-left:var(--space-1)}.lg\:rt-r-m-2{--margin-top:var(--space-2);--margin-right:var(--space-2);--margin-bottom:var(--space-2);--margin-left:var(--space-2)}.lg\:rt-r-m-3{--margin-top:var(--space-3);--margin-right:var(--space-3);--margin-bottom:var(--space-3);--margin-left:var(--space-3)}.lg\:rt-r-m-4{--margin-top:var(--space-4);--margin-right:var(--space-4);--margin-bottom:var(--space-4);--margin-left:var(--space-4)}.lg\:rt-r-m-5{--margin-top:var(--space-5);--margin-right:var(--space-5);--margin-bottom:var(--space-5);--margin-left:var(--space-5)}.lg\:rt-r-m-6{--margin-top:var(--space-6);--margin-right:var(--space-6);--margin-bottom:var(--space-6);--margin-left:var(--space-6)}.lg\:rt-r-m-7{--margin-top:var(--space-7);--margin-right:var(--space-7);--margin-bottom:var(--space-7);--margin-left:var(--space-7)}.lg\:rt-r-m-8{--margin-top:var(--space-8);--margin-right:var(--space-8);--margin-bottom:var(--space-8);--margin-left:var(--space-8)}.lg\:rt-r-m-9{--margin-top:var(--space-9);--margin-right:var(--space-9);--margin-bottom:var(--space-9);--margin-left:var(--space-9)}.lg\:-rt-r-m-1{--margin-top:calc(var(--space-1)*-1);--margin-right:calc(var(--space-1)*-1);--margin-bottom:calc(var(--space-1)*-1);--margin-left:calc(var(--space-1)*-1)}.lg\:-rt-r-m-2{--margin-top:calc(var(--space-2)*-1);--margin-right:calc(var(--space-2)*-1);--margin-bottom:calc(var(--space-2)*-1);--margin-left:calc(var(--space-2)*-1)}.lg\:-rt-r-m-3{--margin-top:calc(var(--space-3)*-1);--margin-right:calc(var(--space-3)*-1);--margin-bottom:calc(var(--space-3)*-1);--margin-left:calc(var(--space-3)*-1)}.lg\:-rt-r-m-4{--margin-top:calc(var(--space-4)*-1);--margin-right:calc(var(--space-4)*-1);--margin-bottom:calc(var(--space-4)*-1);--margin-left:calc(var(--space-4)*-1)}.lg\:-rt-r-m-5{--margin-top:calc(var(--space-5)*-1);--margin-right:calc(var(--space-5)*-1);--margin-bottom:calc(var(--space-5)*-1);--margin-left:calc(var(--space-5)*-1)}.lg\:-rt-r-m-6{--margin-top:calc(var(--space-6)*-1);--margin-right:calc(var(--space-6)*-1);--margin-bottom:calc(var(--space-6)*-1);--margin-left:calc(var(--space-6)*-1)}.lg\:-rt-r-m-7{--margin-top:calc(var(--space-7)*-1);--margin-right:calc(var(--space-7)*-1);--margin-bottom:calc(var(--space-7)*-1);--margin-left:calc(var(--space-7)*-1)}.lg\:-rt-r-m-8{--margin-top:calc(var(--space-8)*-1);--margin-right:calc(var(--space-8)*-1);--margin-bottom:calc(var(--space-8)*-1);--margin-left:calc(var(--space-8)*-1)}.lg\:-rt-r-m-9{--margin-top:calc(var(--space-9)*-1);--margin-right:calc(var(--space-9)*-1);--margin-bottom:calc(var(--space-9)*-1);--margin-left:calc(var(--space-9)*-1)}}@media (min-width:1640px){.xl\:-rt-r-m-1,.xl\:-rt-r-m-2,.xl\:-rt-r-m-3,.xl\:-rt-r-m-4,.xl\:-rt-r-m-5,.xl\:-rt-r-m-6,.xl\:-rt-r-m-7,.xl\:-rt-r-m-8,.xl\:-rt-r-m-9,.xl\:rt-r-m,.xl\:rt-r-m-0,.xl\:rt-r-m-1,.xl\:rt-r-m-2,.xl\:rt-r-m-3,.xl\:rt-r-m-4,.xl\:rt-r-m-5,.xl\:rt-r-m-6,.xl\:rt-r-m-7,.xl\:rt-r-m-8,.xl\:rt-r-m-9{margin:var(--margin-top-override,var(--margin-top)) var(--margin-right-override,var(--margin-right)) var(--margin-bottom-override,var(--margin-bottom)) var(--margin-left-override,var(--margin-left))}.xl\:rt-r-m{--margin-top:var(--m-xl);--margin-right:var(--m-xl);--margin-bottom:var(--m-xl);--margin-left:var(--m-xl)}.xl\:rt-r-m-0{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px}.xl\:rt-r-m-1{--margin-top:var(--space-1);--margin-right:var(--space-1);--margin-bottom:var(--space-1);--margin-left:var(--space-1)}.xl\:rt-r-m-2{--margin-top:var(--space-2);--margin-right:var(--space-2);--margin-bottom:var(--space-2);--margin-left:var(--space-2)}.xl\:rt-r-m-3{--margin-top:var(--space-3);--margin-right:var(--space-3);--margin-bottom:var(--space-3);--margin-left:var(--space-3)}.xl\:rt-r-m-4{--margin-top:var(--space-4);--margin-right:var(--space-4);--margin-bottom:var(--space-4);--margin-left:var(--space-4)}.xl\:rt-r-m-5{--margin-top:var(--space-5);--margin-right:var(--space-5);--margin-bottom:var(--space-5);--margin-left:var(--space-5)}.xl\:rt-r-m-6{--margin-top:var(--space-6);--margin-right:var(--space-6);--margin-bottom:var(--space-6);--margin-left:var(--space-6)}.xl\:rt-r-m-7{--margin-top:var(--space-7);--margin-right:var(--space-7);--margin-bottom:var(--space-7);--margin-left:var(--space-7)}.xl\:rt-r-m-8{--margin-top:var(--space-8);--margin-right:var(--space-8);--margin-bottom:var(--space-8);--margin-left:var(--space-8)}.xl\:rt-r-m-9{--margin-top:var(--space-9);--margin-right:var(--space-9);--margin-bottom:var(--space-9);--margin-left:var(--space-9)}.xl\:-rt-r-m-1{--margin-top:calc(var(--space-1)*-1);--margin-right:calc(var(--space-1)*-1);--margin-bottom:calc(var(--space-1)*-1);--margin-left:calc(var(--space-1)*-1)}.xl\:-rt-r-m-2{--margin-top:calc(var(--space-2)*-1);--margin-right:calc(var(--space-2)*-1);--margin-bottom:calc(var(--space-2)*-1);--margin-left:calc(var(--space-2)*-1)}.xl\:-rt-r-m-3{--margin-top:calc(var(--space-3)*-1);--margin-right:calc(var(--space-3)*-1);--margin-bottom:calc(var(--space-3)*-1);--margin-left:calc(var(--space-3)*-1)}.xl\:-rt-r-m-4{--margin-top:calc(var(--space-4)*-1);--margin-right:calc(var(--space-4)*-1);--margin-bottom:calc(var(--space-4)*-1);--margin-left:calc(var(--space-4)*-1)}.xl\:-rt-r-m-5{--margin-top:calc(var(--space-5)*-1);--margin-right:calc(var(--space-5)*-1);--margin-bottom:calc(var(--space-5)*-1);--margin-left:calc(var(--space-5)*-1)}.xl\:-rt-r-m-6{--margin-top:calc(var(--space-6)*-1);--margin-right:calc(var(--space-6)*-1);--margin-bottom:calc(var(--space-6)*-1);--margin-left:calc(var(--space-6)*-1)}.xl\:-rt-r-m-7{--margin-top:calc(var(--space-7)*-1);--margin-right:calc(var(--space-7)*-1);--margin-bottom:calc(var(--space-7)*-1);--margin-left:calc(var(--space-7)*-1)}.xl\:-rt-r-m-8{--margin-top:calc(var(--space-8)*-1);--margin-right:calc(var(--space-8)*-1);--margin-bottom:calc(var(--space-8)*-1);--margin-left:calc(var(--space-8)*-1)}.xl\:-rt-r-m-9{--margin-top:calc(var(--space-9)*-1);--margin-right:calc(var(--space-9)*-1);--margin-bottom:calc(var(--space-9)*-1);--margin-left:calc(var(--space-9)*-1)}}.-rt-r-mx-1,.-rt-r-mx-2,.-rt-r-mx-3,.-rt-r-mx-4,.-rt-r-mx-5,.-rt-r-mx-6,.-rt-r-mx-7,.-rt-r-mx-8,.-rt-r-mx-9,.rt-r-mx,.rt-r-mx-0,.rt-r-mx-1,.rt-r-mx-2,.rt-r-mx-3,.rt-r-mx-4,.rt-r-mx-5,.rt-r-mx-6,.rt-r-mx-7,.rt-r-mx-8,.rt-r-mx-9{margin-left:var(--margin-left-override,var(--margin-left));margin-right:var(--margin-right-override,var(--margin-right))}.rt-r-mx{--margin-left:var(--ml);--margin-right:var(--mr)}.rt-r-mx-0{--margin-left:0px;--margin-right:0px}.rt-r-mx-1{--margin-left:var(--space-1);--margin-right:var(--space-1)}.rt-r-mx-2{--margin-left:var(--space-2);--margin-right:var(--space-2)}.rt-r-mx-3{--margin-left:var(--space-3);--margin-right:var(--space-3)}.rt-r-mx-4{--margin-left:var(--space-4);--margin-right:var(--space-4)}.rt-r-mx-5{--margin-left:var(--space-5);--margin-right:var(--space-5)}.rt-r-mx-6{--margin-left:var(--space-6);--margin-right:var(--space-6)}.rt-r-mx-7{--margin-left:var(--space-7);--margin-right:var(--space-7)}.rt-r-mx-8{--margin-left:var(--space-8);--margin-right:var(--space-8)}.rt-r-mx-9{--margin-left:var(--space-9);--margin-right:var(--space-9)}.-rt-r-mx-1{--margin-left:calc(var(--space-1)*-1);--margin-right:calc(var(--space-1)*-1)}.-rt-r-mx-2{--margin-left:calc(var(--space-2)*-1);--margin-right:calc(var(--space-2)*-1)}.-rt-r-mx-3{--margin-left:calc(var(--space-3)*-1);--margin-right:calc(var(--space-3)*-1)}.-rt-r-mx-4{--margin-left:calc(var(--space-4)*-1);--margin-right:calc(var(--space-4)*-1)}.-rt-r-mx-5{--margin-left:calc(var(--space-5)*-1);--margin-right:calc(var(--space-5)*-1)}.-rt-r-mx-6{--margin-left:calc(var(--space-6)*-1);--margin-right:calc(var(--space-6)*-1)}.-rt-r-mx-7{--margin-left:calc(var(--space-7)*-1);--margin-right:calc(var(--space-7)*-1)}.-rt-r-mx-8{--margin-left:calc(var(--space-8)*-1);--margin-right:calc(var(--space-8)*-1)}.-rt-r-mx-9{--margin-left:calc(var(--space-9)*-1);--margin-right:calc(var(--space-9)*-1)}@media (min-width:520px){.xs\:-rt-r-mx-1,.xs\:-rt-r-mx-2,.xs\:-rt-r-mx-3,.xs\:-rt-r-mx-4,.xs\:-rt-r-mx-5,.xs\:-rt-r-mx-6,.xs\:-rt-r-mx-7,.xs\:-rt-r-mx-8,.xs\:-rt-r-mx-9,.xs\:rt-r-mx,.xs\:rt-r-mx-0,.xs\:rt-r-mx-1,.xs\:rt-r-mx-2,.xs\:rt-r-mx-3,.xs\:rt-r-mx-4,.xs\:rt-r-mx-5,.xs\:rt-r-mx-6,.xs\:rt-r-mx-7,.xs\:rt-r-mx-8,.xs\:rt-r-mx-9{margin-left:var(--margin-left-override,var(--margin-left));margin-right:var(--margin-right-override,var(--margin-right))}.xs\:rt-r-mx{--margin-left:var(--ml-xs);--margin-right:var(--mr-xs)}.xs\:rt-r-mx-0{--margin-left:0px;--margin-right:0px}.xs\:rt-r-mx-1{--margin-left:var(--space-1);--margin-right:var(--space-1)}.xs\:rt-r-mx-2{--margin-left:var(--space-2);--margin-right:var(--space-2)}.xs\:rt-r-mx-3{--margin-left:var(--space-3);--margin-right:var(--space-3)}.xs\:rt-r-mx-4{--margin-left:var(--space-4);--margin-right:var(--space-4)}.xs\:rt-r-mx-5{--margin-left:var(--space-5);--margin-right:var(--space-5)}.xs\:rt-r-mx-6{--margin-left:var(--space-6);--margin-right:var(--space-6)}.xs\:rt-r-mx-7{--margin-left:var(--space-7);--margin-right:var(--space-7)}.xs\:rt-r-mx-8{--margin-left:var(--space-8);--margin-right:var(--space-8)}.xs\:rt-r-mx-9{--margin-left:var(--space-9);--margin-right:var(--space-9)}.xs\:-rt-r-mx-1{--margin-left:calc(var(--space-1)*-1);--margin-right:calc(var(--space-1)*-1)}.xs\:-rt-r-mx-2{--margin-left:calc(var(--space-2)*-1);--margin-right:calc(var(--space-2)*-1)}.xs\:-rt-r-mx-3{--margin-left:calc(var(--space-3)*-1);--margin-right:calc(var(--space-3)*-1)}.xs\:-rt-r-mx-4{--margin-left:calc(var(--space-4)*-1);--margin-right:calc(var(--space-4)*-1)}.xs\:-rt-r-mx-5{--margin-left:calc(var(--space-5)*-1);--margin-right:calc(var(--space-5)*-1)}.xs\:-rt-r-mx-6{--margin-left:calc(var(--space-6)*-1);--margin-right:calc(var(--space-6)*-1)}.xs\:-rt-r-mx-7{--margin-left:calc(var(--space-7)*-1);--margin-right:calc(var(--space-7)*-1)}.xs\:-rt-r-mx-8{--margin-left:calc(var(--space-8)*-1);--margin-right:calc(var(--space-8)*-1)}.xs\:-rt-r-mx-9{--margin-left:calc(var(--space-9)*-1);--margin-right:calc(var(--space-9)*-1)}}@media (min-width:768px){.sm\:-rt-r-mx-1,.sm\:-rt-r-mx-2,.sm\:-rt-r-mx-3,.sm\:-rt-r-mx-4,.sm\:-rt-r-mx-5,.sm\:-rt-r-mx-6,.sm\:-rt-r-mx-7,.sm\:-rt-r-mx-8,.sm\:-rt-r-mx-9,.sm\:rt-r-mx,.sm\:rt-r-mx-0,.sm\:rt-r-mx-1,.sm\:rt-r-mx-2,.sm\:rt-r-mx-3,.sm\:rt-r-mx-4,.sm\:rt-r-mx-5,.sm\:rt-r-mx-6,.sm\:rt-r-mx-7,.sm\:rt-r-mx-8,.sm\:rt-r-mx-9{margin-left:var(--margin-left-override,var(--margin-left));margin-right:var(--margin-right-override,var(--margin-right))}.sm\:rt-r-mx{--margin-left:var(--ml-md);--margin-right:var(--mr-md)}.sm\:rt-r-mx-0{--margin-left:0px;--margin-right:0px}.sm\:rt-r-mx-1{--margin-left:var(--space-1);--margin-right:var(--space-1)}.sm\:rt-r-mx-2{--margin-left:var(--space-2);--margin-right:var(--space-2)}.sm\:rt-r-mx-3{--margin-left:var(--space-3);--margin-right:var(--space-3)}.sm\:rt-r-mx-4{--margin-left:var(--space-4);--margin-right:var(--space-4)}.sm\:rt-r-mx-5{--margin-left:var(--space-5);--margin-right:var(--space-5)}.sm\:rt-r-mx-6{--margin-left:var(--space-6);--margin-right:var(--space-6)}.sm\:rt-r-mx-7{--margin-left:var(--space-7);--margin-right:var(--space-7)}.sm\:rt-r-mx-8{--margin-left:var(--space-8);--margin-right:var(--space-8)}.sm\:rt-r-mx-9{--margin-left:var(--space-9);--margin-right:var(--space-9)}.sm\:-rt-r-mx-1{--margin-left:calc(var(--space-1)*-1);--margin-right:calc(var(--space-1)*-1)}.sm\:-rt-r-mx-2{--margin-left:calc(var(--space-2)*-1);--margin-right:calc(var(--space-2)*-1)}.sm\:-rt-r-mx-3{--margin-left:calc(var(--space-3)*-1);--margin-right:calc(var(--space-3)*-1)}.sm\:-rt-r-mx-4{--margin-left:calc(var(--space-4)*-1);--margin-right:calc(var(--space-4)*-1)}.sm\:-rt-r-mx-5{--margin-left:calc(var(--space-5)*-1);--margin-right:calc(var(--space-5)*-1)}.sm\:-rt-r-mx-6{--margin-left:calc(var(--space-6)*-1);--margin-right:calc(var(--space-6)*-1)}.sm\:-rt-r-mx-7{--margin-left:calc(var(--space-7)*-1);--margin-right:calc(var(--space-7)*-1)}.sm\:-rt-r-mx-8{--margin-left:calc(var(--space-8)*-1);--margin-right:calc(var(--space-8)*-1)}.sm\:-rt-r-mx-9{--margin-left:calc(var(--space-9)*-1);--margin-right:calc(var(--space-9)*-1)}}@media (min-width:1024px){.md\:-rt-r-mx-1,.md\:-rt-r-mx-2,.md\:-rt-r-mx-3,.md\:-rt-r-mx-4,.md\:-rt-r-mx-5,.md\:-rt-r-mx-6,.md\:-rt-r-mx-7,.md\:-rt-r-mx-8,.md\:-rt-r-mx-9,.md\:rt-r-mx,.md\:rt-r-mx-0,.md\:rt-r-mx-1,.md\:rt-r-mx-2,.md\:rt-r-mx-3,.md\:rt-r-mx-4,.md\:rt-r-mx-5,.md\:rt-r-mx-6,.md\:rt-r-mx-7,.md\:rt-r-mx-8,.md\:rt-r-mx-9{margin-left:var(--margin-left-override,var(--margin-left));margin-right:var(--margin-right-override,var(--margin-right))}.md\:rt-r-mx{--margin-left:var(--ml-md);--margin-right:var(--mr-md)}.md\:rt-r-mx-0{--margin-left:0px;--margin-right:0px}.md\:rt-r-mx-1{--margin-left:var(--space-1);--margin-right:var(--space-1)}.md\:rt-r-mx-2{--margin-left:var(--space-2);--margin-right:var(--space-2)}.md\:rt-r-mx-3{--margin-left:var(--space-3);--margin-right:var(--space-3)}.md\:rt-r-mx-4{--margin-left:var(--space-4);--margin-right:var(--space-4)}.md\:rt-r-mx-5{--margin-left:var(--space-5);--margin-right:var(--space-5)}.md\:rt-r-mx-6{--margin-left:var(--space-6);--margin-right:var(--space-6)}.md\:rt-r-mx-7{--margin-left:var(--space-7);--margin-right:var(--space-7)}.md\:rt-r-mx-8{--margin-left:var(--space-8);--margin-right:var(--space-8)}.md\:rt-r-mx-9{--margin-left:var(--space-9);--margin-right:var(--space-9)}.md\:-rt-r-mx-1{--margin-left:calc(var(--space-1)*-1);--margin-right:calc(var(--space-1)*-1)}.md\:-rt-r-mx-2{--margin-left:calc(var(--space-2)*-1);--margin-right:calc(var(--space-2)*-1)}.md\:-rt-r-mx-3{--margin-left:calc(var(--space-3)*-1);--margin-right:calc(var(--space-3)*-1)}.md\:-rt-r-mx-4{--margin-left:calc(var(--space-4)*-1);--margin-right:calc(var(--space-4)*-1)}.md\:-rt-r-mx-5{--margin-left:calc(var(--space-5)*-1);--margin-right:calc(var(--space-5)*-1)}.md\:-rt-r-mx-6{--margin-left:calc(var(--space-6)*-1);--margin-right:calc(var(--space-6)*-1)}.md\:-rt-r-mx-7{--margin-left:calc(var(--space-7)*-1);--margin-right:calc(var(--space-7)*-1)}.md\:-rt-r-mx-8{--margin-left:calc(var(--space-8)*-1);--margin-right:calc(var(--space-8)*-1)}.md\:-rt-r-mx-9{--margin-left:calc(var(--space-9)*-1);--margin-right:calc(var(--space-9)*-1)}}@media (min-width:1280px){.lg\:-rt-r-mx-1,.lg\:-rt-r-mx-2,.lg\:-rt-r-mx-3,.lg\:-rt-r-mx-4,.lg\:-rt-r-mx-5,.lg\:-rt-r-mx-6,.lg\:-rt-r-mx-7,.lg\:-rt-r-mx-8,.lg\:-rt-r-mx-9,.lg\:rt-r-mx,.lg\:rt-r-mx-0,.lg\:rt-r-mx-1,.lg\:rt-r-mx-2,.lg\:rt-r-mx-3,.lg\:rt-r-mx-4,.lg\:rt-r-mx-5,.lg\:rt-r-mx-6,.lg\:rt-r-mx-7,.lg\:rt-r-mx-8,.lg\:rt-r-mx-9{margin-left:var(--margin-left-override,var(--margin-left));margin-right:var(--margin-right-override,var(--margin-right))}.lg\:rt-r-mx{--margin-left:var(--ml-lg);--margin-right:var(--mr-lg)}.lg\:rt-r-mx-0{--margin-left:0px;--margin-right:0px}.lg\:rt-r-mx-1{--margin-left:var(--space-1);--margin-right:var(--space-1)}.lg\:rt-r-mx-2{--margin-left:var(--space-2);--margin-right:var(--space-2)}.lg\:rt-r-mx-3{--margin-left:var(--space-3);--margin-right:var(--space-3)}.lg\:rt-r-mx-4{--margin-left:var(--space-4);--margin-right:var(--space-4)}.lg\:rt-r-mx-5{--margin-left:var(--space-5);--margin-right:var(--space-5)}.lg\:rt-r-mx-6{--margin-left:var(--space-6);--margin-right:var(--space-6)}.lg\:rt-r-mx-7{--margin-left:var(--space-7);--margin-right:var(--space-7)}.lg\:rt-r-mx-8{--margin-left:var(--space-8);--margin-right:var(--space-8)}.lg\:rt-r-mx-9{--margin-left:var(--space-9);--margin-right:var(--space-9)}.lg\:-rt-r-mx-1{--margin-left:calc(var(--space-1)*-1);--margin-right:calc(var(--space-1)*-1)}.lg\:-rt-r-mx-2{--margin-left:calc(var(--space-2)*-1);--margin-right:calc(var(--space-2)*-1)}.lg\:-rt-r-mx-3{--margin-left:calc(var(--space-3)*-1);--margin-right:calc(var(--space-3)*-1)}.lg\:-rt-r-mx-4{--margin-left:calc(var(--space-4)*-1);--margin-right:calc(var(--space-4)*-1)}.lg\:-rt-r-mx-5{--margin-left:calc(var(--space-5)*-1);--margin-right:calc(var(--space-5)*-1)}.lg\:-rt-r-mx-6{--margin-left:calc(var(--space-6)*-1);--margin-right:calc(var(--space-6)*-1)}.lg\:-rt-r-mx-7{--margin-left:calc(var(--space-7)*-1);--margin-right:calc(var(--space-7)*-1)}.lg\:-rt-r-mx-8{--margin-left:calc(var(--space-8)*-1);--margin-right:calc(var(--space-8)*-1)}.lg\:-rt-r-mx-9{--margin-left:calc(var(--space-9)*-1);--margin-right:calc(var(--space-9)*-1)}}@media (min-width:1640px){.xl\:-rt-r-mx-1,.xl\:-rt-r-mx-2,.xl\:-rt-r-mx-3,.xl\:-rt-r-mx-4,.xl\:-rt-r-mx-5,.xl\:-rt-r-mx-6,.xl\:-rt-r-mx-7,.xl\:-rt-r-mx-8,.xl\:-rt-r-mx-9,.xl\:rt-r-mx,.xl\:rt-r-mx-0,.xl\:rt-r-mx-1,.xl\:rt-r-mx-2,.xl\:rt-r-mx-3,.xl\:rt-r-mx-4,.xl\:rt-r-mx-5,.xl\:rt-r-mx-6,.xl\:rt-r-mx-7,.xl\:rt-r-mx-8,.xl\:rt-r-mx-9{margin-left:var(--margin-left-override,var(--margin-left));margin-right:var(--margin-right-override,var(--margin-right))}.xl\:rt-r-mx{--margin-left:var(--ml-xl);--margin-right:var(--mr-xl)}.xl\:rt-r-mx-0{--margin-left:0px;--margin-right:0px}.xl\:rt-r-mx-1{--margin-left:var(--space-1);--margin-right:var(--space-1)}.xl\:rt-r-mx-2{--margin-left:var(--space-2);--margin-right:var(--space-2)}.xl\:rt-r-mx-3{--margin-left:var(--space-3);--margin-right:var(--space-3)}.xl\:rt-r-mx-4{--margin-left:var(--space-4);--margin-right:var(--space-4)}.xl\:rt-r-mx-5{--margin-left:var(--space-5);--margin-right:var(--space-5)}.xl\:rt-r-mx-6{--margin-left:var(--space-6);--margin-right:var(--space-6)}.xl\:rt-r-mx-7{--margin-left:var(--space-7);--margin-right:var(--space-7)}.xl\:rt-r-mx-8{--margin-left:var(--space-8);--margin-right:var(--space-8)}.xl\:rt-r-mx-9{--margin-left:var(--space-9);--margin-right:var(--space-9)}.xl\:-rt-r-mx-1{--margin-left:calc(var(--space-1)*-1);--margin-right:calc(var(--space-1)*-1)}.xl\:-rt-r-mx-2{--margin-left:calc(var(--space-2)*-1);--margin-right:calc(var(--space-2)*-1)}.xl\:-rt-r-mx-3{--margin-left:calc(var(--space-3)*-1);--margin-right:calc(var(--space-3)*-1)}.xl\:-rt-r-mx-4{--margin-left:calc(var(--space-4)*-1);--margin-right:calc(var(--space-4)*-1)}.xl\:-rt-r-mx-5{--margin-left:calc(var(--space-5)*-1);--margin-right:calc(var(--space-5)*-1)}.xl\:-rt-r-mx-6{--margin-left:calc(var(--space-6)*-1);--margin-right:calc(var(--space-6)*-1)}.xl\:-rt-r-mx-7{--margin-left:calc(var(--space-7)*-1);--margin-right:calc(var(--space-7)*-1)}.xl\:-rt-r-mx-8{--margin-left:calc(var(--space-8)*-1);--margin-right:calc(var(--space-8)*-1)}.xl\:-rt-r-mx-9{--margin-left:calc(var(--space-9)*-1);--margin-right:calc(var(--space-9)*-1)}}.-rt-r-my-1,.-rt-r-my-2,.-rt-r-my-3,.-rt-r-my-4,.-rt-r-my-5,.-rt-r-my-6,.-rt-r-my-7,.-rt-r-my-8,.-rt-r-my-9,.rt-r-my,.rt-r-my-0,.rt-r-my-1,.rt-r-my-2,.rt-r-my-3,.rt-r-my-4,.rt-r-my-5,.rt-r-my-6,.rt-r-my-7,.rt-r-my-8,.rt-r-my-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom));margin-top:var(--margin-top-override,var(--margin-top))}.rt-r-my{--margin-top:var(--mt);--margin-bottom:var(--mb)}.rt-r-my-0{--margin-top:0px;--margin-bottom:0px}.rt-r-my-1{--margin-top:var(--space-1);--margin-bottom:var(--space-1)}.rt-r-my-2{--margin-top:var(--space-2);--margin-bottom:var(--space-2)}.rt-r-my-3{--margin-top:var(--space-3);--margin-bottom:var(--space-3)}.rt-r-my-4{--margin-top:var(--space-4);--margin-bottom:var(--space-4)}.rt-r-my-5{--margin-top:var(--space-5);--margin-bottom:var(--space-5)}.rt-r-my-6{--margin-top:var(--space-6);--margin-bottom:var(--space-6)}.rt-r-my-7{--margin-top:var(--space-7);--margin-bottom:var(--space-7)}.rt-r-my-8{--margin-top:var(--space-8);--margin-bottom:var(--space-8)}.rt-r-my-9{--margin-top:var(--space-9);--margin-bottom:var(--space-9)}.-rt-r-my-1{--margin-top:calc(var(--space-1)*-1);--margin-bottom:calc(var(--space-1)*-1)}.-rt-r-my-2{--margin-top:calc(var(--space-2)*-1);--margin-bottom:calc(var(--space-2)*-1)}.-rt-r-my-3{--margin-top:calc(var(--space-3)*-1);--margin-bottom:calc(var(--space-3)*-1)}.-rt-r-my-4{--margin-top:calc(var(--space-4)*-1);--margin-bottom:calc(var(--space-4)*-1)}.-rt-r-my-5{--margin-top:calc(var(--space-5)*-1);--margin-bottom:calc(var(--space-5)*-1)}.-rt-r-my-6{--margin-top:calc(var(--space-6)*-1);--margin-bottom:calc(var(--space-6)*-1)}.-rt-r-my-7{--margin-top:calc(var(--space-7)*-1);--margin-bottom:calc(var(--space-7)*-1)}.-rt-r-my-8{--margin-top:calc(var(--space-8)*-1);--margin-bottom:calc(var(--space-8)*-1)}.-rt-r-my-9{--margin-top:calc(var(--space-9)*-1);--margin-bottom:calc(var(--space-9)*-1)}@media (min-width:520px){.xs\:-rt-r-my-1,.xs\:-rt-r-my-2,.xs\:-rt-r-my-3,.xs\:-rt-r-my-4,.xs\:-rt-r-my-5,.xs\:-rt-r-my-6,.xs\:-rt-r-my-7,.xs\:-rt-r-my-8,.xs\:-rt-r-my-9,.xs\:rt-r-my,.xs\:rt-r-my-0,.xs\:rt-r-my-1,.xs\:rt-r-my-2,.xs\:rt-r-my-3,.xs\:rt-r-my-4,.xs\:rt-r-my-5,.xs\:rt-r-my-6,.xs\:rt-r-my-7,.xs\:rt-r-my-8,.xs\:rt-r-my-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom));margin-top:var(--margin-top-override,var(--margin-top))}.xs\:rt-r-my{--margin-top:var(--mt-xs);--margin-bottom:var(--mb-xs)}.xs\:rt-r-my-0{--margin-top:0px;--margin-bottom:0px}.xs\:rt-r-my-1{--margin-top:var(--space-1);--margin-bottom:var(--space-1)}.xs\:rt-r-my-2{--margin-top:var(--space-2);--margin-bottom:var(--space-2)}.xs\:rt-r-my-3{--margin-top:var(--space-3);--margin-bottom:var(--space-3)}.xs\:rt-r-my-4{--margin-top:var(--space-4);--margin-bottom:var(--space-4)}.xs\:rt-r-my-5{--margin-top:var(--space-5);--margin-bottom:var(--space-5)}.xs\:rt-r-my-6{--margin-top:var(--space-6);--margin-bottom:var(--space-6)}.xs\:rt-r-my-7{--margin-top:var(--space-7);--margin-bottom:var(--space-7)}.xs\:rt-r-my-8{--margin-top:var(--space-8);--margin-bottom:var(--space-8)}.xs\:rt-r-my-9{--margin-top:var(--space-9);--margin-bottom:var(--space-9)}.xs\:-rt-r-my-1{--margin-top:calc(var(--space-1)*-1);--margin-bottom:calc(var(--space-1)*-1)}.xs\:-rt-r-my-2{--margin-top:calc(var(--space-2)*-1);--margin-bottom:calc(var(--space-2)*-1)}.xs\:-rt-r-my-3{--margin-top:calc(var(--space-3)*-1);--margin-bottom:calc(var(--space-3)*-1)}.xs\:-rt-r-my-4{--margin-top:calc(var(--space-4)*-1);--margin-bottom:calc(var(--space-4)*-1)}.xs\:-rt-r-my-5{--margin-top:calc(var(--space-5)*-1);--margin-bottom:calc(var(--space-5)*-1)}.xs\:-rt-r-my-6{--margin-top:calc(var(--space-6)*-1);--margin-bottom:calc(var(--space-6)*-1)}.xs\:-rt-r-my-7{--margin-top:calc(var(--space-7)*-1);--margin-bottom:calc(var(--space-7)*-1)}.xs\:-rt-r-my-8{--margin-top:calc(var(--space-8)*-1);--margin-bottom:calc(var(--space-8)*-1)}.xs\:-rt-r-my-9{--margin-top:calc(var(--space-9)*-1);--margin-bottom:calc(var(--space-9)*-1)}}@media (min-width:768px){.sm\:-rt-r-my-1,.sm\:-rt-r-my-2,.sm\:-rt-r-my-3,.sm\:-rt-r-my-4,.sm\:-rt-r-my-5,.sm\:-rt-r-my-6,.sm\:-rt-r-my-7,.sm\:-rt-r-my-8,.sm\:-rt-r-my-9,.sm\:rt-r-my,.sm\:rt-r-my-0,.sm\:rt-r-my-1,.sm\:rt-r-my-2,.sm\:rt-r-my-3,.sm\:rt-r-my-4,.sm\:rt-r-my-5,.sm\:rt-r-my-6,.sm\:rt-r-my-7,.sm\:rt-r-my-8,.sm\:rt-r-my-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom));margin-top:var(--margin-top-override,var(--margin-top))}.sm\:rt-r-my{--margin-top:var(--mt-sm);--margin-bottom:var(--mb-sm)}.sm\:rt-r-my-0{--margin-top:0px;--margin-bottom:0px}.sm\:rt-r-my-1{--margin-top:var(--space-1);--margin-bottom:var(--space-1)}.sm\:rt-r-my-2{--margin-top:var(--space-2);--margin-bottom:var(--space-2)}.sm\:rt-r-my-3{--margin-top:var(--space-3);--margin-bottom:var(--space-3)}.sm\:rt-r-my-4{--margin-top:var(--space-4);--margin-bottom:var(--space-4)}.sm\:rt-r-my-5{--margin-top:var(--space-5);--margin-bottom:var(--space-5)}.sm\:rt-r-my-6{--margin-top:var(--space-6);--margin-bottom:var(--space-6)}.sm\:rt-r-my-7{--margin-top:var(--space-7);--margin-bottom:var(--space-7)}.sm\:rt-r-my-8{--margin-top:var(--space-8);--margin-bottom:var(--space-8)}.sm\:rt-r-my-9{--margin-top:var(--space-9);--margin-bottom:var(--space-9)}.sm\:-rt-r-my-1{--margin-top:calc(var(--space-1)*-1);--margin-bottom:calc(var(--space-1)*-1)}.sm\:-rt-r-my-2{--margin-top:calc(var(--space-2)*-1);--margin-bottom:calc(var(--space-2)*-1)}.sm\:-rt-r-my-3{--margin-top:calc(var(--space-3)*-1);--margin-bottom:calc(var(--space-3)*-1)}.sm\:-rt-r-my-4{--margin-top:calc(var(--space-4)*-1);--margin-bottom:calc(var(--space-4)*-1)}.sm\:-rt-r-my-5{--margin-top:calc(var(--space-5)*-1);--margin-bottom:calc(var(--space-5)*-1)}.sm\:-rt-r-my-6{--margin-top:calc(var(--space-6)*-1);--margin-bottom:calc(var(--space-6)*-1)}.sm\:-rt-r-my-7{--margin-top:calc(var(--space-7)*-1);--margin-bottom:calc(var(--space-7)*-1)}.sm\:-rt-r-my-8{--margin-top:calc(var(--space-8)*-1);--margin-bottom:calc(var(--space-8)*-1)}.sm\:-rt-r-my-9{--margin-top:calc(var(--space-9)*-1);--margin-bottom:calc(var(--space-9)*-1)}}@media (min-width:1024px){.md\:-rt-r-my-1,.md\:-rt-r-my-2,.md\:-rt-r-my-3,.md\:-rt-r-my-4,.md\:-rt-r-my-5,.md\:-rt-r-my-6,.md\:-rt-r-my-7,.md\:-rt-r-my-8,.md\:-rt-r-my-9,.md\:rt-r-my,.md\:rt-r-my-0,.md\:rt-r-my-1,.md\:rt-r-my-2,.md\:rt-r-my-3,.md\:rt-r-my-4,.md\:rt-r-my-5,.md\:rt-r-my-6,.md\:rt-r-my-7,.md\:rt-r-my-8,.md\:rt-r-my-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom));margin-top:var(--margin-top-override,var(--margin-top))}.md\:rt-r-my{--margin-top:var(--mt-md);--margin-bottom:var(--mb-md)}.md\:rt-r-my-0{--margin-top:0px;--margin-bottom:0px}.md\:rt-r-my-1{--margin-top:var(--space-1);--margin-bottom:var(--space-1)}.md\:rt-r-my-2{--margin-top:var(--space-2);--margin-bottom:var(--space-2)}.md\:rt-r-my-3{--margin-top:var(--space-3);--margin-bottom:var(--space-3)}.md\:rt-r-my-4{--margin-top:var(--space-4);--margin-bottom:var(--space-4)}.md\:rt-r-my-5{--margin-top:var(--space-5);--margin-bottom:var(--space-5)}.md\:rt-r-my-6{--margin-top:var(--space-6);--margin-bottom:var(--space-6)}.md\:rt-r-my-7{--margin-top:var(--space-7);--margin-bottom:var(--space-7)}.md\:rt-r-my-8{--margin-top:var(--space-8);--margin-bottom:var(--space-8)}.md\:rt-r-my-9{--margin-top:var(--space-9);--margin-bottom:var(--space-9)}.md\:-rt-r-my-1{--margin-top:calc(var(--space-1)*-1);--margin-bottom:calc(var(--space-1)*-1)}.md\:-rt-r-my-2{--margin-top:calc(var(--space-2)*-1);--margin-bottom:calc(var(--space-2)*-1)}.md\:-rt-r-my-3{--margin-top:calc(var(--space-3)*-1);--margin-bottom:calc(var(--space-3)*-1)}.md\:-rt-r-my-4{--margin-top:calc(var(--space-4)*-1);--margin-bottom:calc(var(--space-4)*-1)}.md\:-rt-r-my-5{--margin-top:calc(var(--space-5)*-1);--margin-bottom:calc(var(--space-5)*-1)}.md\:-rt-r-my-6{--margin-top:calc(var(--space-6)*-1);--margin-bottom:calc(var(--space-6)*-1)}.md\:-rt-r-my-7{--margin-top:calc(var(--space-7)*-1);--margin-bottom:calc(var(--space-7)*-1)}.md\:-rt-r-my-8{--margin-top:calc(var(--space-8)*-1);--margin-bottom:calc(var(--space-8)*-1)}.md\:-rt-r-my-9{--margin-top:calc(var(--space-9)*-1);--margin-bottom:calc(var(--space-9)*-1)}}@media (min-width:1280px){.lg\:-rt-r-my-1,.lg\:-rt-r-my-2,.lg\:-rt-r-my-3,.lg\:-rt-r-my-4,.lg\:-rt-r-my-5,.lg\:-rt-r-my-6,.lg\:-rt-r-my-7,.lg\:-rt-r-my-8,.lg\:-rt-r-my-9,.lg\:rt-r-my,.lg\:rt-r-my-0,.lg\:rt-r-my-1,.lg\:rt-r-my-2,.lg\:rt-r-my-3,.lg\:rt-r-my-4,.lg\:rt-r-my-5,.lg\:rt-r-my-6,.lg\:rt-r-my-7,.lg\:rt-r-my-8,.lg\:rt-r-my-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom));margin-top:var(--margin-top-override,var(--margin-top))}.lg\:rt-r-my{--margin-top:var(--mt-lg);--margin-bottom:var(--mb-lg)}.lg\:rt-r-my-0{--margin-top:0px;--margin-bottom:0px}.lg\:rt-r-my-1{--margin-top:var(--space-1);--margin-bottom:var(--space-1)}.lg\:rt-r-my-2{--margin-top:var(--space-2);--margin-bottom:var(--space-2)}.lg\:rt-r-my-3{--margin-top:var(--space-3);--margin-bottom:var(--space-3)}.lg\:rt-r-my-4{--margin-top:var(--space-4);--margin-bottom:var(--space-4)}.lg\:rt-r-my-5{--margin-top:var(--space-5);--margin-bottom:var(--space-5)}.lg\:rt-r-my-6{--margin-top:var(--space-6);--margin-bottom:var(--space-6)}.lg\:rt-r-my-7{--margin-top:var(--space-7);--margin-bottom:var(--space-7)}.lg\:rt-r-my-8{--margin-top:var(--space-8);--margin-bottom:var(--space-8)}.lg\:rt-r-my-9{--margin-top:var(--space-9);--margin-bottom:var(--space-9)}.lg\:-rt-r-my-1{--margin-top:calc(var(--space-1)*-1);--margin-bottom:calc(var(--space-1)*-1)}.lg\:-rt-r-my-2{--margin-top:calc(var(--space-2)*-1);--margin-bottom:calc(var(--space-2)*-1)}.lg\:-rt-r-my-3{--margin-top:calc(var(--space-3)*-1);--margin-bottom:calc(var(--space-3)*-1)}.lg\:-rt-r-my-4{--margin-top:calc(var(--space-4)*-1);--margin-bottom:calc(var(--space-4)*-1)}.lg\:-rt-r-my-5{--margin-top:calc(var(--space-5)*-1);--margin-bottom:calc(var(--space-5)*-1)}.lg\:-rt-r-my-6{--margin-top:calc(var(--space-6)*-1);--margin-bottom:calc(var(--space-6)*-1)}.lg\:-rt-r-my-7{--margin-top:calc(var(--space-7)*-1);--margin-bottom:calc(var(--space-7)*-1)}.lg\:-rt-r-my-8{--margin-top:calc(var(--space-8)*-1);--margin-bottom:calc(var(--space-8)*-1)}.lg\:-rt-r-my-9{--margin-top:calc(var(--space-9)*-1);--margin-bottom:calc(var(--space-9)*-1)}}@media (min-width:1640px){.xl\:-rt-r-my-1,.xl\:-rt-r-my-2,.xl\:-rt-r-my-3,.xl\:-rt-r-my-4,.xl\:-rt-r-my-5,.xl\:-rt-r-my-6,.xl\:-rt-r-my-7,.xl\:-rt-r-my-8,.xl\:-rt-r-my-9,.xl\:rt-r-my,.xl\:rt-r-my-0,.xl\:rt-r-my-1,.xl\:rt-r-my-2,.xl\:rt-r-my-3,.xl\:rt-r-my-4,.xl\:rt-r-my-5,.xl\:rt-r-my-6,.xl\:rt-r-my-7,.xl\:rt-r-my-8,.xl\:rt-r-my-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom));margin-top:var(--margin-top-override,var(--margin-top))}.xl\:rt-r-my{--margin-top:var(--mt-xl);--margin-bottom:var(--mb-xl)}.xl\:rt-r-my-0{--margin-top:0px;--margin-bottom:0px}.xl\:rt-r-my-1{--margin-top:var(--space-1);--margin-bottom:var(--space-1)}.xl\:rt-r-my-2{--margin-top:var(--space-2);--margin-bottom:var(--space-2)}.xl\:rt-r-my-3{--margin-top:var(--space-3);--margin-bottom:var(--space-3)}.xl\:rt-r-my-4{--margin-top:var(--space-4);--margin-bottom:var(--space-4)}.xl\:rt-r-my-5{--margin-top:var(--space-5);--margin-bottom:var(--space-5)}.xl\:rt-r-my-6{--margin-top:var(--space-6);--margin-bottom:var(--space-6)}.xl\:rt-r-my-7{--margin-top:var(--space-7);--margin-bottom:var(--space-7)}.xl\:rt-r-my-8{--margin-top:var(--space-8);--margin-bottom:var(--space-8)}.xl\:rt-r-my-9{--margin-top:var(--space-9);--margin-bottom:var(--space-9)}.xl\:-rt-r-my-1{--margin-top:calc(var(--space-1)*-1);--margin-bottom:calc(var(--space-1)*-1)}.xl\:-rt-r-my-2{--margin-top:calc(var(--space-2)*-1);--margin-bottom:calc(var(--space-2)*-1)}.xl\:-rt-r-my-3{--margin-top:calc(var(--space-3)*-1);--margin-bottom:calc(var(--space-3)*-1)}.xl\:-rt-r-my-4{--margin-top:calc(var(--space-4)*-1);--margin-bottom:calc(var(--space-4)*-1)}.xl\:-rt-r-my-5{--margin-top:calc(var(--space-5)*-1);--margin-bottom:calc(var(--space-5)*-1)}.xl\:-rt-r-my-6{--margin-top:calc(var(--space-6)*-1);--margin-bottom:calc(var(--space-6)*-1)}.xl\:-rt-r-my-7{--margin-top:calc(var(--space-7)*-1);--margin-bottom:calc(var(--space-7)*-1)}.xl\:-rt-r-my-8{--margin-top:calc(var(--space-8)*-1);--margin-bottom:calc(var(--space-8)*-1)}.xl\:-rt-r-my-9{--margin-top:calc(var(--space-9)*-1);--margin-bottom:calc(var(--space-9)*-1)}}.-rt-r-mt-1,.-rt-r-mt-2,.-rt-r-mt-3,.-rt-r-mt-4,.-rt-r-mt-5,.-rt-r-mt-6,.-rt-r-mt-7,.-rt-r-mt-8,.-rt-r-mt-9,.rt-r-mt,.rt-r-mt-0,.rt-r-mt-1,.rt-r-mt-2,.rt-r-mt-3,.rt-r-mt-4,.rt-r-mt-5,.rt-r-mt-6,.rt-r-mt-7,.rt-r-mt-8,.rt-r-mt-9{margin-top:var(--margin-top-override,var(--margin-top))}.rt-r-mt{--margin-top:var(--mt)}.rt-r-mt-0{--margin-top:0px}.rt-r-mt-1{--margin-top:var(--space-1)}.rt-r-mt-2{--margin-top:var(--space-2)}.rt-r-mt-3{--margin-top:var(--space-3)}.rt-r-mt-4{--margin-top:var(--space-4)}.rt-r-mt-5{--margin-top:var(--space-5)}.rt-r-mt-6{--margin-top:var(--space-6)}.rt-r-mt-7{--margin-top:var(--space-7)}.rt-r-mt-8{--margin-top:var(--space-8)}.rt-r-mt-9{--margin-top:var(--space-9)}.-rt-r-mt-1{--margin-top:calc(var(--space-1)*-1)}.-rt-r-mt-2{--margin-top:calc(var(--space-2)*-1)}.-rt-r-mt-3{--margin-top:calc(var(--space-3)*-1)}.-rt-r-mt-4{--margin-top:calc(var(--space-4)*-1)}.-rt-r-mt-5{--margin-top:calc(var(--space-5)*-1)}.-rt-r-mt-6{--margin-top:calc(var(--space-6)*-1)}.-rt-r-mt-7{--margin-top:calc(var(--space-7)*-1)}.-rt-r-mt-8{--margin-top:calc(var(--space-8)*-1)}.-rt-r-mt-9{--margin-top:calc(var(--space-9)*-1)}@media (min-width:520px){.xs\:-rt-r-mt-1,.xs\:-rt-r-mt-2,.xs\:-rt-r-mt-3,.xs\:-rt-r-mt-4,.xs\:-rt-r-mt-5,.xs\:-rt-r-mt-6,.xs\:-rt-r-mt-7,.xs\:-rt-r-mt-8,.xs\:-rt-r-mt-9,.xs\:rt-r-mt,.xs\:rt-r-mt-0,.xs\:rt-r-mt-1,.xs\:rt-r-mt-2,.xs\:rt-r-mt-3,.xs\:rt-r-mt-4,.xs\:rt-r-mt-5,.xs\:rt-r-mt-6,.xs\:rt-r-mt-7,.xs\:rt-r-mt-8,.xs\:rt-r-mt-9{margin-top:var(--margin-top-override,var(--margin-top))}.xs\:rt-r-mt{--margin-top:var(--mt-xs)}.xs\:rt-r-mt-0{--margin-top:0px}.xs\:rt-r-mt-1{--margin-top:var(--space-1)}.xs\:rt-r-mt-2{--margin-top:var(--space-2)}.xs\:rt-r-mt-3{--margin-top:var(--space-3)}.xs\:rt-r-mt-4{--margin-top:var(--space-4)}.xs\:rt-r-mt-5{--margin-top:var(--space-5)}.xs\:rt-r-mt-6{--margin-top:var(--space-6)}.xs\:rt-r-mt-7{--margin-top:var(--space-7)}.xs\:rt-r-mt-8{--margin-top:var(--space-8)}.xs\:rt-r-mt-9{--margin-top:var(--space-9)}.xs\:-rt-r-mt-1{--margin-top:calc(var(--space-1)*-1)}.xs\:-rt-r-mt-2{--margin-top:calc(var(--space-2)*-1)}.xs\:-rt-r-mt-3{--margin-top:calc(var(--space-3)*-1)}.xs\:-rt-r-mt-4{--margin-top:calc(var(--space-4)*-1)}.xs\:-rt-r-mt-5{--margin-top:calc(var(--space-5)*-1)}.xs\:-rt-r-mt-6{--margin-top:calc(var(--space-6)*-1)}.xs\:-rt-r-mt-7{--margin-top:calc(var(--space-7)*-1)}.xs\:-rt-r-mt-8{--margin-top:calc(var(--space-8)*-1)}.xs\:-rt-r-mt-9{--margin-top:calc(var(--space-9)*-1)}}@media (min-width:768px){.sm\:-rt-r-mt-1,.sm\:-rt-r-mt-2,.sm\:-rt-r-mt-3,.sm\:-rt-r-mt-4,.sm\:-rt-r-mt-5,.sm\:-rt-r-mt-6,.sm\:-rt-r-mt-7,.sm\:-rt-r-mt-8,.sm\:-rt-r-mt-9,.sm\:rt-r-mt,.sm\:rt-r-mt-0,.sm\:rt-r-mt-1,.sm\:rt-r-mt-2,.sm\:rt-r-mt-3,.sm\:rt-r-mt-4,.sm\:rt-r-mt-5,.sm\:rt-r-mt-6,.sm\:rt-r-mt-7,.sm\:rt-r-mt-8,.sm\:rt-r-mt-9{margin-top:var(--margin-top-override,var(--margin-top))}.sm\:rt-r-mt{--margin-top:var(--mt-sm)}.sm\:rt-r-mt-0{--margin-top:0px}.sm\:rt-r-mt-1{--margin-top:var(--space-1)}.sm\:rt-r-mt-2{--margin-top:var(--space-2)}.sm\:rt-r-mt-3{--margin-top:var(--space-3)}.sm\:rt-r-mt-4{--margin-top:var(--space-4)}.sm\:rt-r-mt-5{--margin-top:var(--space-5)}.sm\:rt-r-mt-6{--margin-top:var(--space-6)}.sm\:rt-r-mt-7{--margin-top:var(--space-7)}.sm\:rt-r-mt-8{--margin-top:var(--space-8)}.sm\:rt-r-mt-9{--margin-top:var(--space-9)}.sm\:-rt-r-mt-1{--margin-top:calc(var(--space-1)*-1)}.sm\:-rt-r-mt-2{--margin-top:calc(var(--space-2)*-1)}.sm\:-rt-r-mt-3{--margin-top:calc(var(--space-3)*-1)}.sm\:-rt-r-mt-4{--margin-top:calc(var(--space-4)*-1)}.sm\:-rt-r-mt-5{--margin-top:calc(var(--space-5)*-1)}.sm\:-rt-r-mt-6{--margin-top:calc(var(--space-6)*-1)}.sm\:-rt-r-mt-7{--margin-top:calc(var(--space-7)*-1)}.sm\:-rt-r-mt-8{--margin-top:calc(var(--space-8)*-1)}.sm\:-rt-r-mt-9{--margin-top:calc(var(--space-9)*-1)}}@media (min-width:1024px){.md\:-rt-r-mt-1,.md\:-rt-r-mt-2,.md\:-rt-r-mt-3,.md\:-rt-r-mt-4,.md\:-rt-r-mt-5,.md\:-rt-r-mt-6,.md\:-rt-r-mt-7,.md\:-rt-r-mt-8,.md\:-rt-r-mt-9,.md\:rt-r-mt,.md\:rt-r-mt-0,.md\:rt-r-mt-1,.md\:rt-r-mt-2,.md\:rt-r-mt-3,.md\:rt-r-mt-4,.md\:rt-r-mt-5,.md\:rt-r-mt-6,.md\:rt-r-mt-7,.md\:rt-r-mt-8,.md\:rt-r-mt-9{margin-top:var(--margin-top-override,var(--margin-top))}.md\:rt-r-mt{--margin-top:var(--mt-md)}.md\:rt-r-mt-0{--margin-top:0px}.md\:rt-r-mt-1{--margin-top:var(--space-1)}.md\:rt-r-mt-2{--margin-top:var(--space-2)}.md\:rt-r-mt-3{--margin-top:var(--space-3)}.md\:rt-r-mt-4{--margin-top:var(--space-4)}.md\:rt-r-mt-5{--margin-top:var(--space-5)}.md\:rt-r-mt-6{--margin-top:var(--space-6)}.md\:rt-r-mt-7{--margin-top:var(--space-7)}.md\:rt-r-mt-8{--margin-top:var(--space-8)}.md\:rt-r-mt-9{--margin-top:var(--space-9)}.md\:-rt-r-mt-1{--margin-top:calc(var(--space-1)*-1)}.md\:-rt-r-mt-2{--margin-top:calc(var(--space-2)*-1)}.md\:-rt-r-mt-3{--margin-top:calc(var(--space-3)*-1)}.md\:-rt-r-mt-4{--margin-top:calc(var(--space-4)*-1)}.md\:-rt-r-mt-5{--margin-top:calc(var(--space-5)*-1)}.md\:-rt-r-mt-6{--margin-top:calc(var(--space-6)*-1)}.md\:-rt-r-mt-7{--margin-top:calc(var(--space-7)*-1)}.md\:-rt-r-mt-8{--margin-top:calc(var(--space-8)*-1)}.md\:-rt-r-mt-9{--margin-top:calc(var(--space-9)*-1)}}@media (min-width:1280px){.lg\:-rt-r-mt-1,.lg\:-rt-r-mt-2,.lg\:-rt-r-mt-3,.lg\:-rt-r-mt-4,.lg\:-rt-r-mt-5,.lg\:-rt-r-mt-6,.lg\:-rt-r-mt-7,.lg\:-rt-r-mt-8,.lg\:-rt-r-mt-9,.lg\:rt-r-mt,.lg\:rt-r-mt-0,.lg\:rt-r-mt-1,.lg\:rt-r-mt-2,.lg\:rt-r-mt-3,.lg\:rt-r-mt-4,.lg\:rt-r-mt-5,.lg\:rt-r-mt-6,.lg\:rt-r-mt-7,.lg\:rt-r-mt-8,.lg\:rt-r-mt-9{margin-top:var(--margin-top-override,var(--margin-top))}.lg\:rt-r-mt{--margin-top:var(--mt-lg)}.lg\:rt-r-mt-0{--margin-top:0px}.lg\:rt-r-mt-1{--margin-top:var(--space-1)}.lg\:rt-r-mt-2{--margin-top:var(--space-2)}.lg\:rt-r-mt-3{--margin-top:var(--space-3)}.lg\:rt-r-mt-4{--margin-top:var(--space-4)}.lg\:rt-r-mt-5{--margin-top:var(--space-5)}.lg\:rt-r-mt-6{--margin-top:var(--space-6)}.lg\:rt-r-mt-7{--margin-top:var(--space-7)}.lg\:rt-r-mt-8{--margin-top:var(--space-8)}.lg\:rt-r-mt-9{--margin-top:var(--space-9)}.lg\:-rt-r-mt-1{--margin-top:calc(var(--space-1)*-1)}.lg\:-rt-r-mt-2{--margin-top:calc(var(--space-2)*-1)}.lg\:-rt-r-mt-3{--margin-top:calc(var(--space-3)*-1)}.lg\:-rt-r-mt-4{--margin-top:calc(var(--space-4)*-1)}.lg\:-rt-r-mt-5{--margin-top:calc(var(--space-5)*-1)}.lg\:-rt-r-mt-6{--margin-top:calc(var(--space-6)*-1)}.lg\:-rt-r-mt-7{--margin-top:calc(var(--space-7)*-1)}.lg\:-rt-r-mt-8{--margin-top:calc(var(--space-8)*-1)}.lg\:-rt-r-mt-9{--margin-top:calc(var(--space-9)*-1)}}@media (min-width:1640px){.xl\:-rt-r-mt-1,.xl\:-rt-r-mt-2,.xl\:-rt-r-mt-3,.xl\:-rt-r-mt-4,.xl\:-rt-r-mt-5,.xl\:-rt-r-mt-6,.xl\:-rt-r-mt-7,.xl\:-rt-r-mt-8,.xl\:-rt-r-mt-9,.xl\:rt-r-mt,.xl\:rt-r-mt-0,.xl\:rt-r-mt-1,.xl\:rt-r-mt-2,.xl\:rt-r-mt-3,.xl\:rt-r-mt-4,.xl\:rt-r-mt-5,.xl\:rt-r-mt-6,.xl\:rt-r-mt-7,.xl\:rt-r-mt-8,.xl\:rt-r-mt-9{margin-top:var(--margin-top-override,var(--margin-top))}.xl\:rt-r-mt{--margin-top:var(--mt-xl)}.xl\:rt-r-mt-0{--margin-top:0px}.xl\:rt-r-mt-1{--margin-top:var(--space-1)}.xl\:rt-r-mt-2{--margin-top:var(--space-2)}.xl\:rt-r-mt-3{--margin-top:var(--space-3)}.xl\:rt-r-mt-4{--margin-top:var(--space-4)}.xl\:rt-r-mt-5{--margin-top:var(--space-5)}.xl\:rt-r-mt-6{--margin-top:var(--space-6)}.xl\:rt-r-mt-7{--margin-top:var(--space-7)}.xl\:rt-r-mt-8{--margin-top:var(--space-8)}.xl\:rt-r-mt-9{--margin-top:var(--space-9)}.xl\:-rt-r-mt-1{--margin-top:calc(var(--space-1)*-1)}.xl\:-rt-r-mt-2{--margin-top:calc(var(--space-2)*-1)}.xl\:-rt-r-mt-3{--margin-top:calc(var(--space-3)*-1)}.xl\:-rt-r-mt-4{--margin-top:calc(var(--space-4)*-1)}.xl\:-rt-r-mt-5{--margin-top:calc(var(--space-5)*-1)}.xl\:-rt-r-mt-6{--margin-top:calc(var(--space-6)*-1)}.xl\:-rt-r-mt-7{--margin-top:calc(var(--space-7)*-1)}.xl\:-rt-r-mt-8{--margin-top:calc(var(--space-8)*-1)}.xl\:-rt-r-mt-9{--margin-top:calc(var(--space-9)*-1)}}.-rt-r-mr-1,.-rt-r-mr-2,.-rt-r-mr-3,.-rt-r-mr-4,.-rt-r-mr-5,.-rt-r-mr-6,.-rt-r-mr-7,.-rt-r-mr-8,.-rt-r-mr-9,.rt-r-mr,.rt-r-mr-0,.rt-r-mr-1,.rt-r-mr-2,.rt-r-mr-3,.rt-r-mr-4,.rt-r-mr-5,.rt-r-mr-6,.rt-r-mr-7,.rt-r-mr-8,.rt-r-mr-9{margin-right:var(--margin-right-override,var(--margin-right))}.rt-r-mr{--margin-right:var(--mr)}.rt-r-mr-0{--margin-right:0px}.rt-r-mr-1{--margin-right:var(--space-1)}.rt-r-mr-2{--margin-right:var(--space-2)}.rt-r-mr-3{--margin-right:var(--space-3)}.rt-r-mr-4{--margin-right:var(--space-4)}.rt-r-mr-5{--margin-right:var(--space-5)}.rt-r-mr-6{--margin-right:var(--space-6)}.rt-r-mr-7{--margin-right:var(--space-7)}.rt-r-mr-8{--margin-right:var(--space-8)}.rt-r-mr-9{--margin-right:var(--space-9)}.-rt-r-mr-1{--margin-right:calc(var(--space-1)*-1)}.-rt-r-mr-2{--margin-right:calc(var(--space-2)*-1)}.-rt-r-mr-3{--margin-right:calc(var(--space-3)*-1)}.-rt-r-mr-4{--margin-right:calc(var(--space-4)*-1)}.-rt-r-mr-5{--margin-right:calc(var(--space-5)*-1)}.-rt-r-mr-6{--margin-right:calc(var(--space-6)*-1)}.-rt-r-mr-7{--margin-right:calc(var(--space-7)*-1)}.-rt-r-mr-8{--margin-right:calc(var(--space-8)*-1)}.-rt-r-mr-9{--margin-right:calc(var(--space-9)*-1)}@media (min-width:520px){.xs\:-rt-r-mr-1,.xs\:-rt-r-mr-2,.xs\:-rt-r-mr-3,.xs\:-rt-r-mr-4,.xs\:-rt-r-mr-5,.xs\:-rt-r-mr-6,.xs\:-rt-r-mr-7,.xs\:-rt-r-mr-8,.xs\:-rt-r-mr-9,.xs\:rt-r-mr,.xs\:rt-r-mr-0,.xs\:rt-r-mr-1,.xs\:rt-r-mr-2,.xs\:rt-r-mr-3,.xs\:rt-r-mr-4,.xs\:rt-r-mr-5,.xs\:rt-r-mr-6,.xs\:rt-r-mr-7,.xs\:rt-r-mr-8,.xs\:rt-r-mr-9{margin-right:var(--margin-right-override,var(--margin-right))}.xs\:rt-r-mr{--margin-right:var(--mr-xs)}.xs\:rt-r-mr-0{--margin-right:0px}.xs\:rt-r-mr-1{--margin-right:var(--space-1)}.xs\:rt-r-mr-2{--margin-right:var(--space-2)}.xs\:rt-r-mr-3{--margin-right:var(--space-3)}.xs\:rt-r-mr-4{--margin-right:var(--space-4)}.xs\:rt-r-mr-5{--margin-right:var(--space-5)}.xs\:rt-r-mr-6{--margin-right:var(--space-6)}.xs\:rt-r-mr-7{--margin-right:var(--space-7)}.xs\:rt-r-mr-8{--margin-right:var(--space-8)}.xs\:rt-r-mr-9{--margin-right:var(--space-9)}.xs\:-rt-r-mr-1{--margin-right:calc(var(--space-1)*-1)}.xs\:-rt-r-mr-2{--margin-right:calc(var(--space-2)*-1)}.xs\:-rt-r-mr-3{--margin-right:calc(var(--space-3)*-1)}.xs\:-rt-r-mr-4{--margin-right:calc(var(--space-4)*-1)}.xs\:-rt-r-mr-5{--margin-right:calc(var(--space-5)*-1)}.xs\:-rt-r-mr-6{--margin-right:calc(var(--space-6)*-1)}.xs\:-rt-r-mr-7{--margin-right:calc(var(--space-7)*-1)}.xs\:-rt-r-mr-8{--margin-right:calc(var(--space-8)*-1)}.xs\:-rt-r-mr-9{--margin-right:calc(var(--space-9)*-1)}}@media (min-width:768px){.sm\:-rt-r-mr-1,.sm\:-rt-r-mr-2,.sm\:-rt-r-mr-3,.sm\:-rt-r-mr-4,.sm\:-rt-r-mr-5,.sm\:-rt-r-mr-6,.sm\:-rt-r-mr-7,.sm\:-rt-r-mr-8,.sm\:-rt-r-mr-9,.sm\:rt-r-mr,.sm\:rt-r-mr-0,.sm\:rt-r-mr-1,.sm\:rt-r-mr-2,.sm\:rt-r-mr-3,.sm\:rt-r-mr-4,.sm\:rt-r-mr-5,.sm\:rt-r-mr-6,.sm\:rt-r-mr-7,.sm\:rt-r-mr-8,.sm\:rt-r-mr-9{margin-right:var(--margin-right-override,var(--margin-right))}.sm\:rt-r-mr{--margin-right:var(--mr-sm)}.sm\:rt-r-mr-0{--margin-right:0px}.sm\:rt-r-mr-1{--margin-right:var(--space-1)}.sm\:rt-r-mr-2{--margin-right:var(--space-2)}.sm\:rt-r-mr-3{--margin-right:var(--space-3)}.sm\:rt-r-mr-4{--margin-right:var(--space-4)}.sm\:rt-r-mr-5{--margin-right:var(--space-5)}.sm\:rt-r-mr-6{--margin-right:var(--space-6)}.sm\:rt-r-mr-7{--margin-right:var(--space-7)}.sm\:rt-r-mr-8{--margin-right:var(--space-8)}.sm\:rt-r-mr-9{--margin-right:var(--space-9)}.sm\:-rt-r-mr-1{--margin-right:calc(var(--space-1)*-1)}.sm\:-rt-r-mr-2{--margin-right:calc(var(--space-2)*-1)}.sm\:-rt-r-mr-3{--margin-right:calc(var(--space-3)*-1)}.sm\:-rt-r-mr-4{--margin-right:calc(var(--space-4)*-1)}.sm\:-rt-r-mr-5{--margin-right:calc(var(--space-5)*-1)}.sm\:-rt-r-mr-6{--margin-right:calc(var(--space-6)*-1)}.sm\:-rt-r-mr-7{--margin-right:calc(var(--space-7)*-1)}.sm\:-rt-r-mr-8{--margin-right:calc(var(--space-8)*-1)}.sm\:-rt-r-mr-9{--margin-right:calc(var(--space-9)*-1)}}@media (min-width:1024px){.md\:-rt-r-mr-1,.md\:-rt-r-mr-2,.md\:-rt-r-mr-3,.md\:-rt-r-mr-4,.md\:-rt-r-mr-5,.md\:-rt-r-mr-6,.md\:-rt-r-mr-7,.md\:-rt-r-mr-8,.md\:-rt-r-mr-9,.md\:rt-r-mr,.md\:rt-r-mr-0,.md\:rt-r-mr-1,.md\:rt-r-mr-2,.md\:rt-r-mr-3,.md\:rt-r-mr-4,.md\:rt-r-mr-5,.md\:rt-r-mr-6,.md\:rt-r-mr-7,.md\:rt-r-mr-8,.md\:rt-r-mr-9{margin-right:var(--margin-right-override,var(--margin-right))}.md\:rt-r-mr{--margin-right:var(--mr-md)}.md\:rt-r-mr-0{--margin-right:0px}.md\:rt-r-mr-1{--margin-right:var(--space-1)}.md\:rt-r-mr-2{--margin-right:var(--space-2)}.md\:rt-r-mr-3{--margin-right:var(--space-3)}.md\:rt-r-mr-4{--margin-right:var(--space-4)}.md\:rt-r-mr-5{--margin-right:var(--space-5)}.md\:rt-r-mr-6{--margin-right:var(--space-6)}.md\:rt-r-mr-7{--margin-right:var(--space-7)}.md\:rt-r-mr-8{--margin-right:var(--space-8)}.md\:rt-r-mr-9{--margin-right:var(--space-9)}.md\:-rt-r-mr-1{--margin-right:calc(var(--space-1)*-1)}.md\:-rt-r-mr-2{--margin-right:calc(var(--space-2)*-1)}.md\:-rt-r-mr-3{--margin-right:calc(var(--space-3)*-1)}.md\:-rt-r-mr-4{--margin-right:calc(var(--space-4)*-1)}.md\:-rt-r-mr-5{--margin-right:calc(var(--space-5)*-1)}.md\:-rt-r-mr-6{--margin-right:calc(var(--space-6)*-1)}.md\:-rt-r-mr-7{--margin-right:calc(var(--space-7)*-1)}.md\:-rt-r-mr-8{--margin-right:calc(var(--space-8)*-1)}.md\:-rt-r-mr-9{--margin-right:calc(var(--space-9)*-1)}}@media (min-width:1280px){.lg\:-rt-r-mr-1,.lg\:-rt-r-mr-2,.lg\:-rt-r-mr-3,.lg\:-rt-r-mr-4,.lg\:-rt-r-mr-5,.lg\:-rt-r-mr-6,.lg\:-rt-r-mr-7,.lg\:-rt-r-mr-8,.lg\:-rt-r-mr-9,.lg\:rt-r-mr,.lg\:rt-r-mr-0,.lg\:rt-r-mr-1,.lg\:rt-r-mr-2,.lg\:rt-r-mr-3,.lg\:rt-r-mr-4,.lg\:rt-r-mr-5,.lg\:rt-r-mr-6,.lg\:rt-r-mr-7,.lg\:rt-r-mr-8,.lg\:rt-r-mr-9{margin-right:var(--margin-right-override,var(--margin-right))}.lg\:rt-r-mr{--margin-right:var(--mr-lg)}.lg\:rt-r-mr-0{--margin-right:0px}.lg\:rt-r-mr-1{--margin-right:var(--space-1)}.lg\:rt-r-mr-2{--margin-right:var(--space-2)}.lg\:rt-r-mr-3{--margin-right:var(--space-3)}.lg\:rt-r-mr-4{--margin-right:var(--space-4)}.lg\:rt-r-mr-5{--margin-right:var(--space-5)}.lg\:rt-r-mr-6{--margin-right:var(--space-6)}.lg\:rt-r-mr-7{--margin-right:var(--space-7)}.lg\:rt-r-mr-8{--margin-right:var(--space-8)}.lg\:rt-r-mr-9{--margin-right:var(--space-9)}.lg\:-rt-r-mr-1{--margin-right:calc(var(--space-1)*-1)}.lg\:-rt-r-mr-2{--margin-right:calc(var(--space-2)*-1)}.lg\:-rt-r-mr-3{--margin-right:calc(var(--space-3)*-1)}.lg\:-rt-r-mr-4{--margin-right:calc(var(--space-4)*-1)}.lg\:-rt-r-mr-5{--margin-right:calc(var(--space-5)*-1)}.lg\:-rt-r-mr-6{--margin-right:calc(var(--space-6)*-1)}.lg\:-rt-r-mr-7{--margin-right:calc(var(--space-7)*-1)}.lg\:-rt-r-mr-8{--margin-right:calc(var(--space-8)*-1)}.lg\:-rt-r-mr-9{--margin-right:calc(var(--space-9)*-1)}}@media (min-width:1640px){.xl\:-rt-r-mr-1,.xl\:-rt-r-mr-2,.xl\:-rt-r-mr-3,.xl\:-rt-r-mr-4,.xl\:-rt-r-mr-5,.xl\:-rt-r-mr-6,.xl\:-rt-r-mr-7,.xl\:-rt-r-mr-8,.xl\:-rt-r-mr-9,.xl\:rt-r-mr,.xl\:rt-r-mr-0,.xl\:rt-r-mr-1,.xl\:rt-r-mr-2,.xl\:rt-r-mr-3,.xl\:rt-r-mr-4,.xl\:rt-r-mr-5,.xl\:rt-r-mr-6,.xl\:rt-r-mr-7,.xl\:rt-r-mr-8,.xl\:rt-r-mr-9{margin-right:var(--margin-right-override,var(--margin-right))}.xl\:rt-r-mr{--margin-right:var(--mr-xl)}.xl\:rt-r-mr-0{--margin-right:0px}.xl\:rt-r-mr-1{--margin-right:var(--space-1)}.xl\:rt-r-mr-2{--margin-right:var(--space-2)}.xl\:rt-r-mr-3{--margin-right:var(--space-3)}.xl\:rt-r-mr-4{--margin-right:var(--space-4)}.xl\:rt-r-mr-5{--margin-right:var(--space-5)}.xl\:rt-r-mr-6{--margin-right:var(--space-6)}.xl\:rt-r-mr-7{--margin-right:var(--space-7)}.xl\:rt-r-mr-8{--margin-right:var(--space-8)}.xl\:rt-r-mr-9{--margin-right:var(--space-9)}.xl\:-rt-r-mr-1{--margin-right:calc(var(--space-1)*-1)}.xl\:-rt-r-mr-2{--margin-right:calc(var(--space-2)*-1)}.xl\:-rt-r-mr-3{--margin-right:calc(var(--space-3)*-1)}.xl\:-rt-r-mr-4{--margin-right:calc(var(--space-4)*-1)}.xl\:-rt-r-mr-5{--margin-right:calc(var(--space-5)*-1)}.xl\:-rt-r-mr-6{--margin-right:calc(var(--space-6)*-1)}.xl\:-rt-r-mr-7{--margin-right:calc(var(--space-7)*-1)}.xl\:-rt-r-mr-8{--margin-right:calc(var(--space-8)*-1)}.xl\:-rt-r-mr-9{--margin-right:calc(var(--space-9)*-1)}}.-rt-r-mb-1,.-rt-r-mb-2,.-rt-r-mb-3,.-rt-r-mb-4,.-rt-r-mb-5,.-rt-r-mb-6,.-rt-r-mb-7,.-rt-r-mb-8,.-rt-r-mb-9,.rt-r-mb,.rt-r-mb-0,.rt-r-mb-1,.rt-r-mb-2,.rt-r-mb-3,.rt-r-mb-4,.rt-r-mb-5,.rt-r-mb-6,.rt-r-mb-7,.rt-r-mb-8,.rt-r-mb-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom))}.rt-r-mb{--margin-bottom:var(--mb)}.rt-r-mb-0{--margin-bottom:0px}.rt-r-mb-1{--margin-bottom:var(--space-1)}.rt-r-mb-2{--margin-bottom:var(--space-2)}.rt-r-mb-3{--margin-bottom:var(--space-3)}.rt-r-mb-4{--margin-bottom:var(--space-4)}.rt-r-mb-5{--margin-bottom:var(--space-5)}.rt-r-mb-6{--margin-bottom:var(--space-6)}.rt-r-mb-7{--margin-bottom:var(--space-7)}.rt-r-mb-8{--margin-bottom:var(--space-8)}.rt-r-mb-9{--margin-bottom:var(--space-9)}.-rt-r-mb-1{--margin-bottom:calc(var(--space-1)*-1)}.-rt-r-mb-2{--margin-bottom:calc(var(--space-2)*-1)}.-rt-r-mb-3{--margin-bottom:calc(var(--space-3)*-1)}.-rt-r-mb-4{--margin-bottom:calc(var(--space-4)*-1)}.-rt-r-mb-5{--margin-bottom:calc(var(--space-5)*-1)}.-rt-r-mb-6{--margin-bottom:calc(var(--space-6)*-1)}.-rt-r-mb-7{--margin-bottom:calc(var(--space-7)*-1)}.-rt-r-mb-8{--margin-bottom:calc(var(--space-8)*-1)}.-rt-r-mb-9{--margin-bottom:calc(var(--space-9)*-1)}@media (min-width:520px){.xs\:-rt-r-mb-1,.xs\:-rt-r-mb-2,.xs\:-rt-r-mb-3,.xs\:-rt-r-mb-4,.xs\:-rt-r-mb-5,.xs\:-rt-r-mb-6,.xs\:-rt-r-mb-7,.xs\:-rt-r-mb-8,.xs\:-rt-r-mb-9,.xs\:rt-r-mb,.xs\:rt-r-mb-0,.xs\:rt-r-mb-1,.xs\:rt-r-mb-2,.xs\:rt-r-mb-3,.xs\:rt-r-mb-4,.xs\:rt-r-mb-5,.xs\:rt-r-mb-6,.xs\:rt-r-mb-7,.xs\:rt-r-mb-8,.xs\:rt-r-mb-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom))}.xs\:rt-r-mb{--margin-bottom:var(--mb-xs)}.xs\:rt-r-mb-0{--margin-bottom:0px}.xs\:rt-r-mb-1{--margin-bottom:var(--space-1)}.xs\:rt-r-mb-2{--margin-bottom:var(--space-2)}.xs\:rt-r-mb-3{--margin-bottom:var(--space-3)}.xs\:rt-r-mb-4{--margin-bottom:var(--space-4)}.xs\:rt-r-mb-5{--margin-bottom:var(--space-5)}.xs\:rt-r-mb-6{--margin-bottom:var(--space-6)}.xs\:rt-r-mb-7{--margin-bottom:var(--space-7)}.xs\:rt-r-mb-8{--margin-bottom:var(--space-8)}.xs\:rt-r-mb-9{--margin-bottom:var(--space-9)}.xs\:-rt-r-mb-1{--margin-bottom:calc(var(--space-1)*-1)}.xs\:-rt-r-mb-2{--margin-bottom:calc(var(--space-2)*-1)}.xs\:-rt-r-mb-3{--margin-bottom:calc(var(--space-3)*-1)}.xs\:-rt-r-mb-4{--margin-bottom:calc(var(--space-4)*-1)}.xs\:-rt-r-mb-5{--margin-bottom:calc(var(--space-5)*-1)}.xs\:-rt-r-mb-6{--margin-bottom:calc(var(--space-6)*-1)}.xs\:-rt-r-mb-7{--margin-bottom:calc(var(--space-7)*-1)}.xs\:-rt-r-mb-8{--margin-bottom:calc(var(--space-8)*-1)}.xs\:-rt-r-mb-9{--margin-bottom:calc(var(--space-9)*-1)}}@media (min-width:768px){.sm\:-rt-r-mb-1,.sm\:-rt-r-mb-2,.sm\:-rt-r-mb-3,.sm\:-rt-r-mb-4,.sm\:-rt-r-mb-5,.sm\:-rt-r-mb-6,.sm\:-rt-r-mb-7,.sm\:-rt-r-mb-8,.sm\:-rt-r-mb-9,.sm\:rt-r-mb,.sm\:rt-r-mb-0,.sm\:rt-r-mb-1,.sm\:rt-r-mb-2,.sm\:rt-r-mb-3,.sm\:rt-r-mb-4,.sm\:rt-r-mb-5,.sm\:rt-r-mb-6,.sm\:rt-r-mb-7,.sm\:rt-r-mb-8,.sm\:rt-r-mb-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom))}.sm\:rt-r-mb{--margin-bottom:var(--mb-sm)}.sm\:rt-r-mb-0{--margin-bottom:0px}.sm\:rt-r-mb-1{--margin-bottom:var(--space-1)}.sm\:rt-r-mb-2{--margin-bottom:var(--space-2)}.sm\:rt-r-mb-3{--margin-bottom:var(--space-3)}.sm\:rt-r-mb-4{--margin-bottom:var(--space-4)}.sm\:rt-r-mb-5{--margin-bottom:var(--space-5)}.sm\:rt-r-mb-6{--margin-bottom:var(--space-6)}.sm\:rt-r-mb-7{--margin-bottom:var(--space-7)}.sm\:rt-r-mb-8{--margin-bottom:var(--space-8)}.sm\:rt-r-mb-9{--margin-bottom:var(--space-9)}.sm\:-rt-r-mb-1{--margin-bottom:calc(var(--space-1)*-1)}.sm\:-rt-r-mb-2{--margin-bottom:calc(var(--space-2)*-1)}.sm\:-rt-r-mb-3{--margin-bottom:calc(var(--space-3)*-1)}.sm\:-rt-r-mb-4{--margin-bottom:calc(var(--space-4)*-1)}.sm\:-rt-r-mb-5{--margin-bottom:calc(var(--space-5)*-1)}.sm\:-rt-r-mb-6{--margin-bottom:calc(var(--space-6)*-1)}.sm\:-rt-r-mb-7{--margin-bottom:calc(var(--space-7)*-1)}.sm\:-rt-r-mb-8{--margin-bottom:calc(var(--space-8)*-1)}.sm\:-rt-r-mb-9{--margin-bottom:calc(var(--space-9)*-1)}}@media (min-width:1024px){.md\:-rt-r-mb-1,.md\:-rt-r-mb-2,.md\:-rt-r-mb-3,.md\:-rt-r-mb-4,.md\:-rt-r-mb-5,.md\:-rt-r-mb-6,.md\:-rt-r-mb-7,.md\:-rt-r-mb-8,.md\:-rt-r-mb-9,.md\:rt-r-mb,.md\:rt-r-mb-0,.md\:rt-r-mb-1,.md\:rt-r-mb-2,.md\:rt-r-mb-3,.md\:rt-r-mb-4,.md\:rt-r-mb-5,.md\:rt-r-mb-6,.md\:rt-r-mb-7,.md\:rt-r-mb-8,.md\:rt-r-mb-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom))}.md\:rt-r-mb{--margin-bottom:var(--mb-md)}.md\:rt-r-mb-0{--margin-bottom:0px}.md\:rt-r-mb-1{--margin-bottom:var(--space-1)}.md\:rt-r-mb-2{--margin-bottom:var(--space-2)}.md\:rt-r-mb-3{--margin-bottom:var(--space-3)}.md\:rt-r-mb-4{--margin-bottom:var(--space-4)}.md\:rt-r-mb-5{--margin-bottom:var(--space-5)}.md\:rt-r-mb-6{--margin-bottom:var(--space-6)}.md\:rt-r-mb-7{--margin-bottom:var(--space-7)}.md\:rt-r-mb-8{--margin-bottom:var(--space-8)}.md\:rt-r-mb-9{--margin-bottom:var(--space-9)}.md\:-rt-r-mb-1{--margin-bottom:calc(var(--space-1)*-1)}.md\:-rt-r-mb-2{--margin-bottom:calc(var(--space-2)*-1)}.md\:-rt-r-mb-3{--margin-bottom:calc(var(--space-3)*-1)}.md\:-rt-r-mb-4{--margin-bottom:calc(var(--space-4)*-1)}.md\:-rt-r-mb-5{--margin-bottom:calc(var(--space-5)*-1)}.md\:-rt-r-mb-6{--margin-bottom:calc(var(--space-6)*-1)}.md\:-rt-r-mb-7{--margin-bottom:calc(var(--space-7)*-1)}.md\:-rt-r-mb-8{--margin-bottom:calc(var(--space-8)*-1)}.md\:-rt-r-mb-9{--margin-bottom:calc(var(--space-9)*-1)}}@media (min-width:1280px){.lg\:-rt-r-mb-1,.lg\:-rt-r-mb-2,.lg\:-rt-r-mb-3,.lg\:-rt-r-mb-4,.lg\:-rt-r-mb-5,.lg\:-rt-r-mb-6,.lg\:-rt-r-mb-7,.lg\:-rt-r-mb-8,.lg\:-rt-r-mb-9,.lg\:rt-r-mb,.lg\:rt-r-mb-0,.lg\:rt-r-mb-1,.lg\:rt-r-mb-2,.lg\:rt-r-mb-3,.lg\:rt-r-mb-4,.lg\:rt-r-mb-5,.lg\:rt-r-mb-6,.lg\:rt-r-mb-7,.lg\:rt-r-mb-8,.lg\:rt-r-mb-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom))}.lg\:rt-r-mb{--margin-bottom:var(--mb-lg)}.lg\:rt-r-mb-0{--margin-bottom:0px}.lg\:rt-r-mb-1{--margin-bottom:var(--space-1)}.lg\:rt-r-mb-2{--margin-bottom:var(--space-2)}.lg\:rt-r-mb-3{--margin-bottom:var(--space-3)}.lg\:rt-r-mb-4{--margin-bottom:var(--space-4)}.lg\:rt-r-mb-5{--margin-bottom:var(--space-5)}.lg\:rt-r-mb-6{--margin-bottom:var(--space-6)}.lg\:rt-r-mb-7{--margin-bottom:var(--space-7)}.lg\:rt-r-mb-8{--margin-bottom:var(--space-8)}.lg\:rt-r-mb-9{--margin-bottom:var(--space-9)}.lg\:-rt-r-mb-1{--margin-bottom:calc(var(--space-1)*-1)}.lg\:-rt-r-mb-2{--margin-bottom:calc(var(--space-2)*-1)}.lg\:-rt-r-mb-3{--margin-bottom:calc(var(--space-3)*-1)}.lg\:-rt-r-mb-4{--margin-bottom:calc(var(--space-4)*-1)}.lg\:-rt-r-mb-5{--margin-bottom:calc(var(--space-5)*-1)}.lg\:-rt-r-mb-6{--margin-bottom:calc(var(--space-6)*-1)}.lg\:-rt-r-mb-7{--margin-bottom:calc(var(--space-7)*-1)}.lg\:-rt-r-mb-8{--margin-bottom:calc(var(--space-8)*-1)}.lg\:-rt-r-mb-9{--margin-bottom:calc(var(--space-9)*-1)}}@media (min-width:1640px){.xl\:-rt-r-mb-1,.xl\:-rt-r-mb-2,.xl\:-rt-r-mb-3,.xl\:-rt-r-mb-4,.xl\:-rt-r-mb-5,.xl\:-rt-r-mb-6,.xl\:-rt-r-mb-7,.xl\:-rt-r-mb-8,.xl\:-rt-r-mb-9,.xl\:rt-r-mb,.xl\:rt-r-mb-0,.xl\:rt-r-mb-1,.xl\:rt-r-mb-2,.xl\:rt-r-mb-3,.xl\:rt-r-mb-4,.xl\:rt-r-mb-5,.xl\:rt-r-mb-6,.xl\:rt-r-mb-7,.xl\:rt-r-mb-8,.xl\:rt-r-mb-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom))}.xl\:rt-r-mb{--margin-bottom:var(--mb-xl)}.xl\:rt-r-mb-0{--margin-bottom:0px}.xl\:rt-r-mb-1{--margin-bottom:var(--space-1)}.xl\:rt-r-mb-2{--margin-bottom:var(--space-2)}.xl\:rt-r-mb-3{--margin-bottom:var(--space-3)}.xl\:rt-r-mb-4{--margin-bottom:var(--space-4)}.xl\:rt-r-mb-5{--margin-bottom:var(--space-5)}.xl\:rt-r-mb-6{--margin-bottom:var(--space-6)}.xl\:rt-r-mb-7{--margin-bottom:var(--space-7)}.xl\:rt-r-mb-8{--margin-bottom:var(--space-8)}.xl\:rt-r-mb-9{--margin-bottom:var(--space-9)}.xl\:-rt-r-mb-1{--margin-bottom:calc(var(--space-1)*-1)}.xl\:-rt-r-mb-2{--margin-bottom:calc(var(--space-2)*-1)}.xl\:-rt-r-mb-3{--margin-bottom:calc(var(--space-3)*-1)}.xl\:-rt-r-mb-4{--margin-bottom:calc(var(--space-4)*-1)}.xl\:-rt-r-mb-5{--margin-bottom:calc(var(--space-5)*-1)}.xl\:-rt-r-mb-6{--margin-bottom:calc(var(--space-6)*-1)}.xl\:-rt-r-mb-7{--margin-bottom:calc(var(--space-7)*-1)}.xl\:-rt-r-mb-8{--margin-bottom:calc(var(--space-8)*-1)}.xl\:-rt-r-mb-9{--margin-bottom:calc(var(--space-9)*-1)}}.-rt-r-ml-1,.-rt-r-ml-2,.-rt-r-ml-3,.-rt-r-ml-4,.-rt-r-ml-5,.-rt-r-ml-6,.-rt-r-ml-7,.-rt-r-ml-8,.-rt-r-ml-9,.rt-r-ml,.rt-r-ml-0,.rt-r-ml-1,.rt-r-ml-2,.rt-r-ml-3,.rt-r-ml-4,.rt-r-ml-5,.rt-r-ml-6,.rt-r-ml-7,.rt-r-ml-8,.rt-r-ml-9{margin-left:var(--margin-left-override,var(--margin-left))}.rt-r-ml{--margin-left:var(--ml)}.rt-r-ml-0{--margin-left:0px}.rt-r-ml-1{--margin-left:var(--space-1)}.rt-r-ml-2{--margin-left:var(--space-2)}.rt-r-ml-3{--margin-left:var(--space-3)}.rt-r-ml-4{--margin-left:var(--space-4)}.rt-r-ml-5{--margin-left:var(--space-5)}.rt-r-ml-6{--margin-left:var(--space-6)}.rt-r-ml-7{--margin-left:var(--space-7)}.rt-r-ml-8{--margin-left:var(--space-8)}.rt-r-ml-9{--margin-left:var(--space-9)}.-rt-r-ml-1{--margin-left:calc(var(--space-1)*-1)}.-rt-r-ml-2{--margin-left:calc(var(--space-2)*-1)}.-rt-r-ml-3{--margin-left:calc(var(--space-3)*-1)}.-rt-r-ml-4{--margin-left:calc(var(--space-4)*-1)}.-rt-r-ml-5{--margin-left:calc(var(--space-5)*-1)}.-rt-r-ml-6{--margin-left:calc(var(--space-6)*-1)}.-rt-r-ml-7{--margin-left:calc(var(--space-7)*-1)}.-rt-r-ml-8{--margin-left:calc(var(--space-8)*-1)}.-rt-r-ml-9{--margin-left:calc(var(--space-9)*-1)}@media (min-width:520px){.xs\:-rt-r-ml-1,.xs\:-rt-r-ml-2,.xs\:-rt-r-ml-3,.xs\:-rt-r-ml-4,.xs\:-rt-r-ml-5,.xs\:-rt-r-ml-6,.xs\:-rt-r-ml-7,.xs\:-rt-r-ml-8,.xs\:-rt-r-ml-9,.xs\:rt-r-ml,.xs\:rt-r-ml-0,.xs\:rt-r-ml-1,.xs\:rt-r-ml-2,.xs\:rt-r-ml-3,.xs\:rt-r-ml-4,.xs\:rt-r-ml-5,.xs\:rt-r-ml-6,.xs\:rt-r-ml-7,.xs\:rt-r-ml-8,.xs\:rt-r-ml-9{margin-left:var(--margin-left-override,var(--margin-left))}.xs\:rt-r-ml{--margin-left:var(--ml-xs)}.xs\:rt-r-ml-0{--margin-left:0px}.xs\:rt-r-ml-1{--margin-left:var(--space-1)}.xs\:rt-r-ml-2{--margin-left:var(--space-2)}.xs\:rt-r-ml-3{--margin-left:var(--space-3)}.xs\:rt-r-ml-4{--margin-left:var(--space-4)}.xs\:rt-r-ml-5{--margin-left:var(--space-5)}.xs\:rt-r-ml-6{--margin-left:var(--space-6)}.xs\:rt-r-ml-7{--margin-left:var(--space-7)}.xs\:rt-r-ml-8{--margin-left:var(--space-8)}.xs\:rt-r-ml-9{--margin-left:var(--space-9)}.xs\:-rt-r-ml-1{--margin-left:calc(var(--space-1)*-1)}.xs\:-rt-r-ml-2{--margin-left:calc(var(--space-2)*-1)}.xs\:-rt-r-ml-3{--margin-left:calc(var(--space-3)*-1)}.xs\:-rt-r-ml-4{--margin-left:calc(var(--space-4)*-1)}.xs\:-rt-r-ml-5{--margin-left:calc(var(--space-5)*-1)}.xs\:-rt-r-ml-6{--margin-left:calc(var(--space-6)*-1)}.xs\:-rt-r-ml-7{--margin-left:calc(var(--space-7)*-1)}.xs\:-rt-r-ml-8{--margin-left:calc(var(--space-8)*-1)}.xs\:-rt-r-ml-9{--margin-left:calc(var(--space-9)*-1)}}@media (min-width:768px){.sm\:-rt-r-ml-1,.sm\:-rt-r-ml-2,.sm\:-rt-r-ml-3,.sm\:-rt-r-ml-4,.sm\:-rt-r-ml-5,.sm\:-rt-r-ml-6,.sm\:-rt-r-ml-7,.sm\:-rt-r-ml-8,.sm\:-rt-r-ml-9,.sm\:rt-r-ml,.sm\:rt-r-ml-0,.sm\:rt-r-ml-1,.sm\:rt-r-ml-2,.sm\:rt-r-ml-3,.sm\:rt-r-ml-4,.sm\:rt-r-ml-5,.sm\:rt-r-ml-6,.sm\:rt-r-ml-7,.sm\:rt-r-ml-8,.sm\:rt-r-ml-9{margin-left:var(--margin-left-override,var(--margin-left))}.sm\:rt-r-ml{--margin-left:var(--ml-sm)}.sm\:rt-r-ml-0{--margin-left:0px}.sm\:rt-r-ml-1{--margin-left:var(--space-1)}.sm\:rt-r-ml-2{--margin-left:var(--space-2)}.sm\:rt-r-ml-3{--margin-left:var(--space-3)}.sm\:rt-r-ml-4{--margin-left:var(--space-4)}.sm\:rt-r-ml-5{--margin-left:var(--space-5)}.sm\:rt-r-ml-6{--margin-left:var(--space-6)}.sm\:rt-r-ml-7{--margin-left:var(--space-7)}.sm\:rt-r-ml-8{--margin-left:var(--space-8)}.sm\:rt-r-ml-9{--margin-left:var(--space-9)}.sm\:-rt-r-ml-1{--margin-left:calc(var(--space-1)*-1)}.sm\:-rt-r-ml-2{--margin-left:calc(var(--space-2)*-1)}.sm\:-rt-r-ml-3{--margin-left:calc(var(--space-3)*-1)}.sm\:-rt-r-ml-4{--margin-left:calc(var(--space-4)*-1)}.sm\:-rt-r-ml-5{--margin-left:calc(var(--space-5)*-1)}.sm\:-rt-r-ml-6{--margin-left:calc(var(--space-6)*-1)}.sm\:-rt-r-ml-7{--margin-left:calc(var(--space-7)*-1)}.sm\:-rt-r-ml-8{--margin-left:calc(var(--space-8)*-1)}.sm\:-rt-r-ml-9{--margin-left:calc(var(--space-9)*-1)}}@media (min-width:1024px){.md\:-rt-r-ml-1,.md\:-rt-r-ml-2,.md\:-rt-r-ml-3,.md\:-rt-r-ml-4,.md\:-rt-r-ml-5,.md\:-rt-r-ml-6,.md\:-rt-r-ml-7,.md\:-rt-r-ml-8,.md\:-rt-r-ml-9,.md\:rt-r-ml,.md\:rt-r-ml-0,.md\:rt-r-ml-1,.md\:rt-r-ml-2,.md\:rt-r-ml-3,.md\:rt-r-ml-4,.md\:rt-r-ml-5,.md\:rt-r-ml-6,.md\:rt-r-ml-7,.md\:rt-r-ml-8,.md\:rt-r-ml-9{margin-left:var(--margin-left-override,var(--margin-left))}.md\:rt-r-ml{--margin-left:var(--ml-md)}.md\:rt-r-ml-0{--margin-left:0px}.md\:rt-r-ml-1{--margin-left:var(--space-1)}.md\:rt-r-ml-2{--margin-left:var(--space-2)}.md\:rt-r-ml-3{--margin-left:var(--space-3)}.md\:rt-r-ml-4{--margin-left:var(--space-4)}.md\:rt-r-ml-5{--margin-left:var(--space-5)}.md\:rt-r-ml-6{--margin-left:var(--space-6)}.md\:rt-r-ml-7{--margin-left:var(--space-7)}.md\:rt-r-ml-8{--margin-left:var(--space-8)}.md\:rt-r-ml-9{--margin-left:var(--space-9)}.md\:-rt-r-ml-1{--margin-left:calc(var(--space-1)*-1)}.md\:-rt-r-ml-2{--margin-left:calc(var(--space-2)*-1)}.md\:-rt-r-ml-3{--margin-left:calc(var(--space-3)*-1)}.md\:-rt-r-ml-4{--margin-left:calc(var(--space-4)*-1)}.md\:-rt-r-ml-5{--margin-left:calc(var(--space-5)*-1)}.md\:-rt-r-ml-6{--margin-left:calc(var(--space-6)*-1)}.md\:-rt-r-ml-7{--margin-left:calc(var(--space-7)*-1)}.md\:-rt-r-ml-8{--margin-left:calc(var(--space-8)*-1)}.md\:-rt-r-ml-9{--margin-left:calc(var(--space-9)*-1)}}@media (min-width:1280px){.lg\:-rt-r-ml-1,.lg\:-rt-r-ml-2,.lg\:-rt-r-ml-3,.lg\:-rt-r-ml-4,.lg\:-rt-r-ml-5,.lg\:-rt-r-ml-6,.lg\:-rt-r-ml-7,.lg\:-rt-r-ml-8,.lg\:-rt-r-ml-9,.lg\:rt-r-ml,.lg\:rt-r-ml-0,.lg\:rt-r-ml-1,.lg\:rt-r-ml-2,.lg\:rt-r-ml-3,.lg\:rt-r-ml-4,.lg\:rt-r-ml-5,.lg\:rt-r-ml-6,.lg\:rt-r-ml-7,.lg\:rt-r-ml-8,.lg\:rt-r-ml-9{margin-left:var(--margin-left-override,var(--margin-left))}.lg\:rt-r-ml{--margin-left:var(--ml-lg)}.lg\:rt-r-ml-0{--margin-left:0px}.lg\:rt-r-ml-1{--margin-left:var(--space-1)}.lg\:rt-r-ml-2{--margin-left:var(--space-2)}.lg\:rt-r-ml-3{--margin-left:var(--space-3)}.lg\:rt-r-ml-4{--margin-left:var(--space-4)}.lg\:rt-r-ml-5{--margin-left:var(--space-5)}.lg\:rt-r-ml-6{--margin-left:var(--space-6)}.lg\:rt-r-ml-7{--margin-left:var(--space-7)}.lg\:rt-r-ml-8{--margin-left:var(--space-8)}.lg\:rt-r-ml-9{--margin-left:var(--space-9)}.lg\:-rt-r-ml-1{--margin-left:calc(var(--space-1)*-1)}.lg\:-rt-r-ml-2{--margin-left:calc(var(--space-2)*-1)}.lg\:-rt-r-ml-3{--margin-left:calc(var(--space-3)*-1)}.lg\:-rt-r-ml-4{--margin-left:calc(var(--space-4)*-1)}.lg\:-rt-r-ml-5{--margin-left:calc(var(--space-5)*-1)}.lg\:-rt-r-ml-6{--margin-left:calc(var(--space-6)*-1)}.lg\:-rt-r-ml-7{--margin-left:calc(var(--space-7)*-1)}.lg\:-rt-r-ml-8{--margin-left:calc(var(--space-8)*-1)}.lg\:-rt-r-ml-9{--margin-left:calc(var(--space-9)*-1)}}@media (min-width:1640px){.xl\:-rt-r-ml-1,.xl\:-rt-r-ml-2,.xl\:-rt-r-ml-3,.xl\:-rt-r-ml-4,.xl\:-rt-r-ml-5,.xl\:-rt-r-ml-6,.xl\:-rt-r-ml-7,.xl\:-rt-r-ml-8,.xl\:-rt-r-ml-9,.xl\:rt-r-ml,.xl\:rt-r-ml-0,.xl\:rt-r-ml-1,.xl\:rt-r-ml-2,.xl\:rt-r-ml-3,.xl\:rt-r-ml-4,.xl\:rt-r-ml-5,.xl\:rt-r-ml-6,.xl\:rt-r-ml-7,.xl\:rt-r-ml-8,.xl\:rt-r-ml-9{margin-left:var(--margin-left-override,var(--margin-left))}.xl\:rt-r-ml{--margin-left:var(--ml-xl)}.xl\:rt-r-ml-0{--margin-left:0px}.xl\:rt-r-ml-1{--margin-left:var(--space-1)}.xl\:rt-r-ml-2{--margin-left:var(--space-2)}.xl\:rt-r-ml-3{--margin-left:var(--space-3)}.xl\:rt-r-ml-4{--margin-left:var(--space-4)}.xl\:rt-r-ml-5{--margin-left:var(--space-5)}.xl\:rt-r-ml-6{--margin-left:var(--space-6)}.xl\:rt-r-ml-7{--margin-left:var(--space-7)}.xl\:rt-r-ml-8{--margin-left:var(--space-8)}.xl\:rt-r-ml-9{--margin-left:var(--space-9)}.xl\:-rt-r-ml-1{--margin-left:calc(var(--space-1)*-1)}.xl\:-rt-r-ml-2{--margin-left:calc(var(--space-2)*-1)}.xl\:-rt-r-ml-3{--margin-left:calc(var(--space-3)*-1)}.xl\:-rt-r-ml-4{--margin-left:calc(var(--space-4)*-1)}.xl\:-rt-r-ml-5{--margin-left:calc(var(--space-5)*-1)}.xl\:-rt-r-ml-6{--margin-left:calc(var(--space-6)*-1)}.xl\:-rt-r-ml-7{--margin-left:calc(var(--space-7)*-1)}.xl\:-rt-r-ml-8{--margin-left:calc(var(--space-8)*-1)}.xl\:-rt-r-ml-9{--margin-left:calc(var(--space-9)*-1)}}.rt-r-overflow-visible{overflow:visible}.rt-r-overflow-hidden{overflow:hidden}.rt-r-overflow-clip{overflow:clip}.rt-r-overflow-scroll{overflow:scroll}.rt-r-overflow-auto{overflow:auto}.rt-r-ox-visible{overflow-x:visible}.rt-r-ox-hidden{overflow-x:hidden}.rt-r-ox-clip{overflow-x:clip}.rt-r-ox-scroll{overflow-x:scroll}.rt-r-ox-auto{overflow-x:auto}.rt-r-oy-visible{overflow-y:visible}.rt-r-oy-hidden{overflow-y:hidden}.rt-r-oy-clip{overflow-y:clip}.rt-r-oy-scroll{overflow-y:scroll}.rt-r-oy-auto{overflow-y:auto}@media (min-width:520px){.xs\:rt-r-overflow-visible{overflow:visible}.xs\:rt-r-overflow-hidden{overflow:hidden}.xs\:rt-r-overflow-clip{overflow:clip}.xs\:rt-r-overflow-scroll{overflow:scroll}.xs\:rt-r-overflow-auto{overflow:auto}.xs\:rt-r-ox-visible{overflow-x:visible}.xs\:rt-r-ox-hidden{overflow-x:hidden}.xs\:rt-r-ox-clip{overflow-x:clip}.xs\:rt-r-ox-scroll{overflow-x:scroll}.xs\:rt-r-ox-auto{overflow-x:auto}.xs\:rt-r-oy-visible{overflow-y:visible}.xs\:rt-r-oy-hidden{overflow-y:hidden}.xs\:rt-r-oy-clip{overflow-y:clip}.xs\:rt-r-oy-scroll{overflow-y:scroll}.xs\:rt-r-oy-auto{overflow-y:auto}}@media (min-width:768px){.sm\:rt-r-overflow-visible{overflow:visible}.sm\:rt-r-overflow-hidden{overflow:hidden}.sm\:rt-r-overflow-clip{overflow:clip}.sm\:rt-r-overflow-scroll{overflow:scroll}.sm\:rt-r-overflow-auto{overflow:auto}.sm\:rt-r-ox-visible{overflow-x:visible}.sm\:rt-r-ox-hidden{overflow-x:hidden}.sm\:rt-r-ox-clip{overflow-x:clip}.sm\:rt-r-ox-scroll{overflow-x:scroll}.sm\:rt-r-ox-auto{overflow-x:auto}.sm\:rt-r-oy-visible{overflow-y:visible}.sm\:rt-r-oy-hidden{overflow-y:hidden}.sm\:rt-r-oy-clip{overflow-y:clip}.sm\:rt-r-oy-scroll{overflow-y:scroll}.sm\:rt-r-oy-auto{overflow-y:auto}}@media (min-width:1024px){.md\:rt-r-overflow-visible{overflow:visible}.md\:rt-r-overflow-hidden{overflow:hidden}.md\:rt-r-overflow-clip{overflow:clip}.md\:rt-r-overflow-scroll{overflow:scroll}.md\:rt-r-overflow-auto{overflow:auto}.md\:rt-r-ox-visible{overflow-x:visible}.md\:rt-r-ox-hidden{overflow-x:hidden}.md\:rt-r-ox-clip{overflow-x:clip}.md\:rt-r-ox-scroll{overflow-x:scroll}.md\:rt-r-ox-auto{overflow-x:auto}.md\:rt-r-oy-visible{overflow-y:visible}.md\:rt-r-oy-hidden{overflow-y:hidden}.md\:rt-r-oy-clip{overflow-y:clip}.md\:rt-r-oy-scroll{overflow-y:scroll}.md\:rt-r-oy-auto{overflow-y:auto}}@media (min-width:1280px){.lg\:rt-r-overflow-visible{overflow:visible}.lg\:rt-r-overflow-hidden{overflow:hidden}.lg\:rt-r-overflow-clip{overflow:clip}.lg\:rt-r-overflow-scroll{overflow:scroll}.lg\:rt-r-overflow-auto{overflow:auto}.lg\:rt-r-ox-visible{overflow-x:visible}.lg\:rt-r-ox-hidden{overflow-x:hidden}.lg\:rt-r-ox-clip{overflow-x:clip}.lg\:rt-r-ox-scroll{overflow-x:scroll}.lg\:rt-r-ox-auto{overflow-x:auto}.lg\:rt-r-oy-visible{overflow-y:visible}.lg\:rt-r-oy-hidden{overflow-y:hidden}.lg\:rt-r-oy-clip{overflow-y:clip}.lg\:rt-r-oy-scroll{overflow-y:scroll}.lg\:rt-r-oy-auto{overflow-y:auto}}@media (min-width:1640px){.xl\:rt-r-overflow-visible{overflow:visible}.xl\:rt-r-overflow-hidden{overflow:hidden}.xl\:rt-r-overflow-clip{overflow:clip}.xl\:rt-r-overflow-scroll{overflow:scroll}.xl\:rt-r-overflow-auto{overflow:auto}.xl\:rt-r-ox-visible{overflow-x:visible}.xl\:rt-r-ox-hidden{overflow-x:hidden}.xl\:rt-r-ox-clip{overflow-x:clip}.xl\:rt-r-ox-scroll{overflow-x:scroll}.xl\:rt-r-ox-auto{overflow-x:auto}.xl\:rt-r-oy-visible{overflow-y:visible}.xl\:rt-r-oy-hidden{overflow-y:hidden}.xl\:rt-r-oy-clip{overflow-y:clip}.xl\:rt-r-oy-scroll{overflow-y:scroll}.xl\:rt-r-oy-auto{overflow-y:auto}}.rt-r-p{padding:var(--p)}.rt-r-p-0{padding:0}.rt-r-p-1{padding:var(--space-1)}.rt-r-p-2{padding:var(--space-2)}.rt-r-p-3{padding:var(--space-3)}.rt-r-p-4{padding:var(--space-4)}.rt-r-p-5{padding:var(--space-5)}.rt-r-p-6{padding:var(--space-6)}.rt-r-p-7{padding:var(--space-7)}.rt-r-p-8{padding:var(--space-8)}.rt-r-p-9{padding:var(--space-9)}.rt-r-p-inset{padding:var(--inset-padding-top) var(--inset-padding-right) var(--inset-padding-bottom) var(--inset-padding-left)}@media (min-width:520px){.xs\:rt-r-p{padding:var(--p-xs)}.xs\:rt-r-p-0{padding:0}.xs\:rt-r-p-1{padding:var(--space-1)}.xs\:rt-r-p-2{padding:var(--space-2)}.xs\:rt-r-p-3{padding:var(--space-3)}.xs\:rt-r-p-4{padding:var(--space-4)}.xs\:rt-r-p-5{padding:var(--space-5)}.xs\:rt-r-p-6{padding:var(--space-6)}.xs\:rt-r-p-7{padding:var(--space-7)}.xs\:rt-r-p-8{padding:var(--space-8)}.xs\:rt-r-p-9{padding:var(--space-9)}.xs\:rt-r-p-inset{padding:var(--inset-padding-top) var(--inset-padding-right) var(--inset-padding-bottom) var(--inset-padding-left)}}@media (min-width:768px){.sm\:rt-r-p{padding:var(--p-sm)}.sm\:rt-r-p-0{padding:0}.sm\:rt-r-p-1{padding:var(--space-1)}.sm\:rt-r-p-2{padding:var(--space-2)}.sm\:rt-r-p-3{padding:var(--space-3)}.sm\:rt-r-p-4{padding:var(--space-4)}.sm\:rt-r-p-5{padding:var(--space-5)}.sm\:rt-r-p-6{padding:var(--space-6)}.sm\:rt-r-p-7{padding:var(--space-7)}.sm\:rt-r-p-8{padding:var(--space-8)}.sm\:rt-r-p-9{padding:var(--space-9)}.sm\:rt-r-p-inset{padding:var(--inset-padding-top) var(--inset-padding-right) var(--inset-padding-bottom) var(--inset-padding-left)}}@media (min-width:1024px){.md\:rt-r-p{padding:var(--p-md)}.md\:rt-r-p-0{padding:0}.md\:rt-r-p-1{padding:var(--space-1)}.md\:rt-r-p-2{padding:var(--space-2)}.md\:rt-r-p-3{padding:var(--space-3)}.md\:rt-r-p-4{padding:var(--space-4)}.md\:rt-r-p-5{padding:var(--space-5)}.md\:rt-r-p-6{padding:var(--space-6)}.md\:rt-r-p-7{padding:var(--space-7)}.md\:rt-r-p-8{padding:var(--space-8)}.md\:rt-r-p-9{padding:var(--space-9)}.md\:rt-r-p-inset{padding:var(--inset-padding-top) var(--inset-padding-right) var(--inset-padding-bottom) var(--inset-padding-left)}}@media (min-width:1280px){.lg\:rt-r-p{padding:var(--p-lg)}.lg\:rt-r-p-0{padding:0}.lg\:rt-r-p-1{padding:var(--space-1)}.lg\:rt-r-p-2{padding:var(--space-2)}.lg\:rt-r-p-3{padding:var(--space-3)}.lg\:rt-r-p-4{padding:var(--space-4)}.lg\:rt-r-p-5{padding:var(--space-5)}.lg\:rt-r-p-6{padding:var(--space-6)}.lg\:rt-r-p-7{padding:var(--space-7)}.lg\:rt-r-p-8{padding:var(--space-8)}.lg\:rt-r-p-9{padding:var(--space-9)}.lg\:rt-r-p-inset{padding:var(--inset-padding-top) var(--inset-padding-right) var(--inset-padding-bottom) var(--inset-padding-left)}}@media (min-width:1640px){.xl\:rt-r-p{padding:var(--p-xl)}.xl\:rt-r-p-0{padding:0}.xl\:rt-r-p-1{padding:var(--space-1)}.xl\:rt-r-p-2{padding:var(--space-2)}.xl\:rt-r-p-3{padding:var(--space-3)}.xl\:rt-r-p-4{padding:var(--space-4)}.xl\:rt-r-p-5{padding:var(--space-5)}.xl\:rt-r-p-6{padding:var(--space-6)}.xl\:rt-r-p-7{padding:var(--space-7)}.xl\:rt-r-p-8{padding:var(--space-8)}.xl\:rt-r-p-9{padding:var(--space-9)}.xl\:rt-r-p-inset{padding:var(--inset-padding-top) var(--inset-padding-right) var(--inset-padding-bottom) var(--inset-padding-left)}}.rt-r-px{padding-left:var(--pl);padding-right:var(--pr)}.rt-r-px-0{padding-left:0;padding-right:0}.rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}@media (min-width:520px){.xs\:rt-r-px{padding-left:var(--pl-xs);padding-right:var(--pr-xs)}.xs\:rt-r-px-0{padding-left:0;padding-right:0}.xs\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.xs\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.xs\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.xs\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.xs\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.xs\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.xs\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.xs\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.xs\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.xs\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width:768px){.sm\:rt-r-px{padding-left:var(--pl-sm);padding-right:var(--pr-sm)}.sm\:rt-r-px-0{padding-left:0;padding-right:0}.sm\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.sm\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.sm\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.sm\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.sm\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.sm\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.sm\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.sm\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.sm\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.sm\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width:1024px){.md\:rt-r-px{padding-left:var(--pl-md);padding-right:var(--pr-md)}.md\:rt-r-px-0{padding-left:0;padding-right:0}.md\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.md\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.md\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.md\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.md\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.md\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.md\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.md\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.md\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.md\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width:1280px){.lg\:rt-r-px{padding-left:var(--pl-lg);padding-right:var(--pr-lg)}.lg\:rt-r-px-0{padding-left:0;padding-right:0}.lg\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.lg\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.lg\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.lg\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.lg\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.lg\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.lg\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.lg\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.lg\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.lg\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width:1640px){.xl\:rt-r-px{padding-left:var(--pl-xl);padding-right:var(--pr-xl)}.xl\:rt-r-px-0{padding-left:0;padding-right:0}.xl\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.xl\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.xl\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.xl\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.xl\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.xl\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.xl\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.xl\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.xl\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.xl\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}.rt-r-py{padding-bottom:var(--pb);padding-top:var(--pt)}.rt-r-py-0{padding-bottom:0;padding-top:0}.rt-r-py-1{padding-bottom:var(--space-1);padding-top:var(--space-1)}.rt-r-py-2{padding-bottom:var(--space-2);padding-top:var(--space-2)}.rt-r-py-3{padding-bottom:var(--space-3);padding-top:var(--space-3)}.rt-r-py-4{padding-bottom:var(--space-4);padding-top:var(--space-4)}.rt-r-py-5{padding-bottom:var(--space-5);padding-top:var(--space-5)}.rt-r-py-6{padding-bottom:var(--space-6);padding-top:var(--space-6)}.rt-r-py-7{padding-bottom:var(--space-7);padding-top:var(--space-7)}.rt-r-py-8{padding-bottom:var(--space-8);padding-top:var(--space-8)}.rt-r-py-9{padding-bottom:var(--space-9);padding-top:var(--space-9)}.rt-r-py-inset{padding-bottom:var(--inset-padding-bottom);padding-top:var(--inset-padding-top)}@media (min-width:520px){.xs\:rt-r-py{padding-bottom:var(--pb-xs);padding-top:var(--pt-xs)}.xs\:rt-r-py-0{padding-bottom:0;padding-top:0}.xs\:rt-r-py-1{padding-bottom:var(--space-1);padding-top:var(--space-1)}.xs\:rt-r-py-2{padding-bottom:var(--space-2);padding-top:var(--space-2)}.xs\:rt-r-py-3{padding-bottom:var(--space-3);padding-top:var(--space-3)}.xs\:rt-r-py-4{padding-bottom:var(--space-4);padding-top:var(--space-4)}.xs\:rt-r-py-5{padding-bottom:var(--space-5);padding-top:var(--space-5)}.xs\:rt-r-py-6{padding-bottom:var(--space-6);padding-top:var(--space-6)}.xs\:rt-r-py-7{padding-bottom:var(--space-7);padding-top:var(--space-7)}.xs\:rt-r-py-8{padding-bottom:var(--space-8);padding-top:var(--space-8)}.xs\:rt-r-py-9{padding-bottom:var(--space-9);padding-top:var(--space-9)}.xs\:rt-r-py-inset{padding-bottom:var(--inset-padding-bottom);padding-top:var(--inset-padding-top)}}@media (min-width:768px){.sm\:rt-r-py{padding-bottom:var(--pb-sm);padding-top:var(--pt-sm)}.sm\:rt-r-py-0{padding-bottom:0;padding-top:0}.sm\:rt-r-py-1{padding-bottom:var(--space-1);padding-top:var(--space-1)}.sm\:rt-r-py-2{padding-bottom:var(--space-2);padding-top:var(--space-2)}.sm\:rt-r-py-3{padding-bottom:var(--space-3);padding-top:var(--space-3)}.sm\:rt-r-py-4{padding-bottom:var(--space-4);padding-top:var(--space-4)}.sm\:rt-r-py-5{padding-bottom:var(--space-5);padding-top:var(--space-5)}.sm\:rt-r-py-6{padding-bottom:var(--space-6);padding-top:var(--space-6)}.sm\:rt-r-py-7{padding-bottom:var(--space-7);padding-top:var(--space-7)}.sm\:rt-r-py-8{padding-bottom:var(--space-8);padding-top:var(--space-8)}.sm\:rt-r-py-9{padding-bottom:var(--space-9);padding-top:var(--space-9)}.sm\:rt-r-py-inset{padding-bottom:var(--inset-padding-bottom);padding-top:var(--inset-padding-top)}}@media (min-width:1024px){.md\:rt-r-py{padding-bottom:var(--pb-md);padding-top:var(--pt-md)}.md\:rt-r-py-0{padding-bottom:0;padding-top:0}.md\:rt-r-py-1{padding-bottom:var(--space-1);padding-top:var(--space-1)}.md\:rt-r-py-2{padding-bottom:var(--space-2);padding-top:var(--space-2)}.md\:rt-r-py-3{padding-bottom:var(--space-3);padding-top:var(--space-3)}.md\:rt-r-py-4{padding-bottom:var(--space-4);padding-top:var(--space-4)}.md\:rt-r-py-5{padding-bottom:var(--space-5);padding-top:var(--space-5)}.md\:rt-r-py-6{padding-bottom:var(--space-6);padding-top:var(--space-6)}.md\:rt-r-py-7{padding-bottom:var(--space-7);padding-top:var(--space-7)}.md\:rt-r-py-8{padding-bottom:var(--space-8);padding-top:var(--space-8)}.md\:rt-r-py-9{padding-bottom:var(--space-9);padding-top:var(--space-9)}.md\:rt-r-py-inset{padding-bottom:var(--inset-padding-bottom);padding-top:var(--inset-padding-top)}}@media (min-width:1280px){.lg\:rt-r-py{padding-bottom:var(--pb-lg);padding-top:var(--pt-lg)}.lg\:rt-r-py-0{padding-bottom:0;padding-top:0}.lg\:rt-r-py-1{padding-bottom:var(--space-1);padding-top:var(--space-1)}.lg\:rt-r-py-2{padding-bottom:var(--space-2);padding-top:var(--space-2)}.lg\:rt-r-py-3{padding-bottom:var(--space-3);padding-top:var(--space-3)}.lg\:rt-r-py-4{padding-bottom:var(--space-4);padding-top:var(--space-4)}.lg\:rt-r-py-5{padding-bottom:var(--space-5);padding-top:var(--space-5)}.lg\:rt-r-py-6{padding-bottom:var(--space-6);padding-top:var(--space-6)}.lg\:rt-r-py-7{padding-bottom:var(--space-7);padding-top:var(--space-7)}.lg\:rt-r-py-8{padding-bottom:var(--space-8);padding-top:var(--space-8)}.lg\:rt-r-py-9{padding-bottom:var(--space-9);padding-top:var(--space-9)}.lg\:rt-r-py-inset{padding-bottom:var(--inset-padding-bottom);padding-top:var(--inset-padding-top)}}@media (min-width:1640px){.xl\:rt-r-py{padding-bottom:var(--pb-xl);padding-top:var(--pt-xl)}.xl\:rt-r-py-0{padding-bottom:0;padding-top:0}.xl\:rt-r-py-1{padding-bottom:var(--space-1);padding-top:var(--space-1)}.xl\:rt-r-py-2{padding-bottom:var(--space-2);padding-top:var(--space-2)}.xl\:rt-r-py-3{padding-bottom:var(--space-3);padding-top:var(--space-3)}.xl\:rt-r-py-4{padding-bottom:var(--space-4);padding-top:var(--space-4)}.xl\:rt-r-py-5{padding-bottom:var(--space-5);padding-top:var(--space-5)}.xl\:rt-r-py-6{padding-bottom:var(--space-6);padding-top:var(--space-6)}.xl\:rt-r-py-7{padding-bottom:var(--space-7);padding-top:var(--space-7)}.xl\:rt-r-py-8{padding-bottom:var(--space-8);padding-top:var(--space-8)}.xl\:rt-r-py-9{padding-bottom:var(--space-9);padding-top:var(--space-9)}.xl\:rt-r-py-inset{padding-bottom:var(--inset-padding-bottom);padding-top:var(--inset-padding-top)}}.rt-r-pt{padding-top:var(--pt)}.rt-r-pt-0{padding-top:0}.rt-r-pt-1{padding-top:var(--space-1)}.rt-r-pt-2{padding-top:var(--space-2)}.rt-r-pt-3{padding-top:var(--space-3)}.rt-r-pt-4{padding-top:var(--space-4)}.rt-r-pt-5{padding-top:var(--space-5)}.rt-r-pt-6{padding-top:var(--space-6)}.rt-r-pt-7{padding-top:var(--space-7)}.rt-r-pt-8{padding-top:var(--space-8)}.rt-r-pt-9{padding-top:var(--space-9)}.rt-r-pt-inset{padding-top:var(--inset-padding-top)}@media (min-width:520px){.xs\:rt-r-pt{padding-top:var(--pt-xs)}.xs\:rt-r-pt-0{padding-top:0}.xs\:rt-r-pt-1{padding-top:var(--space-1)}.xs\:rt-r-pt-2{padding-top:var(--space-2)}.xs\:rt-r-pt-3{padding-top:var(--space-3)}.xs\:rt-r-pt-4{padding-top:var(--space-4)}.xs\:rt-r-pt-5{padding-top:var(--space-5)}.xs\:rt-r-pt-6{padding-top:var(--space-6)}.xs\:rt-r-pt-7{padding-top:var(--space-7)}.xs\:rt-r-pt-8{padding-top:var(--space-8)}.xs\:rt-r-pt-9{padding-top:var(--space-9)}.xs\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width:768px){.sm\:rt-r-pt{padding-top:var(--pt-sm)}.sm\:rt-r-pt-0{padding-top:0}.sm\:rt-r-pt-1{padding-top:var(--space-1)}.sm\:rt-r-pt-2{padding-top:var(--space-2)}.sm\:rt-r-pt-3{padding-top:var(--space-3)}.sm\:rt-r-pt-4{padding-top:var(--space-4)}.sm\:rt-r-pt-5{padding-top:var(--space-5)}.sm\:rt-r-pt-6{padding-top:var(--space-6)}.sm\:rt-r-pt-7{padding-top:var(--space-7)}.sm\:rt-r-pt-8{padding-top:var(--space-8)}.sm\:rt-r-pt-9{padding-top:var(--space-9)}.sm\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width:1024px){.md\:rt-r-pt{padding-top:var(--pt-md)}.md\:rt-r-pt-0{padding-top:0}.md\:rt-r-pt-1{padding-top:var(--space-1)}.md\:rt-r-pt-2{padding-top:var(--space-2)}.md\:rt-r-pt-3{padding-top:var(--space-3)}.md\:rt-r-pt-4{padding-top:var(--space-4)}.md\:rt-r-pt-5{padding-top:var(--space-5)}.md\:rt-r-pt-6{padding-top:var(--space-6)}.md\:rt-r-pt-7{padding-top:var(--space-7)}.md\:rt-r-pt-8{padding-top:var(--space-8)}.md\:rt-r-pt-9{padding-top:var(--space-9)}.md\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width:1280px){.lg\:rt-r-pt{padding-top:var(--pt-lg)}.lg\:rt-r-pt-0{padding-top:0}.lg\:rt-r-pt-1{padding-top:var(--space-1)}.lg\:rt-r-pt-2{padding-top:var(--space-2)}.lg\:rt-r-pt-3{padding-top:var(--space-3)}.lg\:rt-r-pt-4{padding-top:var(--space-4)}.lg\:rt-r-pt-5{padding-top:var(--space-5)}.lg\:rt-r-pt-6{padding-top:var(--space-6)}.lg\:rt-r-pt-7{padding-top:var(--space-7)}.lg\:rt-r-pt-8{padding-top:var(--space-8)}.lg\:rt-r-pt-9{padding-top:var(--space-9)}.lg\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width:1640px){.xl\:rt-r-pt{padding-top:var(--pt-xl)}.xl\:rt-r-pt-0{padding-top:0}.xl\:rt-r-pt-1{padding-top:var(--space-1)}.xl\:rt-r-pt-2{padding-top:var(--space-2)}.xl\:rt-r-pt-3{padding-top:var(--space-3)}.xl\:rt-r-pt-4{padding-top:var(--space-4)}.xl\:rt-r-pt-5{padding-top:var(--space-5)}.xl\:rt-r-pt-6{padding-top:var(--space-6)}.xl\:rt-r-pt-7{padding-top:var(--space-7)}.xl\:rt-r-pt-8{padding-top:var(--space-8)}.xl\:rt-r-pt-9{padding-top:var(--space-9)}.xl\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}.rt-r-pr{padding-right:var(--pr)}.rt-r-pr-0{padding-right:0}.rt-r-pr-1{padding-right:var(--space-1)}.rt-r-pr-2{padding-right:var(--space-2)}.rt-r-pr-3{padding-right:var(--space-3)}.rt-r-pr-4{padding-right:var(--space-4)}.rt-r-pr-5{padding-right:var(--space-5)}.rt-r-pr-6{padding-right:var(--space-6)}.rt-r-pr-7{padding-right:var(--space-7)}.rt-r-pr-8{padding-right:var(--space-8)}.rt-r-pr-9{padding-right:var(--space-9)}.rt-r-pr-inset{padding-right:var(--inset-padding-right)}@media (min-width:520px){.xs\:rt-r-pr{padding-right:var(--pr-xs)}.xs\:rt-r-pr-0{padding-right:0}.xs\:rt-r-pr-1{padding-right:var(--space-1)}.xs\:rt-r-pr-2{padding-right:var(--space-2)}.xs\:rt-r-pr-3{padding-right:var(--space-3)}.xs\:rt-r-pr-4{padding-right:var(--space-4)}.xs\:rt-r-pr-5{padding-right:var(--space-5)}.xs\:rt-r-pr-6{padding-right:var(--space-6)}.xs\:rt-r-pr-7{padding-right:var(--space-7)}.xs\:rt-r-pr-8{padding-right:var(--space-8)}.xs\:rt-r-pr-9{padding-right:var(--space-9)}.xs\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width:768px){.sm\:rt-r-pr{padding-right:var(--pr-sm)}.sm\:rt-r-pr-0{padding-right:0}.sm\:rt-r-pr-1{padding-right:var(--space-1)}.sm\:rt-r-pr-2{padding-right:var(--space-2)}.sm\:rt-r-pr-3{padding-right:var(--space-3)}.sm\:rt-r-pr-4{padding-right:var(--space-4)}.sm\:rt-r-pr-5{padding-right:var(--space-5)}.sm\:rt-r-pr-6{padding-right:var(--space-6)}.sm\:rt-r-pr-7{padding-right:var(--space-7)}.sm\:rt-r-pr-8{padding-right:var(--space-8)}.sm\:rt-r-pr-9{padding-right:var(--space-9)}.sm\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width:1024px){.md\:rt-r-pr{padding-right:var(--pr-md)}.md\:rt-r-pr-0{padding-right:0}.md\:rt-r-pr-1{padding-right:var(--space-1)}.md\:rt-r-pr-2{padding-right:var(--space-2)}.md\:rt-r-pr-3{padding-right:var(--space-3)}.md\:rt-r-pr-4{padding-right:var(--space-4)}.md\:rt-r-pr-5{padding-right:var(--space-5)}.md\:rt-r-pr-6{padding-right:var(--space-6)}.md\:rt-r-pr-7{padding-right:var(--space-7)}.md\:rt-r-pr-8{padding-right:var(--space-8)}.md\:rt-r-pr-9{padding-right:var(--space-9)}.md\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width:1280px){.lg\:rt-r-pr{padding-right:var(--pr-lg)}.lg\:rt-r-pr-0{padding-right:0}.lg\:rt-r-pr-1{padding-right:var(--space-1)}.lg\:rt-r-pr-2{padding-right:var(--space-2)}.lg\:rt-r-pr-3{padding-right:var(--space-3)}.lg\:rt-r-pr-4{padding-right:var(--space-4)}.lg\:rt-r-pr-5{padding-right:var(--space-5)}.lg\:rt-r-pr-6{padding-right:var(--space-6)}.lg\:rt-r-pr-7{padding-right:var(--space-7)}.lg\:rt-r-pr-8{padding-right:var(--space-8)}.lg\:rt-r-pr-9{padding-right:var(--space-9)}.lg\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width:1640px){.xl\:rt-r-pr{padding-right:var(--pr-xl)}.xl\:rt-r-pr-0{padding-right:0}.xl\:rt-r-pr-1{padding-right:var(--space-1)}.xl\:rt-r-pr-2{padding-right:var(--space-2)}.xl\:rt-r-pr-3{padding-right:var(--space-3)}.xl\:rt-r-pr-4{padding-right:var(--space-4)}.xl\:rt-r-pr-5{padding-right:var(--space-5)}.xl\:rt-r-pr-6{padding-right:var(--space-6)}.xl\:rt-r-pr-7{padding-right:var(--space-7)}.xl\:rt-r-pr-8{padding-right:var(--space-8)}.xl\:rt-r-pr-9{padding-right:var(--space-9)}.xl\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}.rt-r-pb{padding-bottom:var(--pb)}.rt-r-pb-0{padding-bottom:0}.rt-r-pb-1{padding-bottom:var(--space-1)}.rt-r-pb-2{padding-bottom:var(--space-2)}.rt-r-pb-3{padding-bottom:var(--space-3)}.rt-r-pb-4{padding-bottom:var(--space-4)}.rt-r-pb-5{padding-bottom:var(--space-5)}.rt-r-pb-6{padding-bottom:var(--space-6)}.rt-r-pb-7{padding-bottom:var(--space-7)}.rt-r-pb-8{padding-bottom:var(--space-8)}.rt-r-pb-9{padding-bottom:var(--space-9)}.rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}@media (min-width:520px){.xs\:rt-r-pb{padding-bottom:var(--pb-xs)}.xs\:rt-r-pb-0{padding-bottom:0}.xs\:rt-r-pb-1{padding-bottom:var(--space-1)}.xs\:rt-r-pb-2{padding-bottom:var(--space-2)}.xs\:rt-r-pb-3{padding-bottom:var(--space-3)}.xs\:rt-r-pb-4{padding-bottom:var(--space-4)}.xs\:rt-r-pb-5{padding-bottom:var(--space-5)}.xs\:rt-r-pb-6{padding-bottom:var(--space-6)}.xs\:rt-r-pb-7{padding-bottom:var(--space-7)}.xs\:rt-r-pb-8{padding-bottom:var(--space-8)}.xs\:rt-r-pb-9{padding-bottom:var(--space-9)}.xs\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width:768px){.sm\:rt-r-pb{padding-bottom:var(--pb-sm)}.sm\:rt-r-pb-0{padding-bottom:0}.sm\:rt-r-pb-1{padding-bottom:var(--space-1)}.sm\:rt-r-pb-2{padding-bottom:var(--space-2)}.sm\:rt-r-pb-3{padding-bottom:var(--space-3)}.sm\:rt-r-pb-4{padding-bottom:var(--space-4)}.sm\:rt-r-pb-5{padding-bottom:var(--space-5)}.sm\:rt-r-pb-6{padding-bottom:var(--space-6)}.sm\:rt-r-pb-7{padding-bottom:var(--space-7)}.sm\:rt-r-pb-8{padding-bottom:var(--space-8)}.sm\:rt-r-pb-9{padding-bottom:var(--space-9)}.sm\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width:1024px){.md\:rt-r-pb{padding-bottom:var(--pb-md)}.md\:rt-r-pb-0{padding-bottom:0}.md\:rt-r-pb-1{padding-bottom:var(--space-1)}.md\:rt-r-pb-2{padding-bottom:var(--space-2)}.md\:rt-r-pb-3{padding-bottom:var(--space-3)}.md\:rt-r-pb-4{padding-bottom:var(--space-4)}.md\:rt-r-pb-5{padding-bottom:var(--space-5)}.md\:rt-r-pb-6{padding-bottom:var(--space-6)}.md\:rt-r-pb-7{padding-bottom:var(--space-7)}.md\:rt-r-pb-8{padding-bottom:var(--space-8)}.md\:rt-r-pb-9{padding-bottom:var(--space-9)}.md\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width:1280px){.lg\:rt-r-pb{padding-bottom:var(--pb-lg)}.lg\:rt-r-pb-0{padding-bottom:0}.lg\:rt-r-pb-1{padding-bottom:var(--space-1)}.lg\:rt-r-pb-2{padding-bottom:var(--space-2)}.lg\:rt-r-pb-3{padding-bottom:var(--space-3)}.lg\:rt-r-pb-4{padding-bottom:var(--space-4)}.lg\:rt-r-pb-5{padding-bottom:var(--space-5)}.lg\:rt-r-pb-6{padding-bottom:var(--space-6)}.lg\:rt-r-pb-7{padding-bottom:var(--space-7)}.lg\:rt-r-pb-8{padding-bottom:var(--space-8)}.lg\:rt-r-pb-9{padding-bottom:var(--space-9)}.lg\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width:1640px){.xl\:rt-r-pb{padding-bottom:var(--pb-xl)}.xl\:rt-r-pb-0{padding-bottom:0}.xl\:rt-r-pb-1{padding-bottom:var(--space-1)}.xl\:rt-r-pb-2{padding-bottom:var(--space-2)}.xl\:rt-r-pb-3{padding-bottom:var(--space-3)}.xl\:rt-r-pb-4{padding-bottom:var(--space-4)}.xl\:rt-r-pb-5{padding-bottom:var(--space-5)}.xl\:rt-r-pb-6{padding-bottom:var(--space-6)}.xl\:rt-r-pb-7{padding-bottom:var(--space-7)}.xl\:rt-r-pb-8{padding-bottom:var(--space-8)}.xl\:rt-r-pb-9{padding-bottom:var(--space-9)}.xl\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}.rt-r-pl{padding-left:var(--pl)}.rt-r-pl-0{padding-left:0}.rt-r-pl-1{padding-left:var(--space-1)}.rt-r-pl-2{padding-left:var(--space-2)}.rt-r-pl-3{padding-left:var(--space-3)}.rt-r-pl-4{padding-left:var(--space-4)}.rt-r-pl-5{padding-left:var(--space-5)}.rt-r-pl-6{padding-left:var(--space-6)}.rt-r-pl-7{padding-left:var(--space-7)}.rt-r-pl-8{padding-left:var(--space-8)}.rt-r-pl-9{padding-left:var(--space-9)}.rt-r-pl-inset{padding-left:var(--inset-padding-left)}@media (min-width:520px){.xs\:rt-r-pl{padding-left:var(--pl-xs)}.xs\:rt-r-pl-0{padding-left:0}.xs\:rt-r-pl-1{padding-left:var(--space-1)}.xs\:rt-r-pl-2{padding-left:var(--space-2)}.xs\:rt-r-pl-3{padding-left:var(--space-3)}.xs\:rt-r-pl-4{padding-left:var(--space-4)}.xs\:rt-r-pl-5{padding-left:var(--space-5)}.xs\:rt-r-pl-6{padding-left:var(--space-6)}.xs\:rt-r-pl-7{padding-left:var(--space-7)}.xs\:rt-r-pl-8{padding-left:var(--space-8)}.xs\:rt-r-pl-9{padding-left:var(--space-9)}.xs\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width:768px){.sm\:rt-r-pl{padding-left:var(--pl-sm)}.sm\:rt-r-pl-0{padding-left:0}.sm\:rt-r-pl-1{padding-left:var(--space-1)}.sm\:rt-r-pl-2{padding-left:var(--space-2)}.sm\:rt-r-pl-3{padding-left:var(--space-3)}.sm\:rt-r-pl-4{padding-left:var(--space-4)}.sm\:rt-r-pl-5{padding-left:var(--space-5)}.sm\:rt-r-pl-6{padding-left:var(--space-6)}.sm\:rt-r-pl-7{padding-left:var(--space-7)}.sm\:rt-r-pl-8{padding-left:var(--space-8)}.sm\:rt-r-pl-9{padding-left:var(--space-9)}.sm\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width:1024px){.md\:rt-r-pl{padding-left:var(--pl-md)}.md\:rt-r-pl-0{padding-left:0}.md\:rt-r-pl-1{padding-left:var(--space-1)}.md\:rt-r-pl-2{padding-left:var(--space-2)}.md\:rt-r-pl-3{padding-left:var(--space-3)}.md\:rt-r-pl-4{padding-left:var(--space-4)}.md\:rt-r-pl-5{padding-left:var(--space-5)}.md\:rt-r-pl-6{padding-left:var(--space-6)}.md\:rt-r-pl-7{padding-left:var(--space-7)}.md\:rt-r-pl-8{padding-left:var(--space-8)}.md\:rt-r-pl-9{padding-left:var(--space-9)}.md\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width:1280px){.lg\:rt-r-pl{padding-left:var(--pl-lg)}.lg\:rt-r-pl-0{padding-left:0}.lg\:rt-r-pl-1{padding-left:var(--space-1)}.lg\:rt-r-pl-2{padding-left:var(--space-2)}.lg\:rt-r-pl-3{padding-left:var(--space-3)}.lg\:rt-r-pl-4{padding-left:var(--space-4)}.lg\:rt-r-pl-5{padding-left:var(--space-5)}.lg\:rt-r-pl-6{padding-left:var(--space-6)}.lg\:rt-r-pl-7{padding-left:var(--space-7)}.lg\:rt-r-pl-8{padding-left:var(--space-8)}.lg\:rt-r-pl-9{padding-left:var(--space-9)}.lg\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width:1640px){.xl\:rt-r-pl{padding-left:var(--pl-xl)}.xl\:rt-r-pl-0{padding-left:0}.xl\:rt-r-pl-1{padding-left:var(--space-1)}.xl\:rt-r-pl-2{padding-left:var(--space-2)}.xl\:rt-r-pl-3{padding-left:var(--space-3)}.xl\:rt-r-pl-4{padding-left:var(--space-4)}.xl\:rt-r-pl-5{padding-left:var(--space-5)}.xl\:rt-r-pl-6{padding-left:var(--space-6)}.xl\:rt-r-pl-7{padding-left:var(--space-7)}.xl\:rt-r-pl-8{padding-left:var(--space-8)}.xl\:rt-r-pl-9{padding-left:var(--space-9)}.xl\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}.rt-r-position-static{position:static}.rt-r-position-absolute{position:absolute}.rt-r-position-relative{position:relative}.rt-r-position-fixed{position:fixed}.rt-r-position-sticky{position:-webkit-sticky;position:sticky}@media (min-width:520px){.xs\:rt-r-position-static{position:static}.xs\:rt-r-position-absolute{position:absolute}.xs\:rt-r-position-relative{position:relative}.xs\:rt-r-position-fixed{position:fixed}.xs\:rt-r-position-sticky{position:-webkit-sticky;position:sticky}}@media (min-width:768px){.sm\:rt-r-position-static{position:static}.sm\:rt-r-position-absolute{position:absolute}.sm\:rt-r-position-relative{position:relative}.sm\:rt-r-position-fixed{position:fixed}.sm\:rt-r-position-sticky{position:-webkit-sticky;position:sticky}}@media (min-width:1024px){.md\:rt-r-position-static{position:static}.md\:rt-r-position-absolute{position:absolute}.md\:rt-r-position-relative{position:relative}.md\:rt-r-position-fixed{position:fixed}.md\:rt-r-position-sticky{position:-webkit-sticky;position:sticky}}@media (min-width:1280px){.lg\:rt-r-position-static{position:static}.lg\:rt-r-position-absolute{position:absolute}.lg\:rt-r-position-relative{position:relative}.lg\:rt-r-position-fixed{position:fixed}.lg\:rt-r-position-sticky{position:-webkit-sticky;position:sticky}}@media (min-width:1640px){.xl\:rt-r-position-static{position:static}.xl\:rt-r-position-absolute{position:absolute}.xl\:rt-r-position-relative{position:relative}.xl\:rt-r-position-fixed{position:fixed}.xl\:rt-r-position-sticky{position:-webkit-sticky;position:sticky}}.rt-r-w{width:var(--width)}@media (min-width:520px){.xs\:rt-r-w{width:var(--width-xs)}}@media (min-width:768px){.sm\:rt-r-w{width:var(--width-sm)}}@media (min-width:1024px){.md\:rt-r-w{width:var(--width-md)}}@media (min-width:1280px){.lg\:rt-r-w{width:var(--width-lg)}}@media (min-width:1640px){.xl\:rt-r-w{width:var(--width-xl)}}.rt-r-min-w{min-width:var(--min-width)}@media (min-width:520px){.xs\:rt-r-min-w{min-width:var(--min-width-xs)}}@media (min-width:768px){.sm\:rt-r-min-w{min-width:var(--min-width-sm)}}@media (min-width:1024px){.md\:rt-r-min-w{min-width:var(--min-width-md)}}@media (min-width:1280px){.lg\:rt-r-min-w{min-width:var(--min-width-lg)}}@media (min-width:1640px){.xl\:rt-r-min-w{min-width:var(--min-width-xl)}}.rt-r-max-w{max-width:var(--max-width)}@media (min-width:520px){.xs\:rt-r-max-w{max-width:var(--max-width-xs)}}@media (min-width:768px){.sm\:rt-r-max-w{max-width:var(--max-width-sm)}}@media (min-width:1024px){.md\:rt-r-max-w{max-width:var(--max-width-md)}}@media (min-width:1280px){.lg\:rt-r-max-w{max-width:var(--max-width-lg)}}@media (min-width:1640px){.xl\:rt-r-max-w{max-width:var(--max-width-xl)}}.rt-r-weight-light{font-weight:var(--font-weight-light)}.rt-r-weight-regular{font-weight:var(--font-weight-regular)}.rt-r-weight-medium{font-weight:var(--font-weight-medium)}.rt-r-weight-bold{font-weight:var(--font-weight-bold)}@media (min-width:520px){.xs\:rt-r-weight-light{font-weight:var(--font-weight-light)}.xs\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.xs\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.xs\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width:768px){.sm\:rt-r-weight-light{font-weight:var(--font-weight-light)}.sm\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.sm\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.sm\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width:1024px){.md\:rt-r-weight-light{font-weight:var(--font-weight-light)}.md\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.md\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.md\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width:1280px){.lg\:rt-r-weight-light{font-weight:var(--font-weight-light)}.lg\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.lg\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.lg\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width:1640px){.xl\:rt-r-weight-light{font-weight:var(--font-weight-light)}.xl\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.xl\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.xl\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}.rt-r-lt-end:before,.rt-r-lt-normal:after,.rt-r-lt-normal:before,.rt-r-lt-start:after{content:none}.rt-r-lt-both:after,.rt-r-lt-both:before,.rt-r-lt-end:after,.rt-r-lt-start:before{content:"";display:table}.rt-r-lt-both:before,.rt-r-lt-start:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.rt-r-lt-both:after,.rt-r-lt-end:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}@media (min-width:520px){.xs\:rt-r-lt-end:before,.xs\:rt-r-lt-normal:after,.xs\:rt-r-lt-normal:before,.xs\:rt-r-lt-start:after{content:none}.xs\:rt-r-lt-both:after,.xs\:rt-r-lt-both:before,.xs\:rt-r-lt-end:after,.xs\:rt-r-lt-start:before{content:"";display:table}.xs\:rt-r-lt-both:before,.xs\:rt-r-lt-start:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.xs\:rt-r-lt-both:after,.xs\:rt-r-lt-end:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width:768px){.sm\:rt-r-lt-end:before,.sm\:rt-r-lt-normal:after,.sm\:rt-r-lt-normal:before,.sm\:rt-r-lt-start:after{content:none}.sm\:rt-r-lt-both:after,.sm\:rt-r-lt-both:before,.sm\:rt-r-lt-end:after,.sm\:rt-r-lt-start:before{content:"";display:table}.sm\:rt-r-lt-both:before,.sm\:rt-r-lt-start:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.sm\:rt-r-lt-both:after,.sm\:rt-r-lt-end:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width:1024px){.md\:rt-r-lt-end:before,.md\:rt-r-lt-normal:after,.md\:rt-r-lt-normal:before,.md\:rt-r-lt-start:after{content:none}.md\:rt-r-lt-both:after,.md\:rt-r-lt-both:before,.md\:rt-r-lt-end:after,.md\:rt-r-lt-start:before{content:"";display:table}.md\:rt-r-lt-both:before,.md\:rt-r-lt-start:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.md\:rt-r-lt-both:after,.md\:rt-r-lt-end:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width:1280px){.lg\:rt-r-lt-end:before,.lg\:rt-r-lt-normal:after,.lg\:rt-r-lt-normal:before,.lg\:rt-r-lt-start:after{content:none}.lg\:rt-r-lt-both:after,.lg\:rt-r-lt-both:before,.lg\:rt-r-lt-end:after,.lg\:rt-r-lt-start:before{content:"";display:table}.lg\:rt-r-lt-both:before,.lg\:rt-r-lt-start:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.lg\:rt-r-lt-both:after,.lg\:rt-r-lt-end:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width:1640px){.xl\:rt-r-lt-end:before,.xl\:rt-r-lt-normal:after,.xl\:rt-r-lt-normal:before,.xl\:rt-r-lt-start:after{content:none}.xl\:rt-r-lt-both:after,.xl\:rt-r-lt-both:before,.xl\:rt-r-lt-end:after,.xl\:rt-r-lt-start:before{content:"";display:table}.xl\:rt-r-lt-both:before,.xl\:rt-r-lt-start:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.xl\:rt-r-lt-both:after,.xl\:rt-r-lt-end:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}.rt-r-resize-none{resize:none}.rt-r-resize-vertical{resize:vertical}.rt-r-resize-horizontal{resize:horizontal}.rt-r-resize-both{resize:both}@media (min-width:520px){.xs\:rt-r-resize-none{resize:none}.xs\:rt-r-resize-vertical{resize:vertical}.xs\:rt-r-resize-horizontal{resize:horizontal}.xs\:rt-r-resize-both{resize:both}}@media (min-width:768px){.sm\:rt-r-resize-none{resize:none}.sm\:rt-r-resize-vertical{resize:vertical}.sm\:rt-r-resize-horizontal{resize:horizontal}.sm\:rt-r-resize-both{resize:both}}@media (min-width:1024px){.md\:rt-r-resize-none{resize:none}.md\:rt-r-resize-vertical{resize:vertical}.md\:rt-r-resize-horizontal{resize:horizontal}.md\:rt-r-resize-both{resize:both}}@media (min-width:1280px){.lg\:rt-r-resize-none{resize:none}.lg\:rt-r-resize-vertical{resize:vertical}.lg\:rt-r-resize-horizontal{resize:horizontal}.lg\:rt-r-resize-both{resize:both}}@media (min-width:1640px){.xl\:rt-r-resize-none{resize:none}.xl\:rt-r-resize-vertical{resize:vertical}.xl\:rt-r-resize-horizontal{resize:horizontal}.xl\:rt-r-resize-both{resize:both}}.rt-r-tl-auto{table-layout:auto}.rt-r-tl-fixed{table-layout:fixed}@media (min-width:520px){.xs\:rt-r-tl-auto{table-layout:auto}.xs\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width:768px){.sm\:rt-r-tl-auto{table-layout:auto}.sm\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width:1024px){.md\:rt-r-tl-auto{table-layout:auto}.md\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width:1280px){.lg\:rt-r-tl-auto{table-layout:auto}.lg\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width:1640px){.xl\:rt-r-tl-auto{table-layout:auto}.xl\:rt-r-tl-fixed{table-layout:fixed}}.rt-r-ta-left{text-align:left}.rt-r-ta-center{text-align:center}.rt-r-ta-right{text-align:right}@media (min-width:520px){.xs\:rt-r-ta-left{text-align:left}.xs\:rt-r-ta-center{text-align:center}.xs\:rt-r-ta-right{text-align:right}}@media (min-width:768px){.sm\:rt-r-ta-left{text-align:left}.sm\:rt-r-ta-center{text-align:center}.sm\:rt-r-ta-right{text-align:right}}@media (min-width:1024px){.md\:rt-r-ta-left{text-align:left}.md\:rt-r-ta-center{text-align:center}.md\:rt-r-ta-right{text-align:right}}@media (min-width:1280px){.lg\:rt-r-ta-left{text-align:left}.lg\:rt-r-ta-center{text-align:center}.lg\:rt-r-ta-right{text-align:right}}@media (min-width:1640px){.xl\:rt-r-ta-left{text-align:left}.xl\:rt-r-ta-center{text-align:center}.xl\:rt-r-ta-right{text-align:right}}.rt-r-tw-wrap{white-space:normal}.rt-r-tw-nowrap{white-space:nowrap}.rt-r-tw-pretty{text-wrap:pretty;white-space:normal}.rt-r-tw-balance{text-wrap:balance;white-space:normal}@media (min-width:520px){.xs\:rt-r-tw-wrap{white-space:normal}.xs\:rt-r-tw-nowrap{white-space:nowrap}.xs\:rt-r-tw-pretty{text-wrap:pretty;white-space:normal}.xs\:rt-r-tw-balance{text-wrap:balance;white-space:normal}}@media (min-width:768px){.sm\:rt-r-tw-wrap{white-space:normal}.sm\:rt-r-tw-nowrap{white-space:nowrap}.sm\:rt-r-tw-pretty{text-wrap:pretty;white-space:normal}.sm\:rt-r-tw-balance{text-wrap:balance;white-space:normal}}@media (min-width:1024px){.md\:rt-r-tw-wrap{white-space:normal}.md\:rt-r-tw-nowrap{white-space:nowrap}.md\:rt-r-tw-pretty{text-wrap:pretty;white-space:normal}.md\:rt-r-tw-balance{text-wrap:balance;white-space:normal}}@media (min-width:1280px){.lg\:rt-r-tw-wrap{white-space:normal}.lg\:rt-r-tw-nowrap{white-space:nowrap}.lg\:rt-r-tw-pretty{text-wrap:pretty;white-space:normal}.lg\:rt-r-tw-balance{text-wrap:balance;white-space:normal}}@media (min-width:1640px){.xl\:rt-r-tw-wrap{white-space:normal}.xl\:rt-r-tw-nowrap{white-space:nowrap}.xl\:rt-r-tw-pretty{text-wrap:pretty;white-space:normal}.xl\:rt-r-tw-balance{text-wrap:balance;white-space:normal}}.rt-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-r-va-baseline{vertical-align:initial}.rt-r-va-top{vertical-align:top}.rt-r-va-middle{vertical-align:middle}.rt-r-va-bottom{vertical-align:bottom}@media (min-width:520px){.xs\:rt-r-va-baseline{vertical-align:initial}.xs\:rt-r-va-top{vertical-align:top}.xs\:rt-r-va-middle{vertical-align:middle}.xs\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width:768px){.sm\:rt-r-va-baseline{vertical-align:initial}.sm\:rt-r-va-top{vertical-align:top}.sm\:rt-r-va-middle{vertical-align:middle}.sm\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width:1024px){.md\:rt-r-va-baseline{vertical-align:initial}.md\:rt-r-va-top{vertical-align:top}.md\:rt-r-va-middle{vertical-align:middle}.md\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width:1280px){.lg\:rt-r-va-baseline{vertical-align:initial}.lg\:rt-r-va-top{vertical-align:top}.lg\:rt-r-va-middle{vertical-align:middle}.lg\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width:1640px){.xl\:rt-r-va-baseline{vertical-align:initial}.xl\:rt-r-va-top{vertical-align:top}.xl\:rt-r-va-middle{vertical-align:middle}.xl\:rt-r-va-bottom{vertical-align:bottom}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-black);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:Menlo,Source Code Pro,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0;position:relative}#root{background-color:var(--color-window-bg);display:flex;flex-direction:column;min-height:100vh;min-width:100%}#root>*{flex:1 1}#root>.footer{flex:0 1}a[href],button:not(:disabled){cursor:pointer}button:disabled{opacity:.5;pointer-events:none}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-thumb{background-color:#8d8d8d;border-radius:10px}::-webkit-scrollbar-track{background-color:initial}body.no-scroll{overflow:hidden}.full-width,.panel{width:100%}.panel{background-color:var(--color-white);border-radius:12px;box-shadow:0 0 6px var(--color-shadow);display:block;max-width:100%;padding:0 40px}@media screen and (max-width:900px){.panel{padding:0 20px}}.panel__header{align-items:center;display:flex;font-size:14px;justify-content:space-between;min-height:64px;padding:16px 0}.panel__header .title{color:var(--color-secondary-text);flex:1 1;font-size:14px;font-weight:600;text-transform:uppercase}.panel__header .actions{display:inline-flex}.panel__header .actions>:not(:last-child){margin-right:16px}.panel__header.with-border{border-bottom:1px solid var(--color-border)}.panel__body{padding:24px 0 18px}.layout-modal{background:none;display:block;height:100vw;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:var(--z-index-modal-popup)}.layout-modal__backdrop{background-color:var(--color-black);display:block;height:100%;opacity:.4;pointer-events:all;width:100%}.layout-modal__container{display:flex;height:100%;position:relative;width:100%}.layout-modal__close{align-items:flex-start;display:flex;height:32px;justify-content:flex-end}.layout-modal__close>div{align-items:center;background-color:var(--color-border);border-radius:50%;cursor:pointer;display:flex;font-size:22px;height:1em;justify-content:center;padding:6px;width:1em}.layout-modal__close>div>img{width:8px}.layout-modal .panel{left:50vw;margin:0 auto;max-height:calc(100vh - 32px);max-width:calc(100vh - 32px);padding-bottom:16px;padding-top:16px;pointer-events:all;position:absolute;top:50vh;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:470px;z-index:1}.layout-modal .panel__header{align-items:flex-end}.layout-modal-trigger{cursor:pointer;display:inline-block}.block-container{background-color:var(--color-white);border-radius:18pt;box-shadow:1px 1px 6px var(--color-container-shadow);display:flex;flex-flow:column;padding:32px 18px;width:calc(100% - 32px)}@media only screen and (min-width:992px){.block-container{padding:32px 48px}}.block-snippet-small{border:1px solid var(--color-border);border-radius:2px;padding:2px 4px}.block-snippet{padding:3px 8px}.block-snippet,.block-snippet-large{border:1px solid var(--color-border);border-radius:4px}.block-snippet-large{padding:6px 8px}.block-small{border-radius:6px;padding:8px 12px}.block-medium{border-radius:6pt;border-style:solid;border-width:1px;box-shadow:0 0 6px var(--color-shadow);margin:4px 0;padding:20px 16px}.block-medium p{line-height:23px}.block-medium p:not(:last-child){margin-bottom:16px}@media only screen and (min-width:600px){.block-medium p:not(:last-child){margin-bottom:6px}}.block-large{border-radius:24px;box-shadow:1px 1px 60px var(--color-container-shadow);padding:32px}.block-large p{letter-spacing:.14px;line-height:21px}@media only screen and (min-width:768px){.block-large{padding:32px 48px}}.block-warn-medium{border-radius:6px;border-style:solid;border-width:1px;padding:14px}.block-error{background-color:var(--color-error-bg);border-color:var(--color-border-error);color:var(--color-error)}.block-warn{background-color:var(--color-warn-bg);border-color:var(--color-border-warn);color:var(--color-black)}.block-info{background-color:var(--color-info-bg);border-color:var(--color-border-info);color:var(--color-info)}.button:not(.flat){align-items:center;background-color:var(--color-primary);border:1px solid var(--color-primary-darker);border-radius:6px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);color:var(--color-white);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;line-height:16px;padding:8px 16px}.button:not(.flat)>:not(:last-child){margin-right:.75em}.button:not(.flat).small{font-weight:400;padding:6px 8px}.button.flat,button.flat{align-items:center;background:none;border:none;color:var(--color-secondary-text);display:inline-flex;font-size:inherit;font-weight:600;margin:0;padding:0}.button.flat>:not(:last-child),button.flat>:not(:last-child){margin-right:8px}.button.button-error,button.button-error{background:var(--color-button-error);border:none;color:var(--color-white);display:inline;font-size:inherit;margin:0;transition:background-color .3s}.button.button-error>:not(:last-child),button.button-error>:not(:last-child){margin-right:8px}.button.button-error:disabled,button.button-error:disabled{background-color:var(--color-button-error-disabled)}.button.button-error:hover,button.button-error:hover{background-color:var(--color-button-error-hover)}.button.button-error-outline,button.button-error-outline{background-color:transparent;border-color:var(--color-button-error);border-style:solid;border-width:1;box-shadow:none;color:var(--color-button-error);display:inline;margin:0;transition:background-color .3s}.button.button-error-outline>:not(:last-child),button.button-error-outline>:not(:last-child){margin-right:8px}.button.button-error-outline:disabled,button.button-error-outline:disabled{border-color:var(--color-button-error-disabled)}.button.button-error-outline:hover,button.button-error-outline:hover{background-color:var(--color-button-outline-hover)}.button.outline,button.outline{background:none;border-color:var(--color-secondary-text);box-shadow:none;color:var(--color-secondary-text);font-weight:500!important;transition:background-color .3s}.button.outline:hover,button.outline:hover{background-color:var(--color-button-outline-hover);box-shadow:inherit}.button.link,a,button.link{color:var(--color-link)}.button.link:not(.flat),a:not(.flat),button.link:not(.flat){border-color:var(--color-link)}.button.link:not(.flat):hover,a:not(.flat):hover,button.link:not(.flat):hover{background-color:var(--color-button-outline-hover)}.footer a:hover{background-color:transparent}.text-title{font-size:24px;font-weight:600;letter-spacing:.24px;line-height:40px}.text-xs{font-size:12px;line-height:16px}.text-small{font-size:14px;line-height:16px}.text-medium{font-size:16px;line-height:16px}.text-large{font-size:18px;line-height:16px}.text-bold{font-weight:600}.text-semi-bold{font-weight:500}.text-error{color:var(--color-error)}.text-info{color:var(--color-info)}.text-black{color:var(--color-black)}.text-label{color:var(--color-secondary-text)}.text-command{color:var(--color-command)}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.m-auto{margin:auto}.w-100{width:100%}.bg-transparent{background:transparent!important}.title-image{height:32px;margin-bottom:16px;width:35px}.title-image-smaller{height:29px;margin-bottom:16px;width:32px}.with-footer{margin-bottom:100px}.tooltip-container{cursor:default;display:inline-flex}.tooltip-container__popup{background-color:var(--color-white);border-radius:6px;color:var(--color-black);font-size:14px;line-height:23px;padding:14px;position:fixed;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:var(--z-index-inline-popup)}.tooltip-container__popup:before{border:6px solid transparent;content:"";display:block;height:0;position:absolute;width:0}.tooltip-container__popup p:not(:last-child){margin-bottom:6px}.tooltip-container__popup .block-snippet-small{background-color:var(--color-window-bg);color:var(--color-secondary-text)}.tooltip-container__popup.popup_left:before{border-left-color:var(--color-white);border-right:none;left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip-container__popup.popup_right:before{border-left:none;border-right-color:var(--color-white);left:0;top:50%;-webkit-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%)}.tooltip-container__popup.popup_top:before{border-bottom:none;border-top-color:var(--color-white);left:50%;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip-container__popup.popup_bottom:before{border-bottom-color:var(--color-white);border-top:none;left:50%;top:0;-webkit-transform:translateY(-100%) translateX(-50%);transform:translateY(-100%) translateX(-50%)}.tooltip-container__popup--error{background-color:var(--color-black);border:1px solid var(--color-border-command);box-shadow:0 0 6px 0 rgba(0,0,0,.16);color:var(--color-button-error)}.tooltip-container__popup--error.popup_left:before{border-left-color:var(--color-black)}.tooltip-container__popup--error.popup_right:before{border-right-color:var(--color-black)}.tooltip-container__popup--error.popup_top:before{border-top-color:var(--color-black)}.tooltip-container__popup--error.popup_bottom:before{border-bottom-color:var(--color-black)}.center{text-align:center}.flex-center-x{display:flex;justify-content:center}.flex-center-y{align-items:center;display:flex}.with-thin-scrollbar::-webkit-scrollbar{height:5px;width:5px}.with-thin-scrollbar::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px var(--color-loader-placeholder-bg)}.bold-400{font-weight:400!important}.bold-500{font-weight:500!important}.bold-600{font-weight:600!important}.bold-700{font-weight:700!important}body{--color-primary:#f93;--color-primary-opacity-40:rgba(255,153,51,.4);--color-primary-darker:#ff8000;--color-white:#fff;--color-black:#222;--color-window-bg:#f8f8f8;--color-gray:#aaa;--color-secondary:#007aff;--color-secondary-shadow:rgba(0,122,255,.16);--color-secondary-light:#f4f8fd;--color-loader-placeholder-bg:hsla(33,4%,41%,.4);--color-shadow:rgba(0,0,0,.16);--color-container-shadow:rgba(0,0,0,.16);--color-error-shadow:rgba(158,37,38,.16);--color-error-bg:#fdf0f1;--color-info-shadow:rgba(158,37,38,.16);--color-info-bg:#ebf5ff;--color-warn-bg:#ffe5ac;--color-success-bg:#f1faf7;--color-success-shadow:rgba(4,84,62,.16);--color-link:#007aff;--color-input-unfocused:#fafafa;--color-badge-bg:#fff2ca;--color-info-pill-bg:#0062e1;--color-toggle-active-bg:#1dc9a0;--color-toggle-inactive-bg:#d1d1d6;--color-trash-button-hover-bg:rgba(237,52,78,.15);--color-factor-bg:#fafafa;--color-third-party-button-container-bg:#fafafa;--color-third-party-button-container-bg-hover:#fff5eb;--color-third-party-button-bg:#dee4e8;--color-client-config-header-bg:#fafafa;--color-input-field-prefix-bg:#fafafa;--color-error-block-bg:#ffd5d5;--color-info-box-bg:#f6f6f6;--color-config-bg:#f0f4ff;--color-config-name-bg:rgba(147,176,255,.33);--color-config-action-hover-bg:rgba(0,122,255,.2);--color-border:#e5e5e5;--color-border-error:#ef7977;--color-border-info:#97bdfa;--color-border-warn:#ffb71d;--color-border-success:#49c899;--color-border-command:#ddd;--color-border-error-block:#ff1212;--color-border-icon-button:#e3e3e3;--color-secondary-text:#6e6a65;--color-error:#9e2526;--color-info:#1f5adb;--color-success:#04543e;--color-command:#d65078;--color-badge:#dc8d0d;--color-required:#ed344e;--color-disabled:#7d7d7d;--color-transparent-button:#888;--color-info-box-header:#535353;--color-config-property-label:#4a5b87;--color-emailpassword-bg:#ddfcf7;--color-emailpassword-text:#006a5b;--color-passwordless-bg:#ffeaf7;--color-passwordless-text:#a8115a;--color-multiple-login-text:#9f7013;--color-multiple-login-bg:#fff6c5;--color-google-bg:#f1deff;--color-google-text:#5c3f79;--color-github-bg:#deffee;--color-github-text:#096c38;--color-facebook-bg:#e3ebff;--color-facebook-text:#154bdd;--color-apple-bg:#e5edff;--color-apple-text:#0b1c45;--color-custom-provider-bg:#e4e0ff;--color-custom-provider-text:#5425b0;--color-copy-box:#536579;--color-copy-box-bg:#f0f4f7;--color-copy-box-shadow:rgba(83,101,121,.2);--color-button-error:#ed344e;--color-button-error-border:#de233d;--color-button-error-disabled:#ddd;--color-button-error-hover:#de233d;--color-button-error-shadow:rgba(237,52,78,.16);--color-trash-button-hover:#ed344e;--color-trash-button:#8d8d8d;--color-third-party-button:#143458;--z-index-inline-popup:1;--z-index-modal-popup:99999;--color-popup-item-hover:#f0f0f0;--color-popup-item-delete-hover:rgba(222,35,61,.12);--color-button-outline-hover:#fafafa;--color-accent-alpha:rgba(0,37,158,.8);--color-neutral-alpha:rgba(0,7,19,.62);--color-primary:#1c64f2;--color-neutral-9:#8b8d98;--color-neutral-12:#1c2024;--color-accent-9:#3e63dd;--shadow-2:0px 1px 3px 0px rgba(0,0,0,.05),0px 2px 1px -1px rgba(0,0,61,.05),0px 1px 4px 0px rgba(0,0,61,.05);--radius-6:16px;--sidebar-width:292px;--header-height:62px;--sidebar-y-margin:16px;--sidebar-x-margin:10px;--main-content-y-padding:40px;--main-content-x-padding:20px;--container-width:842px;--test:1024px}@supports (color:rgb(0 0 0/0)){body{--color-link:#0076ff}}[data-theme=dark]{--color-black:#fff;--color-white:#222;--color-window-bg:#4a4a4a;--color-secondary-text:#ddd} /*# sourceMappingURL=main.css.map*/ \ No newline at end of file diff --git a/build/static/css/main.css.map b/build/static/css/main.css.map index 45aefb18..e01ca9c6 100644 --- a/build/static/css/main.css.map +++ b/build/static/css/main.css.map @@ -1 +1 @@ -{"version":3,"file":"static/css/main.css","mappings":"8LAiBA,eAEC,uBADA,YACA,CCHA,iCACC,gBDGuB,CAGzB,aAGC,mBAGA,qCADA,kBAHA,aAEA,gBAHA,UAKA,CACA,6BACC,oBACA,sBACA,gBACA,4CAEC,mBAEA,eAHA,oBAEA,iBACA,CCtBF,8DACC,gBDsByB,CAEvB,uEAEC,uCADA,WACA,CAGF,kEACC,yBAGF,oCAKC,oCADA,kBAEA,uCALA,aAMA,gBALA,kBACA,cAIA,CACA,4CAGC,mBAEA,eAJA,aAGA,gBAFA,iBAGA,CC/CH,8DACC,iBD+C0B,CACxB,mEACC,eACA,uEAEC,uCADA,UACA,CAGF,kEACC,kCAGD,qDACC,wCACA,wBACA,oBACA,2EACC,kCAGF,kDACC,wCAIF,iDACC,cACA,oCAIH,mCAOC,YAFA,cAJA,cAGA,oBAIA,aALA,kBAGA,gBAEA,CAIF,+BACC,kCACA,qDAGD,+BACC,gCACA,+CE/FD,4BAEC,cAEA,eACA,gBAJA,eAEA,UAEA,CAGD,kBAIC,yBADA,iBADA,eADA,UAGA,CAGD,wBACC,kCAEA,eACA,iBAFA,wBAEA,CAGD,2BACC,4CACA,8BAEC,gBADA,wBAEA,gBACA,UAIF,2BACC,4CACA,8BAEC,cACA,2BAFA,SAEA,CAGA,wCACC,eAMF,gBAEC,mBADA,cACA,CAED,qBAGC,kCAFA,aACA,sBAEA,mBACA,yBACC,eACA,gBACA,uBACA,mBAEA,0CACC,kBAGF,2BACC,yBAEA,eADA,eACA,CAIF,qBACC,gBACA,mBAIA,6BAKC,kFAHA,oDACA,eACA,WAHA,UAIA,CASF,kCAGC,mBAFA,sBAOA,qCADA,kBALA,oBAIA,YAFA,uBAKA,eAJA,UAIA,CACA,sCAEC,yGADA,UACA,CAGD,6CACC,aAIF,gCACC,eAEA,uDACC,aAKA,iBAHA,kBAEA,QADA,QAFA,mCAIA,CAEA,8DAEC,gBADA,WACA,CAIF,4DAEC,mBAMA,kBAPA,oBAIA,gBAFA,YACA,YAGA,eADA,UAEA,CAEA,iEACC,mBAGD,gEACC,UAGD,uEACC,aAGD,mEACC,uCAGD,kEACC,+CACA,6EACC,gBAED,8EACC,aAGD,yEACC,sDAMF,6DACC,cAED,8DACC,sCACA,wCACA,kEACC,aAGD,yEACC,gBACA,0DAOH,8CAEC,eADA,QACA,CAKH,kBACC,aACA,yBAIA,OAFA,mBADA,gBA3MqB,CA6MrB,uCACA,CAGD,uBACC,aDnNA,yCACC,gBCmNuB,CAExB,oDACC,gBAED,yDACC,aD1ND,2EACC,iBC0NwB,CAEzB,qDAEC,gBADA,WACA,CAIF,MAIC,mBAFA,mBADA,aAEA,gBAGA,mBADA,kEACA,CDzOA,wBACC,gBCyOuB,CAExB,mBAEC,8CADA,oCACA,CAED,oBAEC,+CADA,qCACA,CAED,eAEC,gDADA,sCACA,CAED,iBAEC,iDADA,wCAEA,eAEA,gBADA,uBAEA,mBACA,kCACC,eAEA,iBADA,qBACA,CAED,wBAEC,wCADA,8BACA,CACA,6BACC,0BAGF,uBAEC,uCADA,6BACA,CACA,4BACC,0BAGF,wBAEC,wCADA,8BACA,CACA,6BACC,0BAGF,0BAEC,0CADA,gCACA,CACA,+BACC,0BC9RJ,KAEC,mBAGA,kBAKA,eATA,aAOA,cAFA,oBAFA,gBADA,QAIA,gBAGA,CAEA,UACC,gBAEA,sBADA,wBACA,CAGD,kBACC,oCACA,kCACA,CAGD,4BAHC,iCAMA,CAHD,UAEC,mBADA,wBAEA,CAGD,aACC,sCACA,6CAEA,qCADA,wBACA,CAGD,YAEC,qCAEA,wDADA,wBACA,CAGD,gCANC,iDASA,CAHD,oBAEC,8BACA,gCAGD,eAEC,kCADA,wCAGA,qDADA,wBACA,CAGD,aAEC,8BADA,oCAEA,yBAGD,kBAEC,8BADA,wCAEA,6BAGD,QACC,cAGD,QAEC,eACA,mBAFA,eAEA,CAGD,QAEC,eACA,iBAGD,gBALC,iBAQA,CAHD,QAEC,eACA,iBAGD,qCACC,WAGD,aAEC,mBADA,UACA,CAGD,cACC,0BACA,4EACA,YACA,WCxGF,2BACC,aACA,sBACA,SACA,gBAEA,6CAGC,uBAFA,aACA,sBAEA,SAGD,kCACC,mBAED,kCACC,mBAIF,+BACC,aACA,sBACA,SACA,eAGD,eACC,0BAGD,MACC,2BAGD,OACC,gBCrCD,OAMC,uBAFA,aACA,sBAEA,SALA,aADA,UAMA,CAEA,UACC,eAGD,YAGC,uBAGA,kBALA,aAMA,eACA,kBACA,gBALA,SAMA,iBARA,gBASA,yBAGD,WACC,eACA,kBACA,gBACA,iBAGD,eAGC,+BADA,yBADA,iBAEA,CAEA,oBACC,mBACA,WAGD,mBACC,cAGD,iBACC,cACA,gBAGD,oBAEC,+BACA,qCACA,kBACA,eAJA,WAIA,CAIF,iBAGC,8BADA,yBADA,iBAEA,CAEA,sBACC,mBACA,WAGD,qBACC,cAGD,mBACC,cACA,gBAGD,sBAEC,6BACA,mCACA,kBACA,eAJA,WAIA,CAIF,UACC,kBAGD,eACC,iCAIF,wBACC,OACC,mBCrGF,gBACC,0BAGA,YAEA,CAGD,kCANC,QADA,eAIA,YAkBA,CAfD,kBAOC,gBADA,mBAEA,uCAJA,sEAQA,YAXA,gBAcA,kBAbA,UAaA,CAGD,gBACC,aACA,sBAGD,eAGC,mBASA,gCAPA,WAJA,aAMA,eACA,kBACA,gBAPA,8BAQA,iBAGA,oBAEA,mBACC,mBAIA,kBAEA,eALA,YAEA,YADA,UAIA,CAIF,cAEC,mBADA,aAEA,SAEA,kBACC,YACA,WAIF,eACC,aACA,SACA,iBAEA,0BACC,yCAGD,2BACC,YAGD,mBACC,mBAGD,sBACC,sBAGD,0BACC,2BAGD,wBACC,yBAGD,sBACC,uBAGD,6BACC,8BAGD,4BACC,6BAGD,4BACC,6BAIF,qBACC,WACA,eACA,kBACA,gBACA,iBAEA,mBADA,gBACA,CAGD,wBACC,kBAEC,kBACA,mBAFA,SAEA,EChJF,WASC,gBADA,yBADA,kBAIA,WACA,eACA,kBACA,gBAVA,YAWA,mBAdA,aAIA,iBAFA,WAYA,CCAD,uBACC,YAAa,CACb,gBAAiB,CACjB,kBAAmB,CACnB,iBACD,CAEA,oBAGC,mDAAoD,CACpD,kCAAmC,CAFnC,2BAA4B,CAG5B,cAAe,CACf,gBAAiB,CALjB,wBAMD,CAEA,4BACC,uCACD,CAEA,0BACC,qCACD,CAEA,aACC,iCAAkC,CAClC,eAAgB,CAChB,kBACD,CAEA,sBACC,wBAAyB,CACzB,YACD,CAEA,mBAEC,kBAAmB,CACnB,wBAAoC,CACpC,iBAAkB,CAHlB,YAAa,CAIb,YAAa,CACb,eACD,CAEA,aAQC,qBAAuB,CAFvB,WAAY,CADZ,iBAAkB,CAFlB,aAAc,CAFd,QAAO,CACP,mBAAoB,CAKpB,YAAa,CAHb,gBAKD,CAEA,qBAGC,iBAAkB,CADlB,cAAe,CADf,eAGD,CAEA,mBAEC,wBAA0B,CAC1B,WAAY,CAFZ,WAGD,CAEA,sBAEC,6CAA8C,CAD9C,2BAED,CAEA,iFAEC,iCAAkC,CAClC,oDACD,CAEA,oFACC,oBAAqB,CACrB,eACD,CAEA,0GAGC,+BAAgC,CAChC,8CACD,CAEA,0BACC,cAAe,CACf,sBACD,CAEA,mBAEC,kBAAmB,CADnB,YAAa,CAEb,cACD,CAEA,wBACC,WAAY,CAGZ,iBAAkB,CADlB,gBAAiB,CADjB,UAGD,CAEA,wBACC,4BACD,CAEA,4BAGC,UAAW,CAFX,iBAAkB,CAClB,OAED,CAEA,wBAWC,qBAAuB,CAFvB,WAAY,CADZ,iBAAkB,CAIlB,mCAAwC,CATxC,YAAa,CACb,qBAAsB,CAEtB,MAAO,CAIP,YAAa,CATb,iBAAkB,CAIlB,QAAS,CAHT,UAAW,CAKX,YAMD,CACA,uBAEC,cAAe,CACf,cAAe,CAFf,iBAGD,CACA,6BACC,mDACD,CC3IA,UAIC,kBAAmB,CAFnB,YAAa,CACb,gBAAiB,CAFjB,iBAID,CAEA,gBACC,WAAY,CAEZ,kBAAmB,CADnB,UAED,CAEA,gBAIC,wBAAyB,CAHzB,cAAe,CAEf,eAAgB,CAEhB,oBAAsB,CAHtB,gBAAiB,CAIjB,iBAAkB,CAClB,iBACD,CAEA,6BACC,iCAAkC,CAIlC,iBAAkB,CADlB,cAAe,CAFf,aAAc,CACd,iBAGD,CAEA,yCACC,UACC,YACD,CACD,CCjDC,YAIC,eADA,SACA,CAEA,wBACC,YACC,YAED,mBACC,YAIH,oBACC,uBACA,uBAwDA,wBACC,uBACC,YAUJ,WAMC,mBALA,oBAGA,sBAEA,CAEA,kBACC,mBACA,sBACA,kBASA,WAJA,eADA,gBAGA,gBALA,WAOA,CAEA,sBAGC,eADA,WADA,gBAEA,CAKH,cACC,kBACA,wBAEC,mBAEA,gBACA,yBACA,kBAOA,WAZA,aAQA,eADA,gBAGA,WAEA,CAEA,4BACC,iBAGD,+BACC,mBACA,yBACA,kBAIF,oBAMC,gBAEA,kBADA,mCAGA,gBATA,kBACA,oBAEA,WAMA,CAEA,uBACC,qBAEA,0BAMC,cAEA,aAJA,eADA,gBAMA,8BARA,WACA,YAOA,CAEA,gCACC,mBAGD,+BAEC,qBADA,YACA,CACA,mCAEC,YADA,iBACA,CCrKN,kBACC,eAGA,CAGD,+CAHC,mBAFA,aACA,sBAcA,CAVD,6BAMC,gCADA,SAFA,OAFA,eAGA,QAFA,MAKA,SAGA,CAGD,gBACC,wCAGA,kBADA,aADA,WAEA,CAGD,QAMC,4EAJA,0BACA,kBADA,sBAGA,YADA,UAEA,CC/BD,WAEC,mBADA,oBAEA,eACA,2BAGC,SXKD,cWPwB,CACvB,gBXOD,kBWLC,kBXMD,uBACA,kBWPC,CAEA,wBAND,2BAOE,gBAGF,6BAEC,kBADA,eAEA,eACA,mCACC,8CACA,kDAGF,mCAEC,eADA,eAEA,8DACA,UAEA,wCAGC,oCACA,gCACA,yBAJA,cACA,kBAGA,CCjCF,4DACC,mBAED,0BACC,eAED,2BACC,aACA,yBACA,gBZVD,6CACC,iBYUwB,CACxB,kCAEC,gBADA,uBAKA,kBAGF,oBACC,eACA,iBAEA,yBACC,cACA,gBAEA,kCACA,uBAFA,oBAEA,CAKH,aAEC,kBADA,eACA,CAGD,6BACC,eCzDD,UAEC,eADA,iBACA,CAEA,mBAGC,mBADA,sBADA,kBAGA,YAOA,iDAJC,gBACA,qBAMA,CAHD,wBAGC,sCAIF,gBAKC,gBADA,kBAEA,qCALA,aAOA,YANA,kBASA,UADA,SAGA,WAEA,oBAKC,qBADA,aAEA,2BAJA,gBADA,WAKA,CAEA,wBACC,YAEA,kBADA,UACA,CAGD,+BACC,mBACA,mCACC,YAIF,0BAEC,mBADA,iBACA,CACA,qCAEC,+BADA,aACA,CAMJ,qBACC,cCtEF,OAGC,qBAFA,aACA,0BACA,CAEA,wBALD,OAME,uBAIF,uBACC,0BCXD,QAEC,sBADA,kBAEA,mBAEA,oCALD,QAME,gBAGD,uBAKC,qBAHA,6BADA,0BAGA,aAEA,8BAHA,iBAGA,CAEA,8BACC,aACA,QAGD,6BAEC,qBADA,aAGA,eADA,0BACA,CAEA,2CAMC,mBAJA,cAEA,aACA,eAEA,QANA,gBAMA,CAEA,8DAEC,yBADA,kBAEA,cACA,eACA,YAIF,mCACC,aAGD,oCA5BD,6BA8BE,sBADA,QACA,CACA,2CACC,cAEA,mEACC,sBAOL,qBAIC,cAOA,mBADA,cARA,aAEA,SADA,8BAFA,iBAUA,CALA,oCAND,qBAOE,2BAMD,yBAGC,mBADA,aADA,eAGA,YAGD,kCACC,sBAGD,uBACC,WACA,kBACA,eACA,kBACA,gBACA,mBACA,gBAEA,oCATD,uBAUE,gBAIF,qCAEC,mBADA,aAEA,QACA,iBAKH,wBAEE,uBACC,iBAED,qBACC,kBAKH,gBACC,eACA,6BACC,aAED,qBACC,aAGD,4BACC,eAIA,mCACC,UACA,iBAED,2BACC,UAGD,kCACC,YAKH,cAGC,mBADA,yBADA,mBAMA,cAHA,eACA,YAGA,kBAGD,UAGC,mBADA,yBADA,mBAGA,cACA,eACA,YAGD,eAGC,cAFA,eAIA,gBADA,eACA,CAEA,qBACC,0BAIF,aAIC,mBADA,yBADA,kBADA,2CAKA,WACA,gBAFA,WAEA,CAGD,eAEC,mBADA,kBAIA,oBADA,sBAGA,gBAJA,YAIA,CAEA,oCATD,eAUE,eAGD,mBACC,YACA,WAIF,QAEC,gBADA,0BACA,CCrMD,aAIC,+BADA,yBADA,mBAIA,cACA,eACA,iBAHA,+EAJA,gBAOA,CAGD,uBAKC,wCAJA,aACA,mBACA,eACA,YACA,CCdD,aACC,wBAAoC,CACpC,yBAAoC,CAIpC,YADA,iCADA,sBAEA,CAEA,6BAIC,mBAHA,aACA,sBACA,sBACA,CAEA,uCACC,eACA,iBAGD,0CAEC,wBACA,eAFA,eAEA,CAIF,qBAGC,mBADA,aADA,gBAGA,gBjBhCD,uCACC,iBiBgCwB,CACxB,4BAOC,mBAMA,uCAXA,kBAYA,wBARA,aADA,cAIA,eACA,gBANA,WAHO,CAOP,uBAGA,kBACA,yBATA,UAWA,CAED,2BAEC,aADA,SAEA,sBACA,uBACA,gBjBjDF,6CACC,iBiBiDuB,CAEvB,4BAKC,mBADA,aAHA,eAEA,gBADA,gBAGA,CACA,iCjBpDF,ciBqD0B,CjBpD1B,kBACA,uBACA,mBiBqDC,8BAEC,mBADA,aAEA,ejBvEF,gDACC,gBiBuEyB,CACxB,mCACC,mBAED,oCACC,oCAEA,qCADA,6BAEA,oBAIA,4BADA,eAEA,gBAHA,gBADA,eAIA,CAGF,6BAEC,mBADA,YACA,CAIF,oBACC,gBAIA,8BAGC,mBAFA,aACA,yDACA,CAED,8BAEC,aACA,eAFA,cAEA,CACA,qCAIC,mBAHA,kCAEA,oBADA,mBAGA,WAED,oCjBvGF,ciByG0B,CjBxG1B,kBiB0GG,iBjBzGH,uBACA,mBiBuGG,mBAFA,UAGA,CAED,qCAGC,mBAIA,oCACA,kBAPA,eACA,oBAGA,WADA,uBAKA,gBAHA,SAGA,CACA,yCACC,WAIF,qDACC,SAGD,qDAEC,gBADA,gBACA,CAIF,mEAEC,wCAGD,2CACC,gBAIF,2BAGC,mBAEA,0CADA,4BAFA,oBADA,eAKA,WjBlKD,6CACC,gBiBkKwB,CAExB,yCACC,YACA,kBAIA,oCACC,WAIF,oCACC,SACA,kBACA,sBACA,+CACC,WAMJ,mBAGC,yBAFA,eAIA,gBAHA,iBAEA,kBACA,CAGD,sBACC,kCACA,mBAGD,mBAGC,oCADA,kBADA,mCAGA,cAEA,eADA,UACA,CAGD,oCACC,mBAGD,MACC,eAGD,wBACC,aACC,wBC3OF,cAAc,aAAa,CAAC,eAAe,CAAC,WAAW,CAAC,UAAU,eAAe,CAAC;;;;;;;;CAAlF,CAQE,MAAM,kBAAkB,CAAC,aAAa,CAAC,0BAA0B,aAAa,CAAC,+HAA+H,aAAa,CAAC,wFAAwF,aAAa,CAAC,gBAAgB,aAAa,CAAC,sDAAsD,aAAa,CAAC,0BAA0B,aAAa,CAAC,iCAAiC,aAAa,CAAC,eAAe,iBAAiB,CAAC,aAAa,eAAe,CCN1jB,aACC,eCeD,qBAEC,8BADA,0BACA,CAGD,iBAMC,4CACA,sBACA,2BACA,8BARA,aACA,mBAEA,8BACA,oBAFA,UAMA,CAEA,wBACC,kCACA,gBAGD,mCACC,aACA,mBpBzBD,qDACC,iBoByBwB,CAI1B,4BAOC,mBACA,kBAPA,gBAGA,gBAEA,kBAGA,gBAEA,kCACC,mBAEA,eADA,gBAEA,iBACA,oBAIF,mBAMC,wCAGA,yBAFA,kBANA,gBAEA,eACA,iBAFA,eAGA,WAIA,CCxDA,6BACC,yBACA,0BAIF,mBAGC,oBADA,iBADA,UAEA,CAEA,2BAMC,mBACA,kCAJA,aACA,mBACA,8BAJA,kBACA,kBAKA,CAEA,yCATD,2BAWE,uBADA,qBACA,EAGD,2CAKC,mBAFA,aACA,mBAFA,eADA,eAIA,CAEA,yCAPD,2CASE,uBADA,qBACA,EAIF,6CAEC,eADA,gBAEA,gBAEA,yCALD,6CAME,cACA,gBAIF,yCACC,gBAEA,yCAHD,yCAIE,iBAKH,oCACC,cAKA,sEADA,gBAFA,eACA,kBAFA,UAIA,CAGD,0BAKC,yBADA,iBAHA,cAEA,eADA,UAGA,CAEA,iCACC,yBAEA,eACA,iBAFA,wBAEA,CAEA,2CAOC,mBANA,4CACA,yCAIA,iBACA,CAEA,8CACC,gBAMA,kBALA,kBACA,kBAIA,CAGD,yDACC,mBAGD,gDAEC,kBADA,eACA,CAKH,gCACC,kBACA,mBAEA,6CACC,aAGD,8CACC,aAEA,iBACA,kBAFA,UAEA,CAGD,6CAEC,iBACA,kBAFA,eAEA,CAEA,uDACC,aAIA,0DAKC,kCADA,eAHA,gBAKA,WACA,gBACA,kBACA,mBAEA,iBATA,kBAQA,mBAPA,oBAQA,CAEA,+DAMC,0CAEA,kBAPA,aAIA,gBAEA,kEACA,CAGD,gFACC,cAGD,qEACC,4BACA,gBAIF,qEACC,mBAGD,4DACC,kBACA,gBCnLN,OAGC,mBACA,kBAHA,aAQA,eACA,kBACA,gBATA,uBAUA,iBAJA,kBAFA,kEAMA,CAEA,gBACC,gBACA,gBAEA,uBADA,kBACA,CAGD,UACC,eACA,cAED,UACC,eACA,cAGD,UACC,gBAGD,UACC,iBAGD,iBAGC,oEADA,oFADA,2DAEA,CAGD,eAGC,qEADA,qFADA,4DAEA,CAEA,mBACC,eACA,eAGD,qBACC,2ECtEH,SAKC,kFAHA,oDACA,eACA,WAHA,UAIA,CACA,2BACC,IACC,YAFF,mBACC,IACC,YCPF,gCACC,cACA,eACA,kBACA,gBACA,mBAEA,iBAGD,+CAMC,mBAEA,yBADA,mBAFA,uBAJA,gBAEA,UAKA,CAEA,sEACC,0BAGD,4DACC,+BAGD,qEACC,WACA,kBAEA,yEACC,YAKA,UAHA,kBAEA,SAHA,WAEA,SAEA,CAIF,6DAMC,mBALA,8DACA,eACA,kBACA,gBACA,iBAEA,iBAGD,qEAEC,aACA,sBACA,QAEA,iBACA,gBANA,eAMA,CAEA,wFAKC,mBAHA,aACA,sBAFA,aAGA,sBACA,CAEA,4FAIC,gFAHA,YAEA,YADA,UAEA,CAGD,wBACC,GACC,sDAED,GACC,yDALF,gBACC,GACC,sDAED,GACC,yDAKH,qFAKC,mBAHA,aACA,sBAFA,aAGA,sBACA,CAEA,yFACC,YACA,WAGD,oGACC,2BAGD,wFACC,yBAEA,eACA,kBACA,gBACA,iBAJA,iBAIA,CAED,2FACC,cAGD,uFACC,cACA,eACA,kBACA,gBACA,iBAEA,cAGA,kBADA,WACA,CAEA,yFACC,uEAKH,gFAMC,mBALA,kBAGA,aACA,8BAHA,eAIA,CAEA,0FACC,aACA,eAEA,gGACC,aACA,8BAIF,qFACC,6DACA,eACA,kBACA,gBACA,iBAGD,oGACC,mBAGD,qGACC,kBACA,kBAGD,2GACC,YAGD,iHAMC,4CAIA,kBAFA,WADA,cAFA,YAFA,UAMA,kBAPA,SAEA,WAHA,UASA,CAGD,gHACC,6ECzLL,eACC,WACA,eACA,kBACA,gBACA,iBACA,iBAEA,oBACC,gCACA,gBCTD,4CACC,aACA,sBACA,SAEA,eADA,UACA,CAGD,+CAKC,mBACA,yCALA,aAGA,eADA,SADA,2BAMA,gBADA,gBACA,CAEA,+DAGC,yBADA,eADA,cAEA,CAGD,6DAGC,mBAIA,mBADA,yBADA,kBAIA,iCARA,aASA,eACA,kBACA,gBARA,SASA,iBAXA,eAWA,CAEA,iEACC,aAGD,kGACC,oCAEA,6BACA,eAEA,sGACC,4BAOL,2BAQC,mBAPA,kCAMA,aAGA,eARA,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D,aACC,eACA,iBAGD,YACC,eACA,iBAGD,WACC,gBAGD,gBACC,gBAID,YACC,yBAGD,WACC,wBAGD,YACC,yBAGD,YACC,kCAGD,cACC,2BAGD,SACC,kBAGD,SACC,iBAGD,QACC,YAGD,OACC,WAGD,gBACC,iCAGD,aAEC,YACA,mBAFA,UAEA,CAGD,qBAEC,YACA,mBAFA,UAEA,CAID,aACC,oBAID,mBAEC,eADA,mBACA,CACA,0BAMC,oCAEA,kBADA,yBANA,eACA,iBACA,aACA,eACA,8DAIA,oCAEA,iCAOC,6BAJA,WADA,cAIA,SAEA,kBAHA,OAGA,CAGD,6CACC,kBAED,+CACC,wCACA,kCAGD,4CACC,qCACA,kBACA,UACA,QACA,8DAED,6CAEC,iBADA,sCAEA,OACA,QACA,kGAED,2CAEC,mBADA,oCAGA,SADA,SAEA,8DAED,8CACC,uCACA,gBAEA,SADA,MAEA,kGAGD,iCACC,oCAGA,6CADA,qCADA,+BAEA,CAEA,mDACC,qCAED,oDACC,sCAED,kDACC,oCAED,qDACC,uCAMJ,QACC,kBAGD,eACC,aACA,uBAGD,eAEC,mBADA,YACA,CAIA,wCAEC,WADA,SACA,CAED,8CACC,4DAOD,UACC,0BADD,UACC,0BADD,UACC,0BADD,UACC","sources":["ui/components/phoneNumber/PhoneNumber.scss","ui/styles/mixin.scss","ui/components/usersListTable/UsersListTable.scss","ui/components/button/button.scss","ui/components/createUser/createUserDialog.scss","ui/components/alert/alert.scss","ui/components/dialog/dialog.scss","ui/components/select/select.scss","ui/components/inputField/InputField.css","ui/components/noUsers/NoUsers.css","ui/components/search/search.scss","ui/components/loader/loader.scss","ui/components/copyText/CopyText.scss","ui/components/userDetail/userDetailForm.scss","ui/components/userDetail/loginMethods/components/dropdown.scss","ui/components/userDetail/loginMethods/components/editableInput.scss","ui/components/userDetail/loginMethods/loginMethods.scss","ui/components/userDetail/tenantList/UserTenantsList.scss","ui/components/userDetail/userDetail.scss","../node_modules/highlight.js/scss/an-old-hope.scss","ui/components/common/iconButton/style.scss","ui/components/userDetail/userMetaDataSection.scss","ui/components/userDetail/userDetailSessionList.scss","ui/components/badge/badge.scss","ui/components/shimmer/shimmer.scss","ui/components/userroles/components/dialogs/assignRoles.scss","ui/components/userroles/components/dialogs/deleteRole.scss","ui/components/userDetail/userRoles/userRolesList.scss","ui/pages/usersList/UsersList.scss","ui/components/footer/footer.scss","ui/components/auth/Auth.scss","ui/components/errorboundary/error-boundary.scss","ui/components/toast/toastNotification.scss","ui/components/auth/SignOutBtn.scss","ui/components/sidebar/sidebar.scss","ui/components/header/header.scss","ui/layouts/mainLayout.scss","ui/components/searchInput/searchInput.scss","ui/components/tenants/creatNewTenant/createNewTenant.scss","ui/components/checkbox/checkbox.scss","ui/components/nativeSelect/nativeSelect.scss","ui/components/toggle/toggle.scss","ui/components/tenants/tenantDetail/editCoreConfigPropertyDialog/editCoreConfigPropertyDialog.scss","ui/components/tenants/tenantDetail/editPluginPropertyDialog/editPluginPropertyDialog.scss","ui/components/tenants/tenantDetail/tenantDetailPanel/tenantDetailPanel.scss","ui/components/errorBlock/errorBlock.scss","ui/components/tenants/tenantDetail/thirdPartyProviderButton/thirdPartyProviderButton.scss","ui/components/tenants/tenantDetail/deleteTenant/deleteTenant.scss","ui/components/tenants/tenantDetail/providerListDialog/thirdPartyProvidersList.scss","ui/components/tenants/tenantDetail/tenantDetail.scss","ui/components/tenants/tenantDetail/deleteThirdPartyProvider/deleteThirdPartyProvider.scss","ui/components/deleteCrossButton/deleteCrossButton.scss","ui/components/tenants/tenantDetail/thirdPartyProviderInput/thirdPartyProviderInput.scss","ui/components/tenants/tenantDetail/keyValueInput/keyValueInput.scss","ui/components/tenants/tenantDetail/deleteThirdPartyClient/deleteThirdPartyClient.scss","ui/components/tenants/tenantDetail/thirdPartyProviderConfig/thirdPartyProviderConfig.scss","ui/components/tenants/tenantDetail/thirdPartyPage/thirdPartyPage.scss","ui/components/pagination/pagination.scss","ui/components/table/table.scss","ui/components/tenants/noTenants/noTenants.scss","ui/components/tenants/tenantsListTable/tenantsListTable.scss","ui/pages/tenants/index.scss","ui/components/userroles/components/noRolesFound.scss","ui/components/userroles/components/rolesTable.scss","ui/components/inputField/tagsInputField.scss","ui/components/userroles/components/deletePermissions.scss","ui/components/userroles/components/dialogs/editRole.scss","ui/components/userroles/components/dialogs/createNewRole.scss","ui/pages/userroles/index.scss","ui/styles/index.css","ui/styles/variables.css","ui/styles/uikit.scss"],"sourcesContent":["/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.phone-display {\n\tdisplay: flex;\n\talign-items: flex-start;\n\t@include gap-horizontal(5px);\n}\n\n.phone-input {\n\twidth: 100%;\n\tdisplay: flex;\n\talign-items: center;\n\toverflow: hidden;\n\tborder-radius: 6px;\n\tborder: 1px solid var(--color-border);\n\t&__country-select {\n\t\tdisplay: inline-flex;\n\t\tflex-direction: column;\n\t\tfont-weight: normal;\n\t\t&__current-value {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\tpadding-left: 12px;\n\t\t\tcursor: pointer;\n\t\t\t@include gap-horizontal(8px);\n\t\t\t.PhoneInputCountryIcon {\n\t\t\t\timg {\n\t\t\t\t\theight: 14px;\n\t\t\t\t\tbox-shadow: 0px 0px 3px var(--color-shadow);\n\t\t\t\t}\n\t\t\t}\n\t\t\t.country-calling-code {\n\t\t\t\tcolor: var(--color-black);\n\t\t\t}\n\t\t}\n\t\t&__popup {\n\t\t\tdisplay: none;\n\t\t\tposition: relative;\n\t\t\tposition: fixed;\n\t\t\tborder-radius: 6px;\n\t\t\tbackground-color: var(--color-white);\n\t\t\tbox-shadow: 0px 0px 4px var(--color-shadow);\n\t\t\toverflow-y: auto;\n\t\t\t&__option {\n\t\t\t\tdisplay: flex;\n\t\t\t\tpadding: 10px 12px;\n\t\t\t\talign-items: center;\n\t\t\t\tfont-weight: normal;\n\t\t\t\tcursor: pointer;\n\t\t\t\t@include gap-horizontal(12px);\n\t\t\t\t.PhoneInputCountryIcon {\n\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\timg {\n\t\t\t\t\t\theight: 1em;\n\t\t\t\t\t\tbox-shadow: 0px 0px 4px var(--color-shadow);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t.country-calling-code {\n\t\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\t}\n\n\t\t\t\t&.selected {\n\t\t\t\t\tbackground-color: var(--color-window-bg);\n\t\t\t\t\tcolor: var(--color-link);\n\t\t\t\t\tpointer-events: none;\n\t\t\t\t\t.country-calling-code {\n\t\t\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground-color: var(--color-window-bg);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.popup-active {\n\t\t\t\tdisplay: block;\n\t\t\t\tz-index: var(--z-index-inline-popup);\n\t\t\t}\n\t\t}\n\t}\n\tinput.PhoneInputInput {\n\t\tflex: 1 1 auto;\n\t\tborder-left: none;\n\t\toverflow-x: hidden;\n\t\tfont-family: inherit;\n\t\tdisplay: block;\n\t\tpadding: 8px 12px 8px;\n\t\tborder: none;\n\t\toutline: none;\n\t}\n}\n\n.phone-input.PhoneInput--focus {\n\tborder-color: var(--color-primary);\n\tbox-shadow: 0px 0px 0px 2px var(--color-primary-opacity-40);\n}\n\n.phone-input.phone-input-error {\n\tborder-color: var(--color-error);\n\tbox-shadow: 0px 0px 0px 2px var(--color-error-shadow);\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@mixin gap-horizontal($gap) {\n\t> :not(:last-child) {\n\t\tmargin-right: $gap;\n\t}\n}\n\n@mixin gap-vertical($gap) {\n\t> :not(:last-child) {\n\t\tmargin-bottom: $gap;\n\t}\n}\n\n@mixin text-ellipsis($max-width) {\n\tmax-width: $max-width;\n\toverflow-x: hidden;\n\ttext-overflow: ellipsis;\n\twhite-space: nowrap;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n$container-padding-v: 24px;\n\n.users-list-table-container {\n\tpadding: $container-padding-v 0px;\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n\toverflow-x: auto;\n}\n\n.users-list-table {\n\twidth: 100%;\n\tmax-width: 100%;\n\tborder-spacing: 0px;\n\tborder-collapse: collapse;\n}\n\n.users-list-table thead {\n\tcolor: var(--color-secondary-text);\n\ttext-transform: uppercase;\n\tfont-size: 12px;\n\tline-height: 14px;\n}\n\n.users-list-table thead tr {\n\tborder-bottom: 1px solid var(--color-border);\n\tth {\n\t\tpadding: 0 1em 24px 34px;\n\t\tfont-weight: 500;\n\t\ttext-align: left;\n\t\twidth: 33%;\n\t}\n}\n\n.users-list-table tbody tr {\n\tborder-bottom: 1px solid var(--color-border);\n\ttd {\n\t\twidth: 33%;\n\t\tmax-width: 50%;\n\t\tpadding: 24px 1em 24px 34px;\n\t}\n\t&.empty-row {\n\t\ttd {\n\t\t\tpadding: 12px 0;\n\t\t}\n\t}\n}\n\n.user-row {\n\t&:hover {\n\t\tcursor: pointer;\n\t\tbackground: rgb(242, 247, 253);\n\t}\n\t.user-info {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tcolor: var(--color-secondary-text);\n\t\tpadding-right: 16px;\n\t\tdiv {\n\t\t\tmax-width: 25ch;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t\twhite-space: nowrap;\n\n\t\t\t&:not(:last-child) {\n\t\t\t\tmargin-bottom: 4px;\n\t\t\t}\n\t\t}\n\t\t.main {\n\t\t\tcolor: var(--color-black);\n\t\t\tfont-weight: 500;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\n\t.user-date {\n\t\tmin-width: 110px;\n\t\twhite-space: nowrap;\n\t}\n\n\t&.placeholder td {\n\t\tdiv {\n\t\t\twidth: 100%;\n\t\t\tbackground-color: var(--color-loader-placeholder-bg);\n\t\t\tmin-height: 1em;\n\t\t\topacity: 0.4;\n\t\t\tanimation: blinker 2s linear infinite;\n\t\t\t@keyframes blinker {\n\t\t\t\t50% {\n\t\t\t\t\topacity: 0.1;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.user-row-select-button {\n\t\tbackground-color: white;\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\twidth: 25px;\n\t\theight: 25px;\n\t\tborder-radius: 4px;\n\t\tborder: 1px solid var(--color-border);\n\t\ttransition: 0.3s;\n\t\timg {\n\t\t\twidth: 12px;\n\t\t\ttransition: transform 0.3s;\n\t\t}\n\n\t\t.img-hover {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.user-row-select-menu {\n\t\tcursor: pointer;\n\n\t\t.user-row-select-popup {\n\t\t\tdisplay: none;\n\t\t\tz-index: var(--z-index-inline-popup);\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tright: 0px;\n\t\t\tpadding: 20px 0 0px 0;\n\n\t\t\t.panel {\n\t\t\t\tpadding: 8px;\n\t\t\t\tmin-width: 180px;\n\t\t\t}\n\t\t}\n\n\t\t.user-row-select-popup-item {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\theight: 28px;\n\t\t\tpadding: 8px;\n\t\t\tfont-weight: normal;\n\t\t\twidth: 100%;\n\t\t\ttransition: 0.3s;\n\t\t\tborder-radius: 4px;\n\n\t\t\tspan {\n\t\t\t\twhite-space: nowrap;\n\t\t\t}\n\n\t\t\timg {\n\t\t\t\twidth: 1em;\n\t\t\t}\n\n\t\t\t.img-hover {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t&.delete {\n\t\t\t\tcolor: var(--color-button-error-border);\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: var(--color-popup-item-hover);\n\t\t\t\t.img-hover {\n\t\t\t\t\tdisplay: initial;\n\t\t\t\t}\n\t\t\t\t.img-normal {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t&.delete {\n\t\t\t\t\tbackground-color: var(--color-popup-item-delete-hover);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:hover {\n\t\t\t.user-row-select-popup {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t\t.user-row-select-button {\n\t\t\t\tborder: 1px solid var(--color-primary);\n\t\t\t\tbox-shadow: 0px 0px 5px var(--color-primary);\n\t\t\t\timg {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t.img-hover {\n\t\t\t\t\tdisplay: initial;\n\t\t\t\t\ttransform: rotateZ(180deg);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&:last-of-type {\n\t\t// put popup on the left because the popup could be cropped by the paper's bottom\n\t\t.user-row-select-popup {\n\t\t\ttop: -50%;\n\t\t\tpadding: 0px 40px 0px;\n\t\t}\n\t}\n}\n\n.user-list-footer {\n\tdisplay: flex;\n\tjustify-content: flex-end;\n\tpadding-top: $container-padding-v;\n\tpadding-right: 34px;\n\tposition: sticky;\n\tleft: 0px;\n}\n\n.users-list-pagination {\n\tdisplay: flex;\n\t@include gap-horizontal(1em);\n\n\t.users-list-pagination-count {\n\t\tfont-weight: 500;\n\t}\n\t.users-list-pagination-navigation {\n\t\tdisplay: flex;\n\t\t@include gap-horizontal(0.5em);\n\t}\n\t.users-list-pagination-button {\n\t\tborder: none;\n\t\tbackground: none;\n\t}\n}\n\n.pill {\n\tdisplay: flex;\n\tborder-radius: 20px;\n\tpadding: 4px 8px;\n\talign-items: center;\n\twidth: fit-content;\n\twhite-space: nowrap;\n\t@include gap-horizontal(4px);\n\n\t&.passwordless {\n\t\tcolor: var(--color-passwordless-text);\n\t\tbackground-color: var(--color-passwordless-bg);\n\t}\n\t&.emailpassword {\n\t\tcolor: var(--color-emailpassword-text);\n\t\tbackground-color: var(--color-emailpassword-bg);\n\t}\n\t&.multiple {\n\t\tcolor: var(--color-multiple-login-text);\n\t\tbackground-color: var(--color-multiple-login-bg);\n\t}\n\t&.thirdparty {\n\t\tcolor: var(--color-custom-provider-text);\n\t\tbackground-color: var(--color-custom-provider-bg);\n\t\tmax-width: 25ch;\n\t\ttext-overflow: ellipsis;\n\t\toverflow: hidden;\n\t\twhite-space: nowrap;\n\t\t.thirdparty-name {\n\t\t\tmax-width: 10ch;\n\t\t\ttext-overflow: inherit;\n\t\t\toverflow: inherit;\n\t\t}\n\t\t&.google {\n\t\t\tcolor: var(--color-google-text);\n\t\t\tbackground-color: var(--color-google-bg);\n\t\t\tspan {\n\t\t\t\ttext-transform: capitalize;\n\t\t\t}\n\t\t}\n\t\t&.apple {\n\t\t\tcolor: var(--color-apple-text);\n\t\t\tbackground-color: var(--color-apple-bg);\n\t\t\tspan {\n\t\t\t\ttext-transform: capitalize;\n\t\t\t}\n\t\t}\n\t\t&.github {\n\t\t\tcolor: var(--color-github-text);\n\t\t\tbackground-color: var(--color-github-bg);\n\t\t\tspan {\n\t\t\t\ttext-transform: capitalize;\n\t\t\t}\n\t\t}\n\t\t&.facebook {\n\t\t\tcolor: var(--color-facebook-text);\n\t\t\tbackground-color: var(--color-facebook-bg);\n\t\t\tspan {\n\t\t\t\ttext-transform: capitalize;\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.btn {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 6px;\n\tfont-weight: 500;\n\tborder-radius: 6px;\n\tfont-family: inherit;\n\tline-height: 21px;\n\tflex-shrink: 0;\n\n\tcursor: pointer;\n\n\t&.gray {\n\t\tbackground: #ddd;\n\t\tcolor: var(--color-white);\n\t\tborder: 1px solid #ddd;\n\t}\n\n\t&.gray-outline {\n\t\tbackground-color: var(--color-white);\n\t\tborder: 1px solid var(--color-gray);\n\t\tcolor: var(--color-secondary-text);\n\t}\n\n\t&.info {\n\t\tborder: 1px solid rgb(217, 217, 217);\n\t\tbackground: rgb(249, 249, 249);\n\t\tcolor: var(--color-secondary-text);\n\t}\n\n\t&.primary {\n\t\tbackground-color: var(--color-primary);\n\t\tborder: 1px solid var(--color-primary-darker);\n\t\tcolor: var(--color-white);\n\t\tbox-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);\n\t}\n\n\t&.danger {\n\t\tborder: 1px solid var(--color-button-error-border);\n\t\tbackground: var(--color-button-error);\n\t\tcolor: var(--color-white);\n\t\tbox-shadow: 0px 3px 6px 0px var(--color-button-error-shadow);\n\t}\n\n\t&.danger-outline {\n\t\tborder: 1px solid var(--color-button-error-border);\n\t\tbackground: var(--color-white);\n\t\tcolor: var(--color-button-error);\n\t}\n\n\t&.secondary {\n\t\tborder: 1px solid var(--color-secondary);\n\t\tbackground: var(--color-secondary);\n\t\tcolor: var(--color-white);\n\t\tbox-shadow: 0px 3px 6px 0px var(--color-secondary-shadow);\n\t}\n\n\t&.outline {\n\t\tborder: 1px solid var(--color-black);\n\t\tbackground: var(--color-white);\n\t\tcolor: var(--color-black);\n\t}\n\n\t&.blue-outline {\n\t\tborder: 1px solid var(--color-secondary);\n\t\tbackground: var(--color-white);\n\t\tcolor: var(--color-secondary);\n\t}\n\n\t&.xs {\n\t\tpadding: 0px 8px;\n\t}\n\n\t&.sm {\n\t\tpadding: 6px 8px;\n\t\tfont-size: 14px;\n\t\tline-height: normal;\n\t}\n\n\t&.md {\n\t\tpadding: 10px 16px;\n\t\tfont-size: 14px;\n\t\tline-height: 16px;\n\t}\n\n\t&.lg {\n\t\tpadding: 10px 16px;\n\t\tfont-size: 16px;\n\t\tline-height: 20px;\n\t}\n\n\t&:hover:not(:disabled):not(.gray) {\n\t\topacity: 0.9;\n\t}\n\n\t&.loading {\n\t\topacity: 0.8;\n\t\tcursor: not-allowed;\n\t}\n\n\t.spinner {\n\t\tstroke: var(--color-white);\n\t\tanimation: spin 1s linear infinite;\n\t\theight: 16px;\n\t\twidth: 16px;\n\t}\n}\n\n@keyframes spin {\n\t0% {\n\t\ttransform: rotate(0deg);\n\t}\n\t100% {\n\t\ttransform: rotate(360deg);\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.create-user-modal-content {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 16px;\n\tmargin-top: 16px;\n\n\t.select-container {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\talign-items: flex-start;\n\t\tgap: 10px;\n\t}\n\n\t.mb-28 {\n\t\tmargin-bottom: 28px;\n\t}\n\t.mb-12 {\n\t\tmargin-bottom: 12px;\n\t}\n}\n\n.dialog-form-content-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 20px;\n\tpadding: 30px 0px;\n}\n\n.max-width-436 {\n\tmax-width: 436px !important;\n}\n\n.pb-0 {\n\tpadding-bottom: 0px !important;\n}\n\n.mt-10 {\n\tmargin-top: 10px;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.alert {\n\twidth: 100%;\n\tpadding: 24px;\n\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: flex-start;\n\tgap: 12px;\n\n\tul {\n\t\tpadding: 0px 18px;\n\t}\n\n\t& > span {\n\t\tdisplay: flex;\n\t\tpadding: 1px 8px;\n\t\talign-items: flex-start;\n\t\tgap: 10px;\n\n\t\tborder-radius: 8px;\n\t\tfont-size: 12px;\n\t\tfont-style: normal;\n\t\tfont-weight: 500;\n\t\tline-height: 15px;\n\t\ttext-transform: uppercase;\n\t}\n\n\t& > div {\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 400;\n\t\tline-height: 23px;\n\t}\n\n\t&.primary {\n\t\tborder-radius: 6px;\n\t\tborder: 1px solid #e37a3f;\n\t\tbackground: rgba(227, 122, 63, 0.1);\n\n\t\t& > span {\n\t\t\tbackground: #e37a3f;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t& > div {\n\t\t\tcolor: #a44915;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: #a44915;\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\tcode {\n\t\t\tpadding: 2px;\n\t\t\tbackground: rgba(227, 122, 63, 0.1);\n\t\t\tborder: 1px solid rgba(227, 122, 63, 0.2);\n\t\t\tborder-radius: 4px;\n\t\t\tfont-size: 12px;\n\t\t}\n\t}\n\n\t&.secondary {\n\t\tborder-radius: 6px;\n\t\tborder: 1px solid #0062e1;\n\t\tbackground: rgba(0, 98, 225, 0.05);\n\n\t\t& > span {\n\t\t\tbackground: #0062e1;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t& > div {\n\t\t\tcolor: #104993;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: #007aff;\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\tcode {\n\t\t\tpadding: 2px;\n\t\t\tbackground: rgba(0, 98, 225, 0.1);\n\t\t\tborder: 1px solid rgba(0, 98, 225, 0.2);\n\t\t\tborder-radius: 4px;\n\t\t\tfont-size: 12px;\n\t\t}\n\t}\n\n\t&.sm {\n\t\tpadding: 20px 14px;\n\t}\n\n\ta:hover {\n\t\tbackground: transparent !important;\n\t}\n}\n\n@media (max-width: 425px) {\n\t.alert {\n\t\tpadding: 24px 14px;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.dialog-overlay {\n\tbackground: rgba(0, 0, 0, 0.4);\n\tposition: fixed;\n\tinset: 0;\n\theight: 100vh;\n\n\tz-index: 9999;\n}\n\n.dialog-container {\n\tmax-width: 470px;\n\twidth: 100%;\n\n\theight: fit-content;\n\n\tborder-radius: 12px;\n\tbackground: #fff;\n\tbox-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);\n\n\tposition: fixed;\n\tinset: 0;\n\tmargin: auto;\n\tz-index: 9999;\n\n\tpadding: 36px 40px;\n}\n\n.dialog-content {\n\tdisplay: flex;\n\tflex-direction: column;\n}\n\n.dialog-header {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\n\tcolor: #222;\n\n\tfont-size: 24px;\n\tfont-style: normal;\n\tfont-weight: 500;\n\tline-height: 32px;\n\n\tborder-bottom: 1px solid #e5e5e5;\n\tpadding-bottom: 16px;\n\n\t& > svg {\n\t\tbackground: rgba(232, 232, 232, 1);\n\t\theight: 22px;\n\t\twidth: 22px;\n\t\tpadding: 6px;\n\t\tborder-radius: 50%;\n\n\t\tcursor: pointer;\n\t}\n}\n\n.dialog-title {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 10px;\n\n\t& > svg {\n\t\theight: 21px;\n\t\twidth: 23px;\n\t}\n}\n\n.dialog-footer {\n\tdisplay: flex;\n\tgap: 24px;\n\tpadding-top: 20px;\n\n\t&.border-top {\n\t\tborder-top: 1px solid var(--color-border);\n\t}\n\n\t&.border-none {\n\t\tborder: none;\n\t}\n\n\t&.row {\n\t\tflex-direction: row;\n\t}\n\n\t&.column {\n\t\tflex-direction: column;\n\t}\n\n\t&.flex-start {\n\t\tjustify-content: flex-start;\n\t}\n\n\t&.flex-end {\n\t\tjustify-content: flex-end;\n\t}\n\n\t&.center {\n\t\tjustify-content: center;\n\t}\n\n\t&.space-between {\n\t\tjustify-content: space-between;\n\t}\n\n\t&.space-around {\n\t\tjustify-content: space-around;\n\t}\n\n\t&.space-evenly {\n\t\tjustify-content: space-evenly;\n\t}\n}\n\n.dialog-confirm-text {\n\tcolor: black;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\tmargin-bottom: 24px;\n}\n\n@media (max-width: 485px) {\n\t.dialog-container {\n\t\twidth: 95%;\n\t\tpadding-left: 14px;\n\t\tpadding-right: 14px;\n\t}\n}\n",".st-select {\n\toutline: none;\n\n\twidth: 210px;\n\theight: 36px;\n\tpadding: 9px 13px;\n\n\tborder-radius: 6px;\n\tborder: 1px solid #e5e5e5;\n\tbackground: #fff;\n\n\tcolor: #222;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: normal;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.input-field-container {\n\tdisplay: flex;\n\tflex-flow: column;\n\tmargin-bottom: 24px;\n\tposition: relative;\n}\n\n.input-field-prefix {\n\tpadding: 9px 5px 9px 12px;\n\tcolor: var(--color-disabled);\n\tbackground-color: var(--color-input-field-prefix-bg);\n\tborder-right: 1px solid transparent;\n\tfont-size: 13px;\n\tline-height: 21px;\n}\n\n.input-field-prefix-focused {\n\tborder-right-color: var(--color-primary);\n}\n\n.input-field-prefix-error {\n\tborder-right-color: var(--color-error);\n}\n\n.input-label {\n\tcolor: var(--color-secondary-text);\n\tfont-weight: 500;\n\tmargin-bottom: 12px;\n}\n\n.input-label-required {\n\tcolor: var(--color-error);\n\tmargin: 0px 4px;\n}\n\n.input-field-inset {\n\tdisplay: flex;\n\talign-items: center;\n\tborder: 1px solid rgb(224, 224, 224);\n\tborder-radius: 6px;\n\toutline: none;\n\toverflow: hidden;\n}\n\n.input-field {\n\tflex: 1;\n\tfont-family: inherit;\n\tdisplay: block;\n\tpadding: 8px 12px 8px;\n\tborder-radius: 6px;\n\tborder: none;\n\toutline: none;\n\tbackground-color: white;\n}\n\ntextarea.input-field {\n\tresize: vertical;\n\tmin-height: 8em;\n\tline-height: 1.8em;\n}\n\n.input-field-small {\n\tpadding: 8px;\n\tfont-size: 13px !important;\n\theight: 24px;\n}\n\n.input-field:disabled {\n\tcolor: var(--color-disabled);\n\tbackground-color: var(--color-input-unfocused);\n}\n\n.input-field-inset-focused,\n.input-field-inset:active .input-field:not(:disabled) {\n\tborder-color: var(--color-primary);\n\tbox-shadow: 0px 0px 0px 2px var(--color-primary-opacity-40);\n}\n\n.input-field-inset-with-prefix.input-field-inset:active .input-field:not(:disabled) {\n\tborder-color: initial;\n\tbox-shadow: initial;\n}\n\n.input-field-inset-error-state,\n.input-field-inset-error-state:focus,\n.input-field-inset-error-state:active {\n\tborder-color: var(--color-error);\n\tbox-shadow: 0px 0px 0px 2px var(--color-error-shadow);\n}\n\n.input-field-suffix .icon {\n\tcursor: pointer;\n\tpadding: 8px 12px 8px 0px;\n}\n\n.input-field-error {\n\tdisplay: flex;\n\talign-items: center;\n\tmargin-top: 8pt;\n}\n\n.input-field-error-icon {\n\theight: 16px;\n\twidth: 16px;\n\tmargin-right: 8px;\n\tmargin-bottom: 2px;\n}\n\n.input-field-error-text {\n\tline-height: normal !important;\n}\n\n.input-error-prefix-tooltip {\n\tposition: absolute;\n\ttop: 20%;\n\tleft: -24px;\n}\n\n.input-dropdown-options {\n\tposition: absolute;\n\twidth: 100%;\n\tdisplay: flex;\n\tflex-direction: column;\n\ttop: 44px;\n\tleft: 0;\n\tz-index: 1000;\n\tborder-radius: 6px;\n\tborder: none;\n\toutline: none;\n\tbackground-color: white;\n\tbox-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n}\n.input-dropdown-option {\n\tpadding: 12px 15px 12px;\n\tcursor: pointer;\n\tfont-size: 13px;\n}\n.input-dropdown-option:hover {\n\tbackground-color: var(--color-input-field-prefix-bg);\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.no-users {\n\tpadding: 60px 24px;\n\tdisplay: flex;\n\tflex-flow: column;\n\talign-items: center;\n}\n\n.no-users-image {\n\theight: 43px;\n\twidth: 63px;\n\tmargin-bottom: 24px;\n}\n\n.no-users-title {\n\tfont-size: 18px;\n\tline-height: 22px;\n\tfont-weight: 500;\n\tcolor: var(--color-black);\n\tletter-spacing: 0.18px;\n\tmargin-bottom: 8px;\n\ttext-align: center;\n}\n\n.no-users .no-users-subtitle {\n\tcolor: var(--color-secondary-text);\n\tpadding: 4px 0;\n\ttext-align: center;\n\tmax-width: 54ch;\n\tline-height: 1.5em;\n}\n\n@media only screen and (min-width: 992px) {\n\t.no-users {\n\t\tpadding: 60px;\n\t}\n}\n",".search {\n\t& > div {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 0px 8px;\n\t\tflex-wrap: wrap;\n\n\t\t@media (max-width: 480px) {\n\t\t\t& {\n\t\t\t\tgap: 8px 8px;\n\t\t\t}\n\t\t\t& > button {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n\t#search-btn {\n\t\tbackground: transparent;\n\t\tjustify-content: center;\n\t}\n\n\t&__input_wrapper {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\n\t\twidth: 340px;\n\t\theight: 40px;\n\t\tpadding: 9px 16px;\n\t\tbackground: #ffffff;\n\t\tborder: 1px solid #e5e5e5;\n\t\tborder-radius: 6px;\n\n\t\t& img {\n\t\t\theight: 14px;\n\t\t\taspect-ratio: 1;\n\n\t\t\t&:nth-child(1) {\n\t\t\t\tmargin-right: 10px;\n\t\t\t\tmargin-bottom: 3px;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tcursor: pointer;\n\t\t\t\theight: 22px;\n\t\t\t}\n\t\t}\n\n\t\t&.active {\n\t\t\tborder: 1px solid #ff9933;\n\t\t\toutline: 2px solid rgba(255, 153, 51, 0.4);\n\t\t}\n\n\t\t& input {\n\t\t\tborder: none;\n\t\t\tflex-grow: 1;\n\t\t\theight: 20px;\n\n\t\t\t&:focus,\n\t\t\t&:active,\n\t\t\t&:focus-visible,\n\t\t\t&:focus-within {\n\t\t\t\toutline: none;\n\t\t\t}\n\n\t\t\t&::placeholder {\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 171%;\n\n\t\t\t\tcolor: rgba(34, 34, 34, 0.7);\n\t\t\t\tpadding-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t@media (max-width: 480px) {\n\t\t\t& {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media (max-width: 486px) {\n\t\twidth: 100%;\n\t}\n}\n\n.searchTag {\n\tdisplay: inline-flex;\n\tmargin: 12px 0;\n\n\tmargin-right: 8px;\n\n\talign-items: center;\n\n\t&__value {\n\t\tbackground: #fafafa;\n\t\tborder: 1px solid #dddddd;\n\t\tborder-radius: 4px;\n\n\t\tpadding: 6px;\n\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\n\t\tmargin-left: 4px;\n\n\t\tcolor: #000000;\n\n\t\t& img {\n\t\t\tmargin-left: 10px;\n\t\t\theight: 8px;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n}\n\n.tag_dropdown {\n\tposition: relative;\n\t&__selector {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\tbackground: #eeeeee;\n\t\tborder: 1px solid #e2e2e2;\n\t\tborder-radius: 4px;\n\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\n\t\tpadding: 6px;\n\n\t\tcolor: #000000;\n\n\t\t& img {\n\t\t\tmargin-left: 10px;\n\t\t}\n\n\t\t&.active {\n\t\t\tbackground: #fff2e1;\n\t\t\tborder: 1px solid #ebdfcf;\n\t\t\tborder-radius: 4px;\n\t\t}\n\t}\n\n\t&__menu {\n\t\tposition: absolute;\n\t\ttop: calc(2em + 8px);\n\n\t\tz-index: 999;\n\n\t\tbackground: #ffffff;\n\t\tbox-shadow: 0px 0px 8px rgba(0, 0, 0, 0.16);\n\t\tborder-radius: 6px;\n\n\t\tmin-width: 180px;\n\n\t\t& ul {\n\t\t\tlist-style-type: none;\n\n\t\t\t& li {\n\t\t\t\tmargin: 7px;\n\t\t\t\tpadding: 10px;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 14px;\n\n\t\t\t\tcolor: #6e6a65;\n\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-between;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #f0f0f0;\n\t\t\t\t}\n\n\t\t\t\tspan {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\talign-items: baseline;\n\t\t\t\t\t& img {\n\t\t\t\t\t\tmargin-right: 11px;\n\t\t\t\t\t\theight: 15px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n.loader-container {\n\tmin-height: 80vh;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n}\n\n.full-screen-loading-overlay {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tbackground-color: rgba(0, 0, 0, 0.4);\n\tz-index: 1;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n}\n\n.loader-wrapper {\n\tbackground-color: var(--color-window-bg);\n\tpadding: 2px;\n\tdisplay: flex;\n\tborder-radius: 50%;\n}\n\n.loader {\n\tborder: 16px solid #f3f3f3; /* Light grey */\n\tborder-top: 16px solid #ff9933; /* Blue */\n\tborder-radius: 50%;\n\twidth: 60px;\n\theight: 60px;\n\tanimation: spin 2s linear infinite;\n}\n\n@keyframes spin {\n\t0% {\n\t\ttransform: rotate(0deg);\n\t}\n\t100% {\n\t\ttransform: rotate(360deg);\n\t}\n}\n\n@-webkit-keyframes spin {\n\t0% {\n\t\t-webkit-transform: rotate(0deg);\n\t}\n\t100% {\n\t\t-webkit-transform: rotate(360deg);\n\t}\n}\n\n@-moz-keyframes spin {\n\t0% {\n\t\t-moz-transform: rotate(0deg);\n\t}\n\t100% {\n\t\t-moz-transform: rotate(360deg);\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../styles/mixin.scss\";\n\n.copy-text {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tmax-width: 100%;\n\t.copy-text-text {\n\t\t@include text-ellipsis(100%);\n\t\tmax-width: 180px;\n\t\tflex: 1;\n\t\tpadding-right: 4px;\n\n\t\t@media (max-width: 600px) {\n\t\t\tmax-width: 80px;\n\t\t}\n\t}\n\t.copy-text-action {\n\t\tcursor: pointer;\n\t\tborder-radius: 50%;\n\t\ttransition: 0.3s;\n\t\t&:hover {\n\t\t\tbackground-color: var(--color-copy-box-shadow);\n\t\t\tbox-shadow: 0px 0px 0px 4px var(--color-copy-box-shadow);\n\t\t}\n\t}\n\t.copy-text-notification {\n\t\tposition: fixed;\n\t\tfont-size: 12px;\n\t\ttransform: translateY(-50%);\n\t\tz-index: 1;\n\n\t\tspan {\n\t\t\tmargin: 0px 12px;\n\t\t\twhite-space: nowrap;\n\t\t\tbackground-color: var(--color-black);\n\t\t\tborder-color: var(--color-black);\n\t\t\tcolor: var(--color-white);\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../styles/mixin.scss\";\n\n.user-detail-form {\n\t.input-field-container:not(:last-of-type) {\n\t\tmargin-bottom: 24px;\n\t}\n\t&__header {\n\t\tfont-size: 24px;\n\t}\n\t&__actions {\n\t\tdisplay: flex;\n\t\tjustify-content: flex-end;\n\t\tmargin-top: 24px;\n\t\t@include gap-horizontal(24px);\n\t\tbutton {\n\t\t\tjustify-content: center;\n\t\t\tfont-weight: normal;\n\t\t\tpadding-top: 10px;\n\t\t\tpadding-bottom: 10px;\n\t\t\tpadding-right: 16px;\n\t\t\tpadding-left: 16px;\n\t\t}\n\t}\n\tp {\n\t\tfont-size: 14px;\n\t\tline-height: 24px;\n\n\t\tspan {\n\t\t\tcolor: #ed344e;\n\t\t\tfont-weight: bold;\n\t\t\tword-break: break-all;\n\t\t\thyphens: auto;\n\t\t\toverflow-wrap: anywhere;\n\t\t}\n\t}\n}\n\n.phone-input {\n\tmargin-top: 12px;\n\tmargin-bottom: 8px;\n}\n\n.user-delete-input-container {\n\tmargin-top: 8px;\n}\n",".dropdown {\n\tposition: relative;\n\tcursor: pointer;\n\n\t.trigger {\n\t\tborder-radius: 4px;\n\t\tborder: 1px solid #ddd;\n\t\tbackground: #f5f5f5;\n\t\tpadding: 8px;\n\n\t\t&:hover {\n\t\t\tbackground: #fff;\n\t\t\tborder: 1px solid #f93;\n\t\t}\n\n\t\t&.open {\n\t\t\tbackground: #fff;\n\t\t\tborder: 1px solid #f93;\n\t\t\toutline: 1px solid rgba(255, 153, 51, 0.4);\n\t\t}\n\t}\n\n\t.menu {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\n\t\tborder-radius: 6px;\n\t\tbackground: #fff;\n\t\tbox-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.16);\n\n\t\tpadding: 6px;\n\n\t\ttop: 30px;\n\t\tright: 10%;\n\n\t\tz-index: 10;\n\n\t\tdiv {\n\t\t\twidth: 160px;\n\t\t\tpadding: 6px 8px;\n\n\t\t\tdisplay: flex;\n\t\t\talign-items: baseline;\n\t\t\tjustify-content: flex-start;\n\n\t\t\timg {\n\t\t\t\theight: 14px;\n\t\t\t\twidth: 18px;\n\t\t\t\tmargin-right: 10px;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\talign-items: center;\n\t\t\t\timg {\n\t\t\t\t\theight: 20px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tbackground: #f0f0f0;\n\t\t\t\t&:last-child {\n\t\t\t\t\tcolor: #9e2526;\n\t\t\t\t\tbackground: rgba(222, 35, 61, 0.12);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.menu.open {\n\t\tdisplay: block;\n\t}\n}\n",".input {\n\tdisplay: flex;\n\tjustify-content: flex-start;\n\talign-items: baseline;\n\n\t@media (max-width: 340px) {\n\t\tflex-direction: column;\n\t}\n}\n\n.input-field-container {\n\tmargin-bottom: 0 !important;\n}\n",".method {\n\tborder-radius: 6px;\n\tborder: 1px solid #ddd;\n\tmargin-bottom: 16px;\n\n\t@media screen and (max-width: 900px) {\n\t\tfont-size: 12px;\n\t}\n\n\t.method-header {\n\t\tborder-radius: 5px 5px 0px 0px;\n\t\tborder-bottom: 1px solid #ddd;\n\t\tpadding: 16px 25px;\n\t\tdisplay: flex;\n\t\talign-items: baseline;\n\t\tjustify-content: space-between;\n\n\t\t.right {\n\t\t\tdisplay: flex;\n\t\t\tgap: 4px;\n\t\t}\n\n\t\t.left {\n\t\t\tdisplay: flex;\n\t\t\talign-items: baseline;\n\t\t\tjustify-content: flex-start;\n\t\t\tfont-size: 14px;\n\n\t\t\t.user-id-span {\n\t\t\t\tmargin-left: 15px;\n\t\t\t\tcolor: #6e6a65;\n\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\talign-items: center;\n\t\t\t\tgap: 6px;\n\n\t\t\t\t.copy-text-wrapper {\n\t\t\t\t\tborder-radius: 3px;\n\t\t\t\t\tborder: 1px solid #d9d9d9;\n\t\t\t\t\tcolor: #d65078;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tpadding: 5px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.resp {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 900px) {\n\t\t\t\tgap: 14px;\n\t\t\t\tflex-direction: column;\n\t\t\t\t.user-id-span {\n\t\t\t\t\tmargin-left: 0;\n\n\t\t\t\t\t.copy-text-wrapper.resp {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.method-body {\n\t\tpadding: 18px 27px;\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr;\n\t\tgap: 10px;\n\n\t\t@media screen and (max-width: 800px) {\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\tcolor: #6e6a65;\n\t\talign-items: center;\n\n\t\t& > div {\n\t\t\tfont-size: 14px;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\theight: 50px;\n\t\t}\n\n\t\t.phone-input {\n\t\t\twidth: 200px !important;\n\t\t}\n\n\t\tb {\n\t\t\tcolor: #222;\n\t\t\tfont-family: Rubik;\n\t\t\tfont-size: 14px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: normal;\n\t\t\tmargin-left: 1ch;\n\n\t\t\t@media screen and (max-width: 900px) {\n\t\t\t\tfont-size: 12px;\n\t\t\t}\n\t\t}\n\n\t\t.pill-container {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 8px;\n\t\t\tmargin-left: 12px;\n\t\t}\n\t}\n}\n\n@media (max-width: 480px) {\n\t.method {\n\t\t.method-header {\n\t\t\tpadding: 16px 8px;\n\t\t}\n\t\t.method-body {\n\t\t\tpadding: 18px 8px;\n\t\t}\n\t}\n}\n\n.send-mail-icon {\n\tcursor: pointer;\n\t& > :first-child {\n\t\tfill: #ececec;\n\t}\n\t& > path {\n\t\tfill: #5f5f5f;\n\t}\n\n\t& > :last-child {\n\t\tstroke: #d2d2d2;\n\t}\n\n\t&:hover {\n\t\t& > :first-child {\n\t\t\tfill: #ff9933;\n\t\t\tfill-opacity: 0.15;\n\t\t}\n\t\t& > path {\n\t\t\tfill: #ff9933;\n\t\t}\n\n\t\t& > :last-child {\n\t\t\tstroke: #ff9933;\n\t\t}\n\t}\n}\n\n.not-verified {\n\tborder-radius: 16px;\n\tborder: 1px solid #d2d2d2;\n\tbackground: #ececec;\n\tfont-size: 10px;\n\tpadding: 5px;\n\n\tcolor: #252728;\n\ttext-align: center;\n}\n\n.verified {\n\tborder-radius: 16px;\n\tborder: 1px solid #c2ebd0;\n\tbackground: #c8f9d8;\n\tcolor: rgba(18, 85, 37, 1);\n\tfont-size: 12px;\n\tpadding: 5px;\n}\n\n.password-link {\n\tcursor: pointer;\n\n\tcolor: rgba(0, 122, 255, 1);\n\tmargin-left: 6px;\n\tfont-weight: 400;\n\n\t&:hover {\n\t\ttext-decoration: underline;\n\t}\n}\n\n.save-button {\n\tbox-shadow: 0px 3px 6px 0px rgba(0, 122, 255, 0.16);\n\tborder-radius: 6px;\n\tborder: 1px solid #007aff;\n\tbackground: #007aff;\n\tpadding: 8px;\n\tcolor: white;\n\tfont-weight: 500;\n}\n\n.provider-pill {\n\tborder-radius: 4px;\n\tbackground: #f0f4f7;\n\tpadding: 10px;\n\tfont-family: monospace;\n\tdisplay: inline-flex;\n\n\tmax-width: 250px;\n\n\t@media screen and (max-width: 900px) {\n\t\tdisplay: block;\n\t}\n\n\timg {\n\t\theight: 15px;\n\t\twidth: 15px;\n\t}\n}\n\n.cancel {\n\tpadding: 7px 12px !important;\n\tfont-weight: 500;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../../styles/mixin.scss\";\n\n.tenant-pill {\n\tpadding: 5px 13px;\n\tborder-radius: 30px;\n\tborder: 1px solid #9335e4;\n\tbackground: rgba(147, 53, 228, 0.1);\n\tmax-width: fit-content;\n\tcolor: #9335e4;\n\tfont-size: 14px;\n\tmargin-left: 10px;\n}\n\n.tenant-list-container {\n\tdisplay: flex;\n\tflex-direction: row;\n\tflex-wrap: wrap;\n\trow-gap: 16px;\n\tcolumn-gap: 16px;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../styles/mixin.scss\";\n$container-padding-horizontal: 40;\n$container-width: 829;\n\n.user-detail {\n\t--badge-bg-color: rgb(197, 224, 253);\n\t--copy-text-color: rgb(214, 80, 120);\n\n\tpadding: 72px #{$container-padding-horizontal}px 48px;\n\tmax-width: var(--container-width);\n\tmargin: auto;\n\n\t&.center-children {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\n\t\t.subtitle {\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 26px;\n\t\t}\n\n\t\t.back-button {\n\t\t\tmargin-top: 16px;\n\t\t\tcolor: var(--color-link);\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\n\t&__header {\n\t\tmargin-top: 40px;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\toverflow: hidden;\n\t\t@include gap-horizontal(16px);\n\t\t&__badge {\n\t\t\t$size: 60px;\n\t\t\tborder-radius: 50%;\n\t\t\twidth: $size;\n\t\t\theight: $size;\n\t\t\tflex-shrink: 0;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tfont-size: 24px;\n\t\t\tfont-weight: 600;\n\t\t\ttext-align: center;\n\t\t\ttext-transform: uppercase;\n\t\t\tbackground-color: var(--badge-bg-color);\n\t\t\tcolor: var(--color-link);\n\t\t}\n\t\t&__info {\n\t\t\tflex: 1;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: center;\n\t\t\toverflow: hidden;\n\t\t\t@include gap-vertical(6px);\n\t\t}\n\t\t&__title {\n\t\t\tfont-size: 18px;\n\t\t\tline-height: 28px;\n\t\t\tfont-weight: 600;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tspan {\n\t\t\t\t@include text-ellipsis(100%);\n\t\t\t}\n\t\t}\n\t\t&__user-id {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tfont-size: 14px;\n\t\t\t@include gap-horizontal(8px);\n\t\t\tspan {\n\t\t\t\twhite-space: nowrap;\n\t\t\t}\n\t\t\t&__text {\n\t\t\t\tbackground-color: var(--color-white);\n\t\t\t\tcolor: var(--copy-text-color);\n\t\t\t\tborder: 1px var(--color-border) solid;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\toverflow: hidden;\n\t\t\t\tmax-width: 290px;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tfont-family: \"Source Code Pro\";\n\t\t\t\tfont-weight: 500;\n\t\t\t}\n\t\t}\n\t\t&__action {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t}\n\t}\n\n\t.panel {\n\t\tmargin-top: 40px;\n\t}\n\n\t&__info-grid {\n\t\t&__grid {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: repeat(auto-fill, minmax(200px, 1fr));\n\t\t\tgrid-gap: 40px 60px;\n\t\t}\n\t\t&__item {\n\t\t\tfont-size: 14px;\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\t&__label {\n\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\tmargin-bottom: 12px;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t\t&__body {\n\t\t\t\twidth: 100%;\n\t\t\t\t@include text-ellipsis(100%);\n\t\t\t\twhite-space: normal;\n\t\t\t\toverflow: visible;\n\t\t\t}\n\t\t\t&__guide {\n\t\t\t\tcursor: pointer;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\theight: 1em;\n\t\t\t\twidth: 1em;\n\t\t\t\tborder: 1px solid var(--color-black);\n\t\t\t\tborder-radius: 50%;\n\t\t\t\tmargin-left: 6px;\n\t\t\t\timg {\n\t\t\t\t\theight: 1em;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.input-field-container {\n\t\t\t\tmargin: 0px;\n\t\t\t}\n\n\t\t\t.email-verified-button {\n\t\t\t\tmargin-left: 12px;\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\n\t\tinput,\n\t\t.phone-input {\n\t\t\tbackground-color: var(--color-window-bg);\n\t\t}\n\n\t\t.input-field-error {\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\n\t&__provider-box {\n\t\tfont-size: 13px;\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tcolor: var(--color-copy-box);\n\t\tbackground-color: var(--color-copy-box-bg);\n\t\twidth: 100%;\n\t\t@include gap-horizontal(6px);\n\n\t\t&.block-snippet {\n\t\t\tborder: none;\n\t\t\tpadding-right: 4px;\n\t\t}\n\n\t\t> span {\n\t\t\t> img {\n\t\t\t\theight: 1em;\n\t\t\t}\n\t\t}\n\n\t\t&__user-id {\n\t\t\tflex: 1;\n\t\t\toverflow-x: hidden;\n\t\t\tpadding: 4px 4px 4px 0px;\n\t\t\t.copy-text {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.user-detail-title {\n\tfont-size: 28px;\n\tline-height: 34px;\n\tcolor: var(--color-black);\n\tmargin-bottom: 16px;\n\tfont-weight: 500;\n}\n\n.user-detail-subtitle {\n\tcolor: var(--color-secondary-text);\n\tmargin-bottom: 48px;\n}\n\n.user-detail-paper {\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n}\n\n.user-detail .block-info-connection {\n\tmargin-bottom: 24px;\n}\n\n.pill {\n\tmargin-top: 4px;\n}\n\n@media (max-width: 425px) {\n\t.user-detail {\n\t\tpadding: 72px 12px 48px;\n\t}\n}\n","pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!\n Theme: An Old Hope – Star Wars Syntax\n Author: (c) Gustavo Costa \n Maintainer: @gusbemacbe\n\n Original theme - Ocean Dark Theme – by https://github.com/gavsiu\n Based on Jesse Leite's Atom syntax theme 'An Old Hope'\n https://github.com/JesseLeite/an-old-hope-syntax-atom\n*/.hljs{background:#1c1d21;color:#c0c5ce}.hljs-comment,.hljs-quote{color:#b6b18b}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#eb3c54}.hljs-built_in,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#e7ce56}.hljs-attribute{color:#ee7c2b}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#4fb4d7}.hljs-section,.hljs-title{color:#78bb65}.hljs-keyword,.hljs-selector-tag{color:#b45ea4}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}","@import \"../../../styles/mixin.scss\";\n\n.button-root {\n\tcursor: pointer;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../styles/mixin.scss\";\n$container-padding-horizontal: 40;\n$container-width: 829;\n\n.padding-vertical-24 {\n\tpadding-top: 24px !important;\n\tpadding-bottom: 24px !important;\n}\n\n.metadata-header {\n\tdisplay: flex;\n\tflex-direction: row;\n\twidth: 100%;\n\tjustify-content: space-between;\n\tpadding-bottom: 24px;\n\tborder-bottom: 1px solid var(--color-border);\n\tbox-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\t-webkit-box-sizing: border-box;\n\n\t.title {\n\t\tcolor: var(--color-secondary-text);\n\t\tfont-weight: 500;\n\t}\n\n\t.metadata-actions {\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\t@include gap-horizontal(16px);\n\t}\n}\n\n.metadata-content-container {\n\tmargin-top: 22px;\n\tpadding-left: 28px;\n\tpadding-right: 28px;\n\toverflow-x: auto;\n\tpadding-top: 15px;\n\tpadding-bottom: 15px;\n\tbackground: #0d2e4e;\n\tborder-radius: 6px;\n\twhite-space: pre;\n\n\t.hljs {\n\t\tbackground: #0d2e4e;\n\t\tfont-weight: 400;\n\t\tfont-size: 13px;\n\t\tline-height: 21px;\n\t\tpadding: 0px !important;\n\t}\n}\n\n.metadata-edit-box {\n\tmargin-top: 24px;\n\tmin-width: 100%;\n\tmax-width: 100%;\n\tmin-height: 200px;\n\tpadding: 4px;\n\tbackground-color: var(--color-window-bg);\n\tborder-radius: 6px;\n\tborder: none;\n\tborder: 1px solid rgb(224, 224, 224);\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../styles/mixin.scss\";\n$container-padding-horizontal: 40;\n$container-width: 829;\n\n.panel {\n\t&.no-padding-horizontal {\n\t\tpadding-left: 0px !important;\n\t\tpadding-right: 0px !important;\n\t}\n}\n\n.content-container {\n\twidth: 100%;\n\tpadding-top: 24px;\n\tpadding-bottom: 24px;\n\n\t.header {\n\t\tpadding-left: 34px;\n\t\tpadding-right: 34px;\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tjustify-content: space-between;\n\t\talign-items: center;\n\t\tcolor: var(--color-secondary-text);\n\n\t\t@media only screen and (max-width: 600px) {\n\t\t\tflex-direction: column;\n\t\t\talign-items: flex-start;\n\t\t}\n\n\t\t.header-primary {\n\t\t\tfont-weight: 500;\n\t\t\tfont-size: 14px;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\talign-items: center;\n\n\t\t\t@media only screen and (max-width: 600px) {\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: flex-start;\n\t\t\t}\n\t\t}\n\n\t\t.header-secondary {\n\t\t\tfont-weight: 400;\n\t\t\tfont-size: 12px;\n\t\t\tmargin-left: 4px;\n\n\t\t\t@media only screen and (max-width: 600px) {\n\t\t\t\tmargin-left: 0px;\n\t\t\t\tmargin-top: 2px;\n\t\t\t}\n\t\t}\n\n\t\t.button-error {\n\t\t\tfont-weight: 500;\n\n\t\t\t@media only screen and (max-width: 600px) {\n\t\t\t\tmargin-top: 12px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.table-container {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\toverflow-x: scroll;\n\t\tmargin-top: 18px;\n\t\theight: fit-content;\n\t}\n\n\t.table {\n\t\tdisplay: table;\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\tborder-spacing: 0px;\n\t\tborder-collapse: collapse;\n\n\t\t.thead {\n\t\t\tcolor: var(--color-black);\n\t\t\ttext-transform: uppercase;\n\t\t\tfont-size: 12px;\n\t\t\tline-height: 14px;\n\n\t\t\t.head-row {\n\t\t\t\tborder-bottom: 1px solid var(--color-border);\n\t\t\t\tborder-top: 1px solid var(--color-border);\n\t\t\t\tpadding-left: 34px;\n\t\t\t\tpadding-right: 34px;\n\t\t\t\tpadding-top: 15px;\n\t\t\t\tpadding-bottom: 15px;\n\t\t\t\tbackground: #fafafa;\n\n\t\t\t\tth {\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\tpadding-top: 15px;\n\t\t\t\t\tpadding-bottom: 15px;\n\t\t\t\t\tpadding-left: 35px;\n\t\t\t\t\tpadding-right: 35px;\n\t\t\t\t}\n\n\t\t\t\tth:last-child {\n\t\t\t\t\tpadding-right: 34px;\n\t\t\t\t}\n\n\t\t\t\t.w30 {\n\t\t\t\t\ttext-align: left;\n\t\t\t\t\tpadding-left: 34px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\ttbody {\n\t\t\tpadding-left: 34px;\n\t\t\tpadding-right: 34px;\n\n\t\t\t.placeholder {\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\n\t\t\t.session-info {\n\t\t\t\tdisplay: flex;\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin-left: 34px;\n\t\t\t\tmargin-right: 34px;\n\t\t\t}\n\n\t\t\t.session-row {\n\t\t\t\tmargin-top: 29px;\n\t\t\t\tmargin-left: 34px;\n\t\t\t\tmargin-right: 34px;\n\n\t\t\t\t&.empty-row {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t}\n\n\t\t\t\t&.with-data {\n\t\t\t\t\ttd {\n\t\t\t\t\t\tfont-weight: 400;\n\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\twidth: calc(70% / 3);\n\t\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\t\t\theight: 1px;\n\t\t\t\t\t\tmin-height: 28px;\n\t\t\t\t\t\tpadding-left: 35px;\n\t\t\t\t\t\tpadding-right: 35px;\n\t\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t\tpadding-top: 29px;\n\n\t\t\t\t\t\tspan {\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\tpadding-left: 8px;\n\t\t\t\t\t\t\tpadding-right: 8px;\n\t\t\t\t\t\t\tpadding-top: 7px;\n\t\t\t\t\t\t\tpadding-bottom: 7px;\n\t\t\t\t\t\t\tbackground-color: var(--color-copy-box-bg);\n\t\t\t\t\t\t\twidth: fit-content;\n\t\t\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t.button-error-outline {\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.session-id {\n\t\t\t\t\t\t\tfont-family: \"Source Code Pro\";\n\t\t\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\ttd:last-child {\n\t\t\t\t\t\tpadding-right: 34px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.w30 {\n\t\t\t\t\t\tpadding-left: 34px;\n\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.badge {\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\tborder-radius: 6px;\n\n\twidth: fit-content;\n\n\ttext-align: center;\n\tfont-size: 13px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 20px;\n\n\t.content {\n\t\tmax-width: 110px;\n\t\toverflow: hidden;\n\t\twhite-space: nowrap;\n\t\ttext-overflow: ellipsis;\n\t}\n\n\t&.xs {\n\t\tfont-size: 10px;\n\t\tpadding: 0px 4px;\n\t}\n\t&.sm {\n\t\tfont-size: 12px;\n\t\tpadding: 0px 4px;\n\t}\n\n\t&.md {\n\t\tpadding: 3px 8px;\n\t}\n\n\t&.lg {\n\t\tpadding: 4px 10px;\n\t}\n\n\t&.secondary {\n\t\tcolor: var(--light-tags-tag-blue-text, #1d4ed8);\n\t\tborder: 1px solid var(--light-tags-tag-blue-border, #bfdbfe);\n\t\tbackground: var(--light-tags-tag-blue-bg, #dbeafe);\n\t}\n\n\t&.success {\n\t\tcolor: var(--light-tags-tag-green-text, #047857);\n\t\tborder: 1px solid var(--light-tags-tag-green-border, #a7f3d0);\n\t\tbackground: var(--light-tags-tag-green-bg, #d1fae5);\n\n\t\t& > svg {\n\t\t\tstroke: rgba(5, 150, 105, 1);\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground: var(--light-tags-tag-green-bg-hover, #a7f3d0);\n\t\t}\n\t}\n}\n",".shimmer {\n\twidth: 100%;\n\tbackground-color: var(--color-loader-placeholder-bg);\n\tmin-height: 1em;\n\topacity: 0.4;\n\tanimation: blinker 2s linear infinite;\n\t@keyframes blinker {\n\t\t50% {\n\t\t\topacity: 0.1;\n\t\t}\n\t}\n}\n",".assign-role-dialog-container {\n\tp {\n\t\tcolor: #6e6a65;\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 400;\n\t\tline-height: normal;\n\n\t\tpadding-top: 24px;\n\t}\n\n\t.roles-container {\n\t\tmargin-top: 14px;\n\n\t\twidth: 100%;\n\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tborder-radius: 14px;\n\t\tborder: 1px solid #e5e5e5;\n\n\t\t.input-field-container {\n\t\t\tmargin-bottom: 0px !important;\n\t\t}\n\n\t\t.input-field {\n\t\t\tpadding: 9px 36px 8px !important;\n\t\t}\n\n\t\t.search-box-container {\n\t\t\tmargin: 8px;\n\t\t\tposition: relative;\n\n\t\t\t& > img {\n\t\t\t\theight: 14px;\n\t\t\t\twidth: 14px;\n\t\t\t\tposition: absolute;\n\t\t\t\tz-index: 1;\n\t\t\t\ttop: 10px;\n\t\t\t\tleft: 10px;\n\t\t\t}\n\t\t}\n\n\t\t.roles-header {\n\t\t\tcolor: var(--light-foregrounds-fg-muted, #9ca3af);\n\t\t\tfont-size: 12px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 20px;\n\t\t\tbackground: #f5f5f5;\n\t\t\tpadding: 2px 14px;\n\t\t}\n\n\t\t.roles-list-container {\n\t\t\tpadding: 4px 8px;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tgap: 4px;\n\n\t\t\tmax-height: 162px;\n\t\t\toverflow: scroll;\n\n\t\t\t.loading-container {\n\t\t\t\theight: 204px;\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tjustify-content: center;\n\t\t\t\talign-items: center;\n\n\t\t\t\t& > svg {\n\t\t\t\t\theight: 30px;\n\t\t\t\t\twidth: 30px;\n\t\t\t\t\tmargin: auto;\n\t\t\t\t\tanimation: spin 1.2s linear infinite;\n\t\t\t\t}\n\n\t\t\t\t@keyframes spin {\n\t\t\t\t\t0% {\n\t\t\t\t\t\ttransform: rotate(0deg);\n\t\t\t\t\t}\n\t\t\t\t\t100% {\n\t\t\t\t\t\ttransform: rotate(360deg);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.info-container {\n\t\t\t\theight: 204px;\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tjustify-content: center;\n\t\t\t\talign-items: center;\n\n\t\t\t\t& > svg {\n\t\t\t\t\theight: 37px;\n\t\t\t\t\twidth: 30px;\n\t\t\t\t}\n\n\t\t\t\t.security-icon {\n\t\t\t\t\tcolor: var(--color-primary);\n\t\t\t\t}\n\n\t\t\t\t& > h1 {\n\t\t\t\t\tcolor: var(--color-black);\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\tfont-style: normal;\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\tline-height: 40px; /* 250% */\n\t\t\t\t}\n\t\t\t\t.gray {\n\t\t\t\t\tcolor: #b4b4b4;\n\t\t\t\t}\n\n\t\t\t\t& > p {\n\t\t\t\t\tcolor: #6e6a65;\n\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\tfont-style: normal;\n\t\t\t\t\tfont-weight: 400;\n\t\t\t\t\tline-height: 26px;\n\n\t\t\t\t\tpadding-top: 0px;\n\n\t\t\t\t\twidth: 200px;\n\t\t\t\t\ttext-align: center;\n\n\t\t\t\t\t& > a {\n\t\t\t\t\t\tcolor: var(--button-tertiary-normal-blue-007-aff, #007aff);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.role-item {\n\t\t\t\tborder-radius: 6px;\n\t\t\t\tpadding: 4px 8px;\n\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\talign-items: center;\n\n\t\t\t\t.add-icon {\n\t\t\t\t\tfill: #9b9b9b;\n\t\t\t\t\tcursor: pointer;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tfill: #007aff;\n\t\t\t\t\t\tbackground: rgba(0, 122, 255, 0.1);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t& > span {\n\t\t\t\t\tcolor: var(--light-foregrounds-fg-base, #030712);\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tfont-style: normal;\n\t\t\t\t\tfont-weight: 400;\n\t\t\t\t\tline-height: 20px; /* 153.846% */\n\t\t\t\t}\n\n\t\t\t\t&[data-selected=\"true\"] {\n\t\t\t\t\tbackground: #edf6ff;\n\t\t\t\t}\n\n\t\t\t\t& > input[type=\"checkbox\"] {\n\t\t\t\t\tmargin-right: 14px;\n\t\t\t\t\tposition: relative;\n\t\t\t\t}\n\n\t\t\t\t& > input[type=\"checkbox\"]:hover {\n\t\t\t\t\tborder: none;\n\t\t\t\t}\n\n\t\t\t\t& > input[type=\"checkbox\"]:hover::after {\n\t\t\t\t\tz-index: -1;\n\t\t\t\t\ttop: -1px;\n\t\t\t\t\tleft: -1px;\n\t\t\t\t\twidth: 20px;\n\t\t\t\t\theight: 20px;\n\t\t\t\t\tbackground: linear-gradient(#a2facf, #64acff);\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t}\n\n\t\t\t\t&:hover:not([data-selected=\"true\"]) {\n\t\t\t\t\tbackground: var(--light-backgrounds-bg-base-hover, #f9fafb);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n",".you-sure-text {\n\tcolor: #000;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\n\t.red {\n\t\tcolor: var(--color-button-error);\n\t\tfont-weight: 600;\n\t}\n}\n",".user-roles-list-wrapper {\n\t.shimmer-container {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 10px;\n\t\twidth: 100%;\n\t\tmargin-top: 5px;\n\t}\n\n\t& > .roles-list-container {\n\t\tdisplay: flex;\n\t\tjustify-content: flex-start;\n\t\tgap: 14px;\n\t\tflex-wrap: wrap;\n\t\talign-items: center;\n\t\tborder-top: 1px solid var(--color-border);\n\t\tpadding-top: 20px;\n\t\tmargin-top: 20px;\n\n\t\t.no-roles-found {\n\t\t\tpadding: 20px 0px;\n\t\t\tfont-size: 14px;\n\t\t\tcolor: var(--color-black);\n\t\t}\n\n\t\t.add-role-btn {\n\t\t\tdisplay: flex;\n\t\t\tpadding: 2px 8px;\n\t\t\talign-items: center;\n\t\t\tgap: 10px;\n\t\t\tborder-radius: 6px;\n\t\t\tborder: 1px solid rgb(217, 217, 217);\n\t\t\tbackground: rgb(249, 249, 249);\n\n\t\t\tcolor: var(--color-secondary-tex);\n\t\t\tfont-size: 14px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 400;\n\t\t\tline-height: 21px;\n\n\t\t\t& > svg {\n\t\t\t\tfill: #6e6a65;\n\t\t\t}\n\n\t\t\t&:hover:not([data-disable-hover=\"true\"]) {\n\t\t\t\tborder: 1px solid rgba(0, 122, 255, 0.5);\n\n\t\t\t\tcolor: var(--color-secondary);\n\t\t\t\tfont-size: 14px;\n\n\t\t\t\t& > svg {\n\t\t\t\t\tfill: var(--color-secondary);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.select-tenantId-container {\n\tcolor: var(--color-secondary-text);\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 10px;\n\tflex-wrap: wrap;\n\tmargin-top: -32px;\n\n\t& > span {\n\t\tfont-weight: 500;\n\t}\n\n\t@media (max-width: 440px) {\n\t\tfont-size: 12px;\n\t\tline-height: 18px;\n\t}\n}\n\n.feature-not-enabled {\n\tmargin-top: -10px;\n\tcolor: #6e6a65;\n\tfont-size: 14px;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n$container-padding-horizontal: 40;\n\n.users-list {\n\tpadding: 72px #{$container-padding-horizontal}px 48px;\n\tmax-width: 100vw;\n}\n\n.users-list-title {\n\tfont-size: 28px;\n\tline-height: 34px;\n\tcolor: var(--color-black);\n\tmargin-bottom: 16px;\n\tfont-weight: 500;\n}\n\n.users-list-title .pill.paid-feature-badge {\n\tdisplay: inline-block;\n\tline-height: 1.1;\n\tfont-size: 14px;\n\tbackground-color: var(--color-badge-bg);\n\tcolor: var(--color-badge);\n\tborder-radius: 6px;\n\tmargin-top: 0;\n\tvertical-align: middle;\n}\n\n.users-list-subtitle {\n\tcolor: var(--color-secondary-text);\n\tmargin-bottom: 48px;\n}\n\n.users-list-paper {\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n}\n\n.users-list .block-info-connection {\n\tmargin-bottom: 24px;\n}\n\n.tenant-list-dropdown {\n\tmin-width: 200px;\n\tpadding-left: 13px;\n\tpadding-right: 13px;\n\tpadding-top: 9px;\n\tpadding-bottom: 9px;\n\tborder-radius: 6px;\n\tborder: 1px solid #e5e5e5;\n\tbackground: #fff;\n\tfont-size: 14px;\n\tcolor: #222;\n}\n\n.tenant-id-container {\n\tdisplay: flex;\n\talign-items: flex-end;\n\tmargin-bottom: 16px;\n\n\t@media (max-width: 486px) {\n\t\tflex-direction: column;\n\t\talign-items: flex-start;\n\t\tgap: 8px;\n\n\t\t& > button {\n\t\t\tmargin: 0;\n\t\t\twidth: 100%;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n}\n\n.tenant-id-title {\n\tfont-size: 16px;\n\tfont-weight: 500;\n\tmargin-right: 8px;\n}\n\n.search-container {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: flex-start;\n\tmargin-bottom: 20px;\n\n\t@media (max-width: 486px) {\n\t\tflex-direction: column;\n\t\tgap: 16px;\n\t\t#add-user {\n\t\t\tmargin-left: 0;\n\t\t\twidth: 100%;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n}\n\n@media (min-width: 1126px) {\n\t.users-list {\n\t\twidth: var(--container-width);\n\t\tpadding-left: 0px;\n\t\tpadding-right: 0px;\n\t\tmargin: 0 auto;\n\t}\n}\n\n@media (max-width: 480px) {\n\t.users-list {\n\t\tpadding: 72px 18px 48px;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n*\n* This software is licensed under the Apache License, Version 2.0 (the\n* \"License\") as published by the Apache Software Foundation.\n*\n* You may not use this file except in compliance with the License. You may\n* obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n* License for the specific language governing permissions and limitations\n* under the License.\n*/\n\n.footer {\n\tbottom: 0;\n\tmin-height: 62px;\n\tdisplay: flex;\n\tpadding: 20px 32px;\n\tz-index: 20;\n\n\t.logo {\n\t\theight: 23px;\n\t\twidth: 151px;\n\t}\n\n\t&.alignment-right {\n\t\tjustify-content: flex-end;\n\t}\n\t&.alignment-center {\n\t\tjustify-content: center;\n\t}\n\n\t&.vertical-center {\n\t\talign-items: center;\n\t}\n\t&.vertical-bottom {\n\t\talign-self: flex-end;\n\t}\n\n\t&.color-dark {\n\t\tbackground-color: var(--color-black);\n\t\t.logo {\n\t\t\twidth: 148px;\n\t\t}\n\t}\n\n\t&.size-large {\n\t\tpadding: 40px 32px;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.auth-container {\n\theight: 100vh;\n\twidth: 100vw;\n\tdisplay: flex;\n\tflex-flow: column;\n\tjustify-content: center;\n\talign-items: center;\n\tbackground-position: top center;\n\tbackground-repeat: no-repeat;\n\tbackground-size: cover;\n\tbackground-image: var(--auth-background-portrait);\n\n\t@media only screen and (min-width: 600px) {\n\t\tbackground-image: var(--auth-background);\n\t}\n}\n\n.auth-container .block-container {\n\tmax-width: 320px;\n\tmargin: 32px auto;\n\n\t&.sign-up,\n\t&.forgot-password {\n\t\tmax-width: 460px;\n\t}\n\n\t@media only screen and (min-width: 600px) {\n\t\tmax-width: 450px;\n\n\t\t&.sign-up,\n\t\t&.forgot-password {\n\t\t\tmax-width: 760px;\n\t\t\twidth: max(600px, 41vw);\n\t\t}\n\t}\n}\n\n.auth-container {\n\t.text-title {\n\t\tmargin-bottom: 8px;\n\t}\n\n\t.text-label {\n\t\tmargin-bottom: 16px;\n\t}\n\n\tlabel {\n\t\tfont-size: 14px;\n\t\tfont-weight: 500;\n\t\tmargin-block-end: 7px;\n\t\tdisplay: inline-block;\n\t}\n}\n\n.block-container {\n\thr {\n\t\tmargin-block: 24px;\n\t\tborder-bottom: none;\n\t\tborder-top: 1px solid rgb(221, 221, 221);\n\t}\n\n\t.link {\n\t\tcolor: var(--color-link);\n\t\tcursor: pointer;\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\nform .input-field-inset:not(.input-field-inset-focused) input {\n\tbackground-color: var(--color-input-unfocused);\n}\n\n.error-response-container {\n\tfont-size: 14px;\n}\n\n.cta-container {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: space-between;\n\n\t.secondary-cta-btn {\n\t\tfont-family: inherit;\n\t\tfont-size: 14px;\n\n\t\t&.forgot-btn {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n\n\timg.back-chevron {\n\t\tmargin-inline-end: 6px;\n\t}\n}\n\n.margin-top-16 {\n\tmargin-top: 16px;\n}\n\n.command-container {\n\tmargin-block: 24px 18px;\n\tdisplay: flex;\n\tpadding-block: 6px;\n\tpadding-inline: 8px 4px;\n\t@include gap-horizontal(12px);\n\tborder: 1px solid var(--color-border-command);\n\tborder-radius: 6px;\n\twhite-space: break-spaces;\n\n\t.clipboard-btn-container {\n\t\theight: 24px;\n\t\tmin-width: 24px;\n\t\tborder-radius: 50%;\n\t\ttransition: 0.1s all ease-in-out;\n\t\tcursor: pointer;\n\n\t\t&:hover {\n\t\t\tbackground: rgba(217, 217, 217, 0.6);\n\t\t}\n\n\t\t.clipboard-icon {\n\t\t\twidth: 12px;\n\t\t\theight: 14px;\n\t\t}\n\t}\n\n\tcode.command {\n\t\tword-break: break-word;\n\t\tfont-size: 13px;\n\t\tline-height: 1.6;\n\t\tcolor: var(--color-command);\n\t\tflex: 1;\n\t\tmax-height: 160px;\n\t\toverflow-y: scroll;\n\n\t\t.hljs-string {\n\t\t\tcolor: inherit;\n\t\t}\n\t}\n\n\t.tooltip-container {\n\t\theight: fit-content;\n\n\t\t.tooltip-container__popup {\n\t\t\tpadding: 3px 8px;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n*\n* This software is licensed under the Apache License, Version 2.0 (the\n* \"License\") as published by the Apache Software Foundation.\n*\n* You may not use this file except in compliance with the License. You may\n* obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n* License for the specific language governing permissions and limitations\n* under the License.\n*/\n\n.error-container {\n\twidth: 100%;\n\theight: 100%;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\t.block-container {\n\t\ttext-align: center;\n\t\tmax-width: 560px;\n\t\tmargin: 32px auto;\n\t\t.text-title {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: normal;\n\t\t\tmargin-top: 8px;\n\t\t}\n\t\t.title-image {\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t}\n\t\tp {\n\t\t\tmargin-top: 12px;\n\t\t\tletter-spacing: 0.14px;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.notification {\n\tdisplay: flex;\n\tpadding: 16px;\n\t@include gap-horizontal(8px);\n\tline-height: 24px;\n\tborder: 1px solid var(--color-border);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-window-bg);\n\tbox-shadow: 0px 0px 6px var(--color-shadow);\n\tfont-size: 14px;\n\tanimation: notificationScale 0.3s;\n\ttransition: 0.3s;\n\t&__icon {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\timg {\n\t\t\theight: 16px;\n\t\t}\n\t}\n\t&__info {\n\t\tflex: 1;\n\t\tpadding-right: 24px;\n\t\tfont-weight: 500;\n\t\tmax-width: 300px;\n\t\twhite-space: wrap;\n\t}\n\t&__close {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tsvg {\n\t\t\twidth: 8px;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\n\t&.notification-info {\n\t\tbackground-color: var(--color-info-bg);\n\t\tcolor: var(--color-info);\n\t\tborder-color: var(--color-border-info);\n\t\tbox-shadow: 0px 0px 6px var(--color-info-shadow);\n\t\tsvg {\n\t\t\tstroke: var(--color-info);\n\t\t}\n\t}\n\t&.notification-error {\n\t\tbackground-color: var(--color-error-bg);\n\t\tcolor: var(--color-error);\n\t\tborder-color: var(--color-border-error);\n\t\tbox-shadow: 0px 0px 6px var(--color-error-shadow);\n\t\tsvg {\n\t\t\tstroke: var(--color-error);\n\t\t}\n\t}\n\t&.notification-success {\n\t\tbackground-color: var(--color-success-bg);\n\t\tcolor: var(--color-success);\n\t\tborder-color: var(--color-border-success);\n\t\tbox-shadow: 0px 0px 6px var(--color-success-shadow);\n\t\tsvg {\n\t\t\tstroke: var(--color-success);\n\t\t}\n\t}\n}\n\n.notification-container {\n\tposition: fixed;\n\ttop: 78px;\n\tright: 0px;\n\tpadding: 0px 20px;\n\tdisplay: flex;\n\tflex-direction: column;\n\ttransition: 0.3s;\n\t@include gap-vertical(16px);\n\tmax-height: 100vh;\n\tjustify-content: flex-end;\n\twidth: max-content;\n\tz-index: 9999;\n}\n\n@keyframes notificationScale {\n\t0% {\n\t\ttransform: scale(0);\n\t}\n\t100% {\n\t\ttransform: scale(1);\n\t}\n}\n","button#sign-out-btn {\n\tposition: absolute;\n\ttop: 24px;\n\tright: 60px;\n\tbackground: var(--color-white);\n\tborder: 1px solid var(--color-black);\n\tborder-radius: 6px;\n\tpadding: 6px 8px;\n\tfont-size: 14px;\n\tfont-family: inherit;\n\tline-height: 17px;\n\tfont-weight: 500;\n\tcursor: pointer;\n\tz-index: 1;\n}\n",".sidebar {\n\tposition: fixed;\n\theight: 100vh;\n\twidth: var(--sidebar-width);\n\tmargin-top: 64px;\n\tborder-right: 1px solid var(--light-borders-border-base, #e5e7eb);\n\tbackground-color: var(--color-window-bg);\n\tz-index: 10;\n}\n\n.sidebar-list {\n\tmargin-top: 50px;\n\tlist-style-type: none;\n}\n\n.sidebar-list > li {\n\tmargin: 14px 16px;\n\n\t& .active {\n\t\tborder-radius: 6px;\n\t\tborder: 1px solid rgba(255, 153, 51, 0.15);\n\t\tbackground: rgba(255, 153, 51, 0.1);\n\n\t\tcolor: #f93;\n\t\tfont-weight: 500;\n\n\t\t& > svg {\n\t\t\tstroke: var(--color-primary);\n\t\t\tstroke-width: 0.3px;\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground: rgba(255, 153, 51, 0.1) !important;\n\t\t}\n\t}\n}\n\n.sidebar-list > li > a {\n\tdisplay: block;\n\tpadding: 6px 8px;\n\tborder-radius: 6px;\n\n\tcolor: var(--light-foregrounds-fg-subtle, #4b5563);\n\tfont-size: 13px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 20px;\n\n\tborder: 1px solid transparent;\n\n\ttext-decoration: none;\n\n\tdisplay: flex;\n\tjustify-content: flex-start;\n\tgap: 12px;\n\n\t&:hover:not(.active) {\n\t\tbackground: #eee !important;\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.sidebar {\n\t\tdisplay: none;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.st-header-desktop {\n\tposition: fixed;\n\twidth: 100%;\n\tz-index: 100;\n\n\tdisplay: flex;\n\tpadding: 16px 18px;\n\tjustify-content: space-between;\n\talign-items: center;\n\n\tbackground: #fff;\n\tbox-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);\n}\n\n.st-header-mobile {\n\tdisplay: none;\n\n\t.overlay {\n\t\tbackground: rgba(0, 0, 0, 0.4);\n\t\tposition: fixed;\n\t\tinset: 0;\n\t\theight: 100vh;\n\n\t\tz-index: 9999;\n\n\t\tmargin-top: 70px;\n\t}\n\n\tsvg {\n\t\tcursor: pointer;\n\t}\n\n\t.close-btn {\n\t\tbackground: rgba(95, 95, 95, 0.08);\n\t\tborder-radius: 50%;\n\t\tborder: none;\n\n\t\theight: 40px;\n\t\twidth: 40px;\n\t}\n\n\t.menu-container {\n\t\twidth: 400px;\n\n\t\theight: fit-content;\n\n\t\tborder-radius: 12px;\n\t\tbackground: #fff;\n\t\tbox-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);\n\n\t\tposition: fixed;\n\t\tinset: 0;\n\t\tmargin: 16px;\n\t\tmargin-top: 80px;\n\t\tz-index: 9999;\n\n\t\tpadding: 36px 40px;\n\n\t\t.divider {\n\t\t\tbackground: #aaa;\n\t\t\theight: 1px;\n\t\t\twidth: 100%;\n\t\t\tmargin: 40px auto;\n\t\t}\n\n\t\tbutton {\n\t\t\twidth: 100%;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n\n\t.menu-content {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\twidth: 100%;\n\n\t\t.sidebar-list {\n\t\t\tmargin-top: 0;\n\n\t\t\t& > li {\n\t\t\t\tmargin-left: 0;\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.st-header-desktop {\n\t\tdisplay: none;\n\t}\n\n\t.st-header-mobile {\n\t\tposition: fixed;\n\t\twidth: 100%;\n\t\tz-index: 9999;\n\t\tbackground: var(--color-white);\n\n\t\tdisplay: flex;\n\t\tjustify-content: flex-start;\n\t\talign-items: center;\n\t\tgap: 14px;\n\n\t\tpadding: 14px 12px;\n\t}\n}\n\n@media (max-width: 532px) {\n\t.st-header-mobile {\n\t\t.menu-container {\n\t\t\twidth: 95%;\n\t\t\tmargin: auto;\n\t\t\tmargin-top: 80px;\n\t\t}\n\t}\n}\n",".main-layout-container {\n\tdisplay: block;\n\n\t.main-content {\n\t\tmargin-top: 44px;\n\t\tmargin-left: var(--sidebar-width);\n\t\tpadding: 0 20px;\n\t\tmin-height: 100vh;\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.main-layout-container {\n\t\t.main-content {\n\t\t\tmargin-left: 0;\n\t\t\tpadding: 0;\n\t\t}\n\t}\n}\n",".search {\n\t& > div {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 8px;\n\t}\n\n\t&__input_wrapper {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\n\t\twidth: 340px;\n\t\theight: 40px;\n\t\tpadding: 9px 16px;\n\t\tbackground: #ffffff;\n\t\tborder: 1px solid #e5e5e5;\n\t\tborder-radius: 6px;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\t& {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\n\t\t& img {\n\t\t\theight: 14px;\n\t\t\taspect-ratio: 1;\n\n\t\t\t&:nth-child(1) {\n\t\t\t\tmargin-right: 10px;\n\t\t\t\tmargin-bottom: 3px;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tcursor: pointer;\n\t\t\t\theight: 22px;\n\t\t\t}\n\t\t}\n\n\t\t&.active {\n\t\t\tborder: 1px solid #ff9933;\n\t\t\toutline: 2px solid rgba(255, 153, 51, 0.4);\n\t\t}\n\n\t\t& input {\n\t\t\tborder: none;\n\t\t\tflex-grow: 1;\n\t\t\theight: 20px;\n\n\t\t\t&:focus,\n\t\t\t&:active,\n\t\t\t&:focus-visible,\n\t\t\t&:focus-within {\n\t\t\t\toutline: none;\n\t\t\t}\n\n\t\t\t&::placeholder {\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 171%;\n\n\t\t\t\tcolor: rgba(34, 34, 34, 0.7);\n\t\t\t\tpadding-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t&__clear {\n\t\t\tborder: none;\n\t\t\tbackground: none;\n\t\t\tcursor: pointer;\n\t\t\toutline: none;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tmargin-bottom: 0px;\n\n\t\t\timg {\n\t\t\t\tmargin-bottom: 0px !important;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media (max-width: 486px) {\n\t\twidth: 100%;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.create-tenant-dialog-container {\n\tpadding: 32px 0 24px 0;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.checkbox-container {\n\tdisplay: flex;\n\tgap: 6px;\n\talign-items: center;\n\n\tlabel {\n\t\tfont-family: inherit;\n\t\tfont-size: 12px;\n\t\tfont-weight: 500;\n\t\tline-height: 14px;\n\t\tcolor: var(--color-secondary);\n\t}\n\n\t&--disabled {\n\t\topacity: 0.6;\n\t\tcursor: not-allowed;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.select-label {\n\tcolor: var(--color-secondary-text);\n\tfont-weight: 500;\n\tmargin-bottom: 12px;\n}\n\n.select-label-required {\n\tcolor: var(--color-error);\n\tmargin: 0px 4px;\n}\n\n.select-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\n\t.select-wrapper {\n\t\twidth: 100%;\n\t\tposition: relative;\n\t\tselect {\n\t\t\twidth: 100%;\n\t\t\tpadding: 9px 13px;\n\t\t\tborder: 1px solid var(--color-border);\n\t\t\tbackground-color: var(--color-input-unfocused);\n\t\t\tborder-radius: 6px;\n\t\t\tfont-size: 14px;\n\t\t\tcolor: var(--color-black);\n\t\t\tappearance: none; /* Remove default styles */\n\t\t\t-webkit-appearance: none; /* For Safari */\n\t\t\t-moz-appearance: none; /* For Firefox */\n\t\t}\n\n\t\t&::after {\n\t\t\tcontent: \"\\2304\"; /* Unicode character for the down arrow */\n\t\t\tposition: absolute;\n\t\t\ttop: 37%;\n\t\t\tright: 10px;\n\t\t\tfont-size: 18px;\n\t\t\tfont-weight: 600;\n\t\t\ttransform: translateY(-50%);\n\t\t\tpointer-events: none;\n\t\t\tcolor: var(--color-black);\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.toggle-container {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 16px;\n}\n\n.toggle-label {\n\tcolor: var(--color-secondary-text);\n\tfont-weight: 500;\n}\n\ninput[type=\"checkbox\"] {\n\t&.toggle {\n\t\topacity: 0;\n\t\tposition: absolute;\n\t\t& + label {\n\t\t\tcursor: pointer;\n\t\t\tposition: relative;\n\t\t\tdisplay: inline-block;\n\t\t\tuser-select: none;\n\t\t\t-moz-transition: 0.4s ease;\n\t\t\t-o-transition: 0.4s ease;\n\t\t\t-webkit-transition: 0.4s ease;\n\t\t\ttransition: 0.4s ease;\n\t\t\t-webkit-tap-highlight-color: transparent;\n\t\t\theight: 20px;\n\t\t\twidth: 40px;\n\t\t\tborder-radius: 60px;\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\tposition: absolute;\n\t\t\t\tdisplay: block;\n\t\t\t\tbackground: var(--color-toggle-inactive-bg);\n\t\t\t\t-moz-transition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);\n\t\t\t\t-o-transition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);\n\t\t\t\t-webkit-transition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);\n\t\t\t\ttransition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);\n\t\t\t\theight: 20px;\n\t\t\t\twidth: 40px;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tborder-radius: 30px;\n\t\t\t}\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\tposition: absolute;\n\t\t\t\tdisplay: block;\n\t\t\t\t-moz-transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);\n\t\t\t\t-o-transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);\n\t\t\t\t-webkit-transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);\n\t\t\t\ttransition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);\n\t\t\t\tbackground: white;\n\t\t\t\theight: 16px;\n\t\t\t\twidth: 16px;\n\t\t\t\ttop: 2px;\n\t\t\t\tleft: 2px;\n\t\t\t\tborder-radius: 60px;\n\t\t\t}\n\t\t}\n\t\t&:checked {\n\t\t\t& + label {\n\t\t\t\t&:before {\n\t\t\t\t\tbackground: var(--color-toggle-active-bg);\n\t\t\t\t\t-moz-transition: width 0.2s cubic-bezier(0, 0, 0, 0.1);\n\t\t\t\t\t-o-transition: width 0.2s cubic-bezier(0, 0, 0, 0.1);\n\t\t\t\t\t-webkit-transition: width 0.2s cubic-bezier(0, 0, 0, 0.1);\n\t\t\t\t\ttransition: width, background 0.2s cubic-bezier(0, 0, 0, 0.1);\n\t\t\t\t}\n\t\t\t\t&:after {\n\t\t\t\t\tleft: 22px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t&:disabled {\n\t\t\t& + label {\n\t\t\t\topacity: 0.5;\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\t\t&:focus-visible {\n\t\t\t& + label {\n\t\t\t\tbox-shadow: 0 0 0 2px var(--color-primary);\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.edit-config-property-name-container {\n\tdisplay: flex;\n\tgap: 9px;\n\tmargin-top: 32px;\n}\n\n.edit-config-property-label {\n\tfont-family: inherit;\n\tfont-size: 14px;\n\tfont-weight: 500;\n\tline-height: 17px;\n\tcolor: var(--color-secondary-text);\n}\n\n.edit-config-property-name {\n\tfont-family: inherit;\n\tfont-size: 14px;\n\tfont-weight: 500;\n\tline-height: 17px;\n\tcolor: var(--color-black);\n}\n\n.edit-config-field-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 8px;\n}\n\n.edit-config-property-value-container {\n\tdisplay: flex;\n\tgap: 8px;\n\tflex-direction: column;\n\tmargin-bottom: 24px;\n\tmargin-top: 30px;\n\n\t&--row {\n\t\tflex-direction: row;\n\t\tgap: 12px;\n\t\talign-items: center;\n\t}\n}\n\n.edit-config-property-description {\n\tmargin-bottom: 28px !important;\n\tbox-shadow: none !important;\n\n\t&__info-pill {\n\t\tbackground: var(--color-info-pill-bg);\n\t\tborder-radius: 8px;\n\t\tpadding: 1px 8px;\n\t\tcolor: white;\n\t\tfont-size: 12px;\n\t\tfont-weight: 500;\n\t\tline-height: 15px;\n\t\ttext-transform: uppercase;\n\t\twidth: fit-content;\n\t\tmargin-bottom: 12px;\n\t}\n\n\t&__default-value {\n\t\tfont-family: inherit;\n\t\tfont-size: inherit;\n\t\twidth: fit-content;\n\t\tmargin-top: 16px;\n\t\tpadding: 6px;\n\t\tgap: 10px;\n\t\tborder-radius: 6px;\n\t\tbackground-color: rgba(210, 231, 255, 1);\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.dialog-container-650 {\n\tmax-width: 650px;\n}\n\n.command-container {\n\tmargin-top: 0px;\n\tdisplay: flex;\n\tpadding-block: 6px;\n\tpadding-inline: 8px 4px;\n\tborder: 1px solid var(--color-border-command);\n\tborder-radius: 6px;\n\twhite-space: break-spaces;\n\n\t.clipboard-btn-container {\n\t\theight: 24px;\n\t\tmin-width: 24px;\n\t\tborder-radius: 50%;\n\t\ttransition: 0.1s all ease-in-out;\n\t\tcursor: pointer;\n\n\t\t&:hover {\n\t\t\tbackground: rgba(217, 217, 217, 0.6);\n\t\t}\n\n\t\t.clipboard-icon {\n\t\t\twidth: 12px;\n\t\t\theight: 14px;\n\t\t}\n\t}\n\n\tcode.command {\n\t\tword-break: break-word;\n\t\tfont-size: 13px;\n\t\tline-height: 1.6;\n\t\tcolor: var(--color-command);\n\t\tflex: 1;\n\t\tmax-height: 300px;\n\t\toverflow-y: scroll;\n\n\t\t.hljs-string {\n\t\t\tcolor: inherit;\n\t\t}\n\t}\n\n\t.tooltip-container {\n\t\theight: fit-content;\n\n\t\t.tooltip-container__popup {\n\t\t\tpadding: 3px 8px;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.panel-root.panel {\n\tpadding: 24px;\n}\n\n.panel-root {\n\t&__header {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\n\t\t&__title-container {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 4px;\n\n\t\t\th1 {\n\t\t\t\tfont-size: 20px;\n\t\t\t\tline-height: 30px;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tcolor: var(--color-black);\n\t\t\t}\n\n\t\t\t&__tooltip {\n\t\t\t\tcursor: pointer;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\theight: 1em;\n\t\t\t\twidth: 1em;\n\t\t\t\tborder: 1px solid var(--color-black);\n\t\t\t\tborder-radius: 50%;\n\t\t\t\tmargin-left: 6px;\n\t\t\t\timg {\n\t\t\t\t\theight: 1em;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&__actions {\n\t\t\tdisplay: flex;\n\t\t\tgap: 16px;\n\t\t}\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 1px;\n\t\tbackground-color: var(--color-border);\n\t\tmargin: 24px -24px;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.error-block {\n\tborder: 1px solid var(--color-border-error-block);\n\tbackground-color: var(--color-error-block-bg);\n\tborder-radius: 6px;\n\tpadding: 14px 18px;\n\tdisplay: flex;\n\tgap: 10px;\n\n\ta {\n\t\tfont-weight: 500;\n\t\tcolor: var(--color-border-error-block);\n\t\tbackground-color: transparent !important;\n\t}\n\n\t& > svg {\n\t\tmin-width: 19px;\n\t\theight: 17px;\n\t\ttransform: translateY(2px);\n\t}\n\n\t&__error-message {\n\t\tfont-family: inherit;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-black);\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.third-party-provider-cta {\n\tbackground-color: var(--color-third-party-button-bg);\n\tmax-width: fit-content;\n\tborder-radius: 4px;\n\tcolor: var(--color-third-party-button);\n\tfont-size: 14px;\n\tfont-family: inherit;\n\tborder: none;\n\n\t&:hover {\n\t\tbackground-color: var(--color-third-party-button-container-bg-hover);\n\t}\n\n\t&:disabled {\n\t\tbackground-color: var(--color-third-party-button-bg);\n\t}\n\n\t&__logo-container {\n\t\tpadding: 7px 8px;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t}\n\n\t&__divider {\n\t\tfont-family: Menlo, \"Source Code Pro\", Monaco, Consolas, \"Courier New\", monospace;\n\t\tfont-size: 13px;\n\t\tpadding: 0 3px;\n\t\ttransform: translateY(-1px);\n\t\tmargin: 0 3px;\n\t\tcolor: var(--color-copy-box);\n\t}\n\n\t&__icon {\n\t\twidth: 13px;\n\t\theight: 13px;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.confirm-text {\n\tcolor: black;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\n\t.client-type {\n\t\tcolor: var(--color-button-error);\n\t\tfont-weight: 600;\n\t}\n\tmargin-bottom: 12px;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.provider-dialog-container {\n\tmax-width: 872px;\n\theight: fit-content;\n\toverflow-y: auto;\n\tpadding: 24px;\n\t@media screen and (max-width: 768px) {\n\t\theight: auto;\n\t}\n}\n\n.provider-list-header {\n\tmargin-bottom: 8px;\n\tfont-family: inherit;\n\tfont-weight: 500;\n\tfont-size: 14px;\n\tline-height: 23px;\n\tcolor: var(--color-secondary-text);\n}\n\n.provider-list-container {\n\tborder: solid 1px var(--color-border-command);\n\tborder-radius: 6px;\n\twidth: 100%;\n\tpadding: 24px;\n\n\t&__header-with-divider {\n\t\tfont-family: inherit;\n\t\tfont-size: 14px;\n\t\tfont-weight: 500;\n\t\tline-height: 17px;\n\t\tcolor: var(--color-secondary-text);\n\n\t\t&--margin-top-30 {\n\t\t\tmargin-top: 30px;\n\t\t}\n\t}\n\n\t&__header-with-divider::after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\theight: 1px;\n\t\tbackground-color: var(--color-border);\n\t\tmargin-top: 16px;\n\t\tmargin-bottom: 20px;\n\t}\n\n\t&__providers-grid {\n\t\tdisplay: grid;\n\t\twidth: 100%;\n\t\tgap: 24px;\n\t\tgrid-template-columns: 1fr 1fr 1fr;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t}\n\t}\n}\n\n.provider-list-title {\n\tfont-size: 20px;\n\tline-height: 30px;\n\tfont-weight: 500;\n\tcolor: var(--color-black);\n}\n\n.provider-list-divider {\n\tdisplay: block;\n\twidth: 100%;\n\theight: 1px;\n\tbackground-color: var(--color-border-command);\n\tborder: none;\n\tmargin: 16px 0px;\n}\n\n.providers-list-footer {\n\tdisplay: flex;\n\twidth: 100%;\n\tjustify-content: flex-end;\n\tmargin-top: 16px;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.tenant-not-found {\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n\tgap: 16px;\n\tmargin: auto;\n\tpadding-top: 72px;\n\n\th1 {\n\t\tcolor: var(--color-black);\n\t\ttext-align: center;\n\t\tfont-size: 18px;\n\t\tfont-style: normal;\n\t\tfont-weight: 500;\n\t}\n\n\tbutton {\n\t\tbackground: none;\n\t\tborder: none;\n\t\tcolor: var(--color-link);\n\t}\n}\n\n.tenant-detail {\n\tpadding: 72px 40px 48px;\n\tmax-width: 830px;\n\tmargin: auto;\n\n\t&__sections {\n\t\tdisplay: flex;\n\t\tgap: 32px;\n\t\tflex-direction: column;\n\t}\n\n\t&__delete-container {\n\t\tdisplay: flex;\n\t\twidth: 100%;\n\t\tjustify-content: flex-end;\n\t\tmargin-top: 20px;\n\t}\n\n\t&__core-config-table {\n\t\tmargin-top: 32px;\n\t\tpadding: 24px;\n\t\tborder: solid 1px var(--color-border-command);\n\t\tborder-radius: 6px;\n\t\twidth: 100%;\n\n\t\t@media screen and (max-width: 640px) {\n\t\t\tpadding: 0px;\n\t\t\tborder: none;\n\t\t\tmargin-top: 20px;\n\t\t}\n\n\t\t&__header {\n\t\t\tdisplay: flex;\n\t\t\tmargin-bottom: 16px;\n\t\t\tborder-bottom: solid 1px var(--color-border-command);\n\t\t\tpadding-bottom: 16px;\n\t\t\tpadding-left: 24px;\n\n\t\t\t&__item {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\tfont-weight: 500;\n\t\t\t\tline-height: normal;\n\t\t\t\ttext-transform: uppercase;\n\t\t\t\tflex: 1;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t&__body {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tgap: 16px;\n\t\t\tmargin-top: 20px;\n\n\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\tmargin-top: 0px;\n\t\t\t}\n\t\t}\n\n\t\t&__row {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tpadding: 10px 24px;\n\t\t\theight: 40px;\n\t\t\tborder-radius: 6px;\n\t\t\tbackground: var(--color-input-unfocused);\n\t\t\tfont-size: 14px;\n\t\t\tcolor: black;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: normal;\n\n\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: flex-start;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\theight: 75px;\n\t\t\t}\n\n\t\t\t&__label {\n\t\t\t\tmax-width: 270px;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\n\t\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\t\tmax-width: 205px;\n\t\t\t\t}\n\t\t\t\t@media screen and (max-width: 380px) {\n\t\t\t\t\tmax-width: 180px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__label-container {\n\t\t\t\tflex: 1;\n\t\t\t\tgap: 9px;\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t}\n\n\t\t\t&__value {\n\t\t\t\tflex: 1;\n\t\t\t\tpadding-left: 18px;\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\talign-items: center;\n\n\t\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\t\tpadding-left: 0px;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\n\t\t\t\t&__text {\n\t\t\t\t\tmax-width: 260px;\n\t\t\t\t\tpadding: 3px 8px;\n\t\t\t\t\tbackground: var(--color-copy-box-bg);\n\t\t\t\t\tcolor: var(--color-copy-box);\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tfont-family: Menlo, \"Source Code Pro\", Monaco, Consolas, \"Courier New\", monospace;\n\t\t\t\t\tborder-radius: 3px;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__edit-button-container {\n\t\t\t\tbackground-color: white;\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tpadding: 5px;\n\t\t\t\tborder: 1px solid var(--color-border-icon-button);\n\n\t\t\t\tsvg {\n\t\t\t\t\twidth: 10px;\n\t\t\t\t\theight: 10px;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\tborder-color: var(--color-primary);\n\t\t\t\t\tsvg {\n\t\t\t\t\t\tpath {\n\t\t\t\t\t\t\tfill: var(--color-primary);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__uneditable-button-container {\n\t\t\t\tbackground-color: white;\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tpadding: 4px;\n\t\t\t\tborder: 1px solid var(--color-secondary);\n\n\t\t\t\tsvg {\n\t\t\t\t\twidth: 13px;\n\t\t\t\t\theight: 13px;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\tbackground-color: var(--color-config-action-hover-bg);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&__plugin-properties-container {\n\t\t\tmargin-top: 8px;\n\t\t}\n\n\t\t&__plugin-propertier-header {\n\t\t\tfont-size: 16px;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 30px;\n\t\t\tfont-family: inherit;\n\t\t\tcolor: var(--color-black);\n\t\t\tmargin-top: 20px;\n\t\t}\n\n\t\t&__plugin-properties-divider {\n\t\t\tdisplay: block;\n\t\t\theight: 1px;\n\t\t\tbackground-color: var(--color-border);\n\t\t\tmargin: 10px 0px;\n\t\t\tborder: none;\n\t\t}\n\n\t\t&__plugin-properties-description {\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 23px;\n\t\t\tfont-family: inherit;\n\t\t\tcolor: var(--color-secondary-text);\n\t\t}\n\n\t\t&__button-link {\n\t\t\tbackground: none;\n\t\t\tborder: none;\n\t\t\tcolor: var(--color-link);\n\t\t\tfont-size: 14px;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 19px;\n\t\t\tfont-family: inherit;\n\t\t}\n\t}\n\n\t&__header.panel {\n\t\tmargin-top: 40px;\n\t\tdisplay: flex;\n\t\tpadding: 24px;\n\t}\n\n\t&__header {\n\t\tjustify-content: space-between;\n\n\t\t@media screen and (max-width: 640px) {\n\t\t\tflex-direction: column;\n\t\t\tgap: 16px;\n\t\t\tbutton {\n\t\t\t\tjustify-content: center;\n\t\t\t}\n\t\t}\n\n\t\t&__header_item {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 8px;\n\n\t\t\t&__title {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t}\n\n\t\t\t&__value {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tcolor: var(--color-black);\n\t\t\t}\n\t\t}\n\t}\n\n\t&__secondary-factors-warn-block {\n\t\tmargin-bottom: 10px;\n\t}\n\n\t&__factors-container {\n\t\tpadding: 24px 18px;\n\t\tbackground-color: var(--color-factor-bg);\n\t\tborder-radius: 6px;\n\n\t\t&__grid {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\t\tgap: 16px;\n\n\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\tgrid-template-columns: 1fr;\n\t\t\t}\n\n\t\t\t&__factor {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\n\t\t\t\tmax-width: 185px;\n\t\t\t\tjustify-content: space-between;\n\n\t\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t}\n\n\t\t\t\t&__label-container {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tgap: 10px;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\t&__label {\n\t\t\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\t\tline-height: 23px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&--fixed-gap {\n\t\t\t\t\t@media screen and (min-width: 640px) {\n\t\t\t\t\t\tgap: 16px;\n\t\t\t\t\t\tjustify-content: flex-start;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&__third-party-divider {\n\t\tdisplay: block;\n\t\theight: 1px;\n\t\tbackground-color: var(--color-border);\n\t\tmargin-top: 24px;\n\t\tmargin-bottom: 16px;\n\t\tborder: none;\n\t}\n\n\t&__no-providers-added-container {\n\t\tpadding: 10px;\n\t\tbackground-color: var(--color-third-party-button-container-bg);\n\t\tborder-radius: 6px;\n\t\tmax-width: fit-content;\n\t\tcolor: var(--color-third-party-button);\n\t\tfont-size: 14px;\n\t\tfont-family: inherit;\n\n\t\t&__text {\n\t\t\tbackground-color: var(--color-third-party-button-bg);\n\t\t\tpadding: 7px 8px;\n\t\t\tborder-radius: 4px;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t}\n\t}\n\n\t&__existing-providers {\n\t\tdisplay: flex;\n\t\tgap: 20px;\n\t\tflex-wrap: wrap;\n\t}\n\n\t&__factors-error-block {\n\t\tmargin-bottom: 10px;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.confirm-text {\n\tcolor: black;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\n\t.third-party-id {\n\t\tcolor: var(--color-button-error);\n\t\tfont-weight: 600;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n.delete-cross-button {\n\theight: 22px;\n\twidth: 22px;\n\tborder: none;\n\tbackground: transparent;\n\n\t&:disabled {\n\t\tcursor: not-allowed;\n\t\topacity: 0.5;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.third-party-provider-input-container {\n\tdisplay: flex;\n\twidth: 100%;\n\tgap: 20px;\n\n\t@media screen and (max-width: 768px) {\n\t\tflex-direction: column;\n\t\tgap: 12px;\n\t}\n\n\t&__label {\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-secondary-text);\n\t\tmin-width: max-content;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmin-width: unset;\n\t\t}\n\t}\n\n\t&__required {\n\t\tcolor: var(--color-required);\n\t}\n\n\t&__label-container {\n\t\tdisplay: flex;\n\t\tgap: 6px;\n\t\theight: fit-content;\n\t\talign-items: center;\n\t\tmargin-top: 10px;\n\t}\n\n\t.input-field-container {\n\t\twidth: 100%;\n\t\t/** Remove the box from the error styles for input */\n\t\t.block-small {\n\t\t\tpadding: 0px;\n\t\t}\n\n\t\t.block-error {\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t.input-field-error {\n\t\t\tmargin-top: 4px;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n.key-value-input-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 10px;\n\n\t&__fields-container {\n\t\tborder: 1px solid var(--color-border-command);\n\t\tborder-radius: 6px;\n\t\tpadding: 16px;\n\t}\n\n\t&__fields-list {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 6px;\n\t}\n\n\t&__field {\n\t\tdisplay: flex;\n\t\tgap: 16px;\n\t\tpadding: 3px 10px;\n\t\tbackground-color: var(--color-client-config-header-bg);\n\t\tborder-radius: 4px;\n\t\talign-items: center;\n\n\t\t.third-party-provider-input-container {\n\t\t\tgap: 10px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tflex-direction: column;\n\t\t\tgap: 10px;\n\t\t\tpadding-bottom: 10px;\n\t\t}\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 0px;\n\t\tmargin-bottom: 10px;\n\t\tborder: none;\n\t\tborder-top: 1px dashed var(--color-border-command);\n\t}\n\n\t&__footer {\n\t\tmargin-top: 12px;\n\t}\n\n\t&__add-new {\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-transparent-button);\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.confirm-text {\n\tcolor: black;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\n\t.tenant-id {\n\t\tcolor: var(--color-button-error);\n\t\tfont-weight: 600;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.custom-provider-config-header {\n\tmargin-bottom: -7px;\n\tdisplay: flex;\n\tjustify-content: space-between;\n\twidth: 100%;\n\talign-items: center;\n\n\t@media screen and (max-width: 480px) {\n\t\tflex-direction: column;\n\t\tgap: 10px;\n\t\talign-items: flex-start;\n\t}\n\n\t&__title {\n\t\tdisplay: flex;\n\t\tgap: 20px;\n\t\talign-items: center;\n\n\t\tbutton:disabled {\n\t\t\topacity: 1;\n\t\t}\n\t}\n}\n\n.fields-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 20px;\n\n\t&__toggle-container {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 22px;\n\t\t& > div:first-child {\n\t\t\tmargin-top: 0px;\n\t\t}\n\t}\n}\n\n.client-config-container {\n\tborder-radius: 6px;\n\tborder: 1px solid var(--color-border-command);\n\twidth: 100%;\n\n\t&__header {\n\t\theight: 32px;\n\t\tbackground-color: var(--color-client-config-header-bg);\n\t\tborder-top-left-radius: 6px;\n\t\tborder-top-right-radius: 6px;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: flex-end;\n\t\tpadding-right: 24px;\n\t}\n\n\t&__fields-container {\n\t\tpadding: 10px 16px;\n\t}\n\n\t&__fields {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 15px;\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 1px;\n\t\tbackground-color: var(--color-border);\n\t\tmargin: 12px 0px;\n\t\tborder: none;\n\t}\n\n\t&__advanced-settings-header {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-items: center;\n\t\twidth: 100%;\n\t}\n\n\t&__advanced-settings-title {\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-secondary-text);\n\t}\n\n\t&__advanced-settings {\n\t\tpadding-top: 16px;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 15px;\n\t}\n\n\t&__advanced-settings-toggle {\n\t\tborder-radius: 4px;\n\t\tborder: 1px solid var(--color-border-command);\n\t\twidth: 25px;\n\t\theight: 25px;\n\t\tbackground-color: transparent;\n\n\t\t> svg {\n\t\t\ttransition: transform 0.3s;\n\t\t}\n\n\t\t&:hover {\n\t\t\tborder-color: var(--color-primary);\n\t\t\tcolor: var(--color-primary);\n\t\t\t> svg > path {\n\t\t\t\tfill: var(--color-primary);\n\t\t\t}\n\t\t}\n\n\t\t&--open {\n\t\t\t> svg {\n\t\t\t\ttransform: rotate(180deg);\n\t\t\t}\n\t\t}\n\t}\n\n\t&__delete-client {\n\t\theight: 25px;\n\t\twidth: 25px;\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tborder-radius: 3px;\n\t\tborder: 1px solid var(--color-border-command);\n\t\tbackground: white;\n\n\t\t& > svg > path {\n\t\t\tfill: var(--color-trash-button) !important;\n\t\t}\n\n\t\t&:hover {\n\t\t\tborder: 1px solid var(--color-trash-button-hover);\n\t\t\tbackground: var(--color-trash-button-hover-bg);\n\n\t\t\t& > svg > path {\n\t\t\t\tfill: var(--color-trash-button-hover) !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.scopes-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 15px;\n\n\t@media screen and (max-width: 768px) {\n\t\tgap: 0px;\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 0px;\n\t\tmargin-bottom: 10px;\n\t\tborder: none;\n\t\tborder-top: 1px dashed var(--color-border-command);\n\t}\n\n\t&__input-container {\n\t\tdisplay: flex;\n\t\tgap: 10px;\n\t\talign-items: center;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\talign-items: flex-end;\n\n\t\t\t.delete-cross-button {\n\t\t\t\ttransform: translateY(-5px);\n\t\t\t}\n\t\t}\n\t}\n\n\t&__footer {\n\t\tmargin-left: 128px;\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin-left: 0px;\n\t\t\tmargin-top: 18px;\n\t\t}\n\t}\n\n\t&__add-new {\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-transparent-button);\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n.redirect-urls-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 15px;\n\n\t@media screen and (max-width: 768px) {\n\t\tgap: 0px;\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 0px;\n\t\tmargin-bottom: 10px;\n\t\tborder: none;\n\t\tborder-top: 1px dashed var(--color-border-command);\n\t}\n\n\t&__input-container {\n\t\tdisplay: flex;\n\t\tgap: 10px;\n\t\talign-items: center;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\talign-items: flex-end;\n\n\t\t\t.delete-cross-button {\n\t\t\t\ttransform: translateY(-5px);\n\t\t\t}\n\t\t}\n\t}\n\n\t&__footer {\n\t\tmargin-left: 128px;\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin-left: 0px;\n\t\t\tmargin-top: 18px;\n\t\t}\n\t}\n\n\t&__add-new {\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-transparent-button);\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n.provider-config-divider {\n\tdisplay: block;\n\theight: 1px;\n\tbackground-color: var(--color-border);\n\tmargin: 24px 0px 20px;\n\tborder: none;\n}\n\n.additional-config-footer {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\twidth: 100%;\n\n\t&__primary-ctas {\n\t\tdisplay: flex;\n\t\tgap: 24px;\n\t}\n}\n\n.custom-provider-divider {\n\tdisplay: block;\n\theight: 1px;\n\tbackground-color: var(--color-border);\n\tborder: none;\n}\n\n.custom-provider-client-config {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 14px;\n\n\t&__header {\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 16px;\n\t\tline-height: 30px;\n\t}\n\n\t&__add-new {\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-secondary);\n\t\twidth: fit-content;\n\t\tmargin-top: 8px;\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n.user-info-map {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 10px;\n\n\t&__fields-container {\n\t\tborder: 1px solid var(--color-border-command);\n\t\tborder-radius: 6px;\n\t\tpadding: 16px;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 15px;\n\t}\n}\n\n.custom-provider-footer {\n\tdisplay: flex;\n\tjustify-content: flex-end;\n\twidth: 100%;\n\n\t&__form-error {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 8px;\n\t}\n\n\t&__form-error-icon {\n\t\theight: 16px;\n\t\twidth: 16px;\n\t}\n\n\t&--error {\n\t\tjustify-content: space-between;\n\t}\n\n\t&__primary-ctas {\n\t\tdisplay: flex;\n\t\tgap: 24px;\n\t}\n}\n\n.additional-config-field {\n\tbackground-color: var(--color-factor-bg);\n\tborder-radius: 6px;\n\tpadding: 18px 24px;\n\tmax-width: 442px;\n}\n\n.additional-config-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 10px;\n\n\t&__header {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-secondary-text);\n\t}\n\n\t&__note {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-top: 4px;\n\t}\n}\n\n.saml-intro-container {\n\t&__header {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-bottom: 24px;\n\t}\n\n\t&__boxy-url-header {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-bottom: 14px;\n\t\tmargin-top: 32px;\n\t}\n\n\t&__boxy-url-field-container {\n\t\tbackground-color: var(--color-factor-bg);\n\t\tborder-radius: 6px;\n\t\tpadding: 18px 24px;\n\t\tmax-width: 442px;\n\t}\n}\n\n.saml-info-box-container {\n\tborder: 1px solid var(--color-border);\n\tborder-radius: 6px;\n\toverflow: hidden;\n\tmargin-bottom: 16px;\n\n\t&__title-container {\n\t\tpadding: 10px 14px;\n\t\tbackground-color: var(--color-info-box-bg);\n\t}\n\n\t&__title {\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 16px;\n\t\tline-height: 19px;\n\t\tcolor: var(--color-info-box-header);\n\t}\n\n\t&__content {\n\t\tpadding: 15px 14px;\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\n\t\t> a {\n\t\t\tcolor: var(--color-secondary);\n\t\t\tfont-weight: 500;\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n.overridden-info {\n\tfont-family: inherit;\n\tfont-weight: 400;\n\tfont-size: 13px;\n\tline-height: 21px;\n\tbackground-color: var(--color-info-bg);\n\tcolor: var(--color-info);\n\tborder-radius: 4px;\n\tborder: 1px solid var(--color-border-info);\n\tpadding: 9px 12px;\n}\n\n.provider-email-select {\n\tdisplay: flex;\n\tgap: 75px;\n\t@media screen and (max-width: 768px) {\n\t\tflex-direction: column;\n\t\tgap: 10px;\n\t}\n}\n\n.email-select-container {\n\tborder: 1px solid var(--color-border-command);\n\tborder-radius: 4px;\n\twidth: 276px;\n\theight: 40px;\n\tdisplay: flex;\n}\n\n.email-select-option {\n\tbackground: transparent;\n\twidth: 92px;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\theight: 100%;\n\tborder: none;\n\tfont-family: inherit;\n\tfont-weight: 400;\n\tfont-size: 13px;\n\tline-height: 21px;\n\tcolor: var(--color-secondary-text);\n\n\t&:not(:last-child) {\n\t\tborder-right: 1px solid var(--color-border-command);\n\t}\n\n\t&--selected {\n\t\tbackground: var(--color-primary-opacity-40);\n\t\tcolor: black;\n\t\tborder: 1px solid var(--color-primary);\n\t\toutline: 2px solid rgb(255, 231, 206);\n\t\t&:not(:last-child) {\n\t\t\tborder-color: var(--color-primary);\n\t\t}\n\t\t&:first-child {\n\t\t\tborder-top-left-radius: 4px;\n\t\t\tborder-bottom-left-radius: 4px;\n\t\t}\n\t\t&:last-child {\n\t\t\tborder-top-right-radius: 4px;\n\t\t\tborder-bottom-right-radius: 4px;\n\t\t}\n\t}\n}\n\n.suffix-preview-field {\n\tdisplay: flex;\n\tgap: 20px;\n\n\t@media screen and (max-width: 480px) {\n\t\tflex-direction: column;\n\t\tgap: 10px;\n\t}\n\n\t.third-party-provider-input-container__label-container {\n\t\tmargin-top: 3.5px;\n\t}\n}\n\n.suffix-preview-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 4px;\n\n\t&__suffix {\n\t\tdisplay: flex;\n\t\tgap: 10px;\n\t\talign-items: center;\n\t}\n\n\t&__error {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 13px;\n\t\tline-height: 21px;\n\t\tcolor: var(--color-error);\n\t}\n}\n\n.prefix-preview {\n\tfont-family: inherit;\n\tfont-size: 14.5px;\n\tline-height: 21px;\n\tcolor: var(--color-black);\n}\n\n.suffix-button-container {\n\tdisplay: flex;\n\tgap: 6px;\n\talign-items: center;\n\n\tbutton {\n\t\tborder: none;\n\t\tbackground: transparent;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tline-height: 17px;\n\t\tcolor: var(--color-secondary);\n\t}\n}\n\n.saml-input-type {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 10px;\n\n\t&__options {\n\t\tmargin-top: 10px;\n\t\tdisplay: flex;\n\t\tgap: 20px;\n\n\t\tlabel {\n\t\t\tcursor: pointer;\n\n\t\t\t&.disabled {\n\t\t\t\topacity: 0.5;\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\n\t\tinput[type=\"radio\"] {\n\t\t\tmargin-right: 5px;\n\n\t\t\t&:disabled {\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.saml-info-note {\n\tfont-family: inherit;\n\tfont-weight: 400;\n\tfont-size: 14px;\n\tline-height: 23px;\n\tcolor: var(--color-secondary-text);\n\tmargin-top: 4px;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.third-party-section {\n\tpadding: 72px 40px 48px;\n\tmax-width: 830px;\n\tmargin: auto;\n\n\t&__cards {\n\t\tdisplay: flex;\n\t\tgap: 32px;\n\t\tflex-direction: column;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.pagination {\n\tdisplay: flex;\n\t@include gap-horizontal(1em);\n\n\t.pagination-count {\n\t\tfont-weight: 500;\n\t}\n\t.pagination-navigation {\n\t\tdisplay: flex;\n\t\t@include gap-horizontal(0.5em);\n\t}\n\t.pagination-button {\n\t\tborder: none;\n\t\tbackground: none;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.table-container {\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n\toverflow-x: auto;\n\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n}\n\n.table {\n\twidth: 100%;\n\tmax-width: 100%;\n\tborder-spacing: 0px;\n\tborder-collapse: collapse;\n}\n\n.table thead {\n\tcolor: var(--color-secondary-text);\n\ttext-transform: uppercase;\n\tfont-size: 12px;\n\tline-height: 14px;\n}\n\n.table thead tr {\n\tborder-bottom: 1px solid var(--color-border);\n\tth {\n\t\tfont-weight: 500;\n\t\ttext-align: left;\n\t\twidth: 33%;\n\t\tline-height: 24px;\n\n\t\tpadding: 18px 8px;\n\n\t\t&:first-child {\n\t\t\tpadding: 18px 14px 18px 36px;\n\t\t}\n\n\t\t&:last-child {\n\t\t\tpadding: 18px 36px 18px 14px;\n\t\t}\n\t}\n}\n\n.table tbody tr {\n\tborder-bottom: 1px solid var(--color-border);\n\ttd {\n\t\tpadding: 24px 1em 24px 0;\n\t}\n\t&.empty-row {\n\t\ttd {\n\t\t\tpadding: 12px 0;\n\t\t}\n\t}\n\tcursor: pointer;\n}\n\n.table.theme-blue tbody tr {\n\t&.disable-row {\n\t\tcursor: none;\n\t\tpointer-events: none;\n\t\topacity: 0.6;\n\t}\n\n\t&:hover {\n\t\tbackground: var(--color-secondary-light);\n\t}\n}\n\n.table.theme-blue tbody tr[data-active=\"true\"] {\n\tbackground: var(--color-secondary-light);\n}\n\n.table tr td {\n\tfont-size: 14px;\n\n\t&:first-child {\n\t\tfont-weight: 500;\n\t\tpadding: 18px 14px 18px 36px;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t\ttext-overflow: ellipsis;\n\t\tmax-width: 126px;\n\t}\n\n\t&:last-child {\n\t\tpadding: 18px 36px 18px 14px;\n\t}\n}\n\n.table tfoot {\n\tdisplay: flex;\n\tjustify-content: flex-end;\n\tpadding-top: 24px;\n\tposition: sticky;\n\tleft: 0px;\n}\n",".not-found-container {\n\tdisplay: block;\n\toverflow-x: auto;\n\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tpadding: 56px 0px;\n\n\t& > div {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\talign-items: center;\n\n\t\th2 {\n\t\t\tcolor: var(--color-black);\n\t\t\ttext-align: center;\n\t\t\tfont-size: 18px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 40px;\n\t\t}\n\n\t\tp {\n\t\t\tcolor: var(--color-secondary-text);\n\t\t\ttext-align: center;\n\t\t\tfont-size: 14px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 400;\n\t\t\tline-height: 26px;\n\t\t}\n\t}\n}\n",".tenant-id-column {\n\twidth: 20% !important;\n}\n\n.tenant-list-table-pagination {\n\tjustify-content: flex-end;\n\tpadding: 24px;\n}\n\n.tenant-login-methods {\n\tdisplay: flex;\n\tgap: 10px;\n}\n\n.tenant-no-login-methods-error {\n\tdisplay: flex;\n\tgap: 4px;\n\talign-items: center;\n\twidth: fit-content;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.tenants-container {\n\tmax-width: var(--container-width);\n\theight: 100%;\n\tpadding: 72px 0px 0px;\n\tmargin: auto;\n\tmargin-bottom: 36px;\n\n\t.tenants-title {\n\t\tfont-size: 28px;\n\t\tline-height: 34px;\n\t\tcolor: var(--color-black);\n\t\tmargin-bottom: 16px;\n\t\tfont-weight: 500;\n\t}\n\n\t.tenants-subtitle {\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-bottom: 40px;\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.tenants-container {\n\t\tpadding: 72px 40px 48px;\n\t\tmax-width: 100%;\n\t}\n}\n\n@media (max-width: 480px) {\n\t.tenants-container {\n\t\tpadding: 72px 18px 48px;\n\t\tmax-width: 100%;\n\t}\n}\n\n.search-container {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: flex-start;\n\tmargin-bottom: 26px;\n\n\t@media (max-width: 768px) {\n\t\tgap: 16px;\n\t\t#create-tenant {\n\t\t\tmin-width: fit-content;\n\t\t}\n\t}\n\n\t@media (max-width: 486px) {\n\t\tflex-direction: column;\n\t\t#create-tenant {\n\t\t\twidth: 100%;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n}\n",".paper-container {\n\tdisplay: block;\n\toverflow-x: auto;\n\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n\tpadding: 56px 0px;\n\n\t.icon {\n\t\theight: 54px;\n\t\twidth: 54px;\n\t\tcolor: var(--color-primary);\n\t}\n\n\t& > div {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\talign-items: center;\n\n\t\th1 {\n\t\t\tcolor: var(--color-black);\n\t\t\ttext-align: center;\n\t\t\tfont-size: 18px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 40px;\n\t\t}\n\n\t\tp {\n\t\t\tcolor: var(--color-secondary-text);\n\t\t\ttext-align: center;\n\t\t\tfont-size: 14px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 400;\n\t\t\tline-height: 26px;\n\t\t}\n\t}\n}\n",".delete-btn-container {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: space-between;\n}\n\n.roles-column {\n\twidth: 20% !important;\n}\n\n.permissions-container {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\tgap: 14px;\n\n\t& > .permissions {\n\t\tdisplay: flex;\n\t\tgap: 24px;\n\t\toverflow: hidden;\n\n\t\t.badge-width {\n\t\t\twidth: 80px !important;\n\t\t}\n\t}\n\n\t& > .delete-role {\n\t\tpadding: 6px;\n\t\tborder-radius: 3px;\n\t\tborder: 1px solid #ddd;\n\t\tbackground: #fff;\n\n\t\t& > svg > path {\n\t\t\tfill: rgba(141, 141, 141, 1) !important;\n\t\t}\n\n\t\t&:hover {\n\t\t\tborder: 1px solid #ed344e;\n\t\t\tbackground: rgba(237, 52, 78, 0.15);\n\n\t\t\t& > svg > path {\n\t\t\t\tfill: rgba(237, 52, 78, 1) !important;\n\t\t\t}\n\t\t}\n\t}\n\n\t& > .refresh-btn {\n\t\tpadding: 6px;\n\t\tborder-radius: 3px;\n\n\t\tborder: 1px solid #ddd;\n\t\tcolor: rgba(141, 141, 141, 1);\n\t\tbackground: #fff;\n\n\t\t&:hover {\n\t\t\tborder: 1px solid var(--color-primary);\n\t\t\tcolor: var(--color-primary);\n\t\t\tbackground: rgba(255, 153, 51, 0.06);\n\t\t}\n\t}\n}\n\n.roles-list-pagination {\n\tjustify-content: flex-end;\n\tpadding: 24px;\n}\n\n.margin-bottom-36 {\n\tmargin-bottom: 36px;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.tags-input-field-container {\n\twidth: 100%;\n\theight: fit-content;\n\n\tp {\n\t\tcolor: var(--color-gray);\n\t\tfont-family: Rubik;\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 400;\n\t\tline-height: normal;\n\n\t\tmargin-top: 8px;\n\t}\n}\n\n.tags-container {\n\tdisplay: flex;\n\tjustify-content: flex-start;\n\tflex-wrap: wrap;\n\tgap: 10px 16px;\n\n\tmax-height: 16vh;\n\toverflow: scroll;\n\n\tmargin-top: 10px;\n\n\tsvg {\n\t\tstroke: #2563eb;\n\t\tcursor: pointer;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.delete-permissions-container {\n\tborder-radius: 14px;\n\tborder: 1px solid #e5e5e5;\n\n\twidth: 100%;\n\toverflow: scroll;\n\n\t.container-header {\n\t\tbackground: #fafafa;\n\t\tborder-radius: 14px 14px 0px 0px;\n\n\t\tcolor: var(--light-foregrounds-fg-muted, #9ca3af);\n\t\tfont-family: Rubik;\n\t\tfont-size: 12px;\n\t\tfont-style: normal;\n\t\tfont-weight: 500;\n\t\tline-height: 20px; /* 166.667% */\n\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\n\t\tpadding: 6px 16px;\n\n\t\t& > .delete-role {\n\t\t\tpadding: 6px;\n\t\t\tborder-radius: 3px;\n\t\t\tborder: 1px solid #ddd;\n\t\t\tbackground: #fff;\n\n\t\t\t& > svg > path {\n\t\t\t\tfill: rgba(141, 141, 141, 1) !important;\n\t\t\t}\n\n\t\t\t&:disabled {\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\n\t\t\t&:hover:not(:disabled) {\n\t\t\t\tborder: 1px solid #ed344e;\n\t\t\t\tbackground: rgba(237, 52, 78, 0.15);\n\n\t\t\t\t& > svg > path {\n\t\t\t\t\tfill: rgba(237, 52, 78, 1) !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.permissions-list {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 4px;\n\n\t\tmax-height: 30vh;\n\n\t\tpadding: 4px 8px;\n\n\t\t.info-container {\n\t\t\theight: 204px;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\tgap: 10px;\n\n\t\t\t& > svg {\n\t\t\t\theight: 37px;\n\t\t\t\twidth: 30px;\n\t\t\t\tcolor: var(--color-primary);\n\t\t\t}\n\n\t\t\t& > h1 {\n\t\t\t\tcolor: var(--color-black);\n\t\t\t\ttext-align: center;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tfont-style: normal;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tline-height: 21px; /* 250% */\n\t\t\t}\n\t\t\t.gray {\n\t\t\t\tcolor: #b4b4b4;\n\t\t\t}\n\n\t\t\t& > p {\n\t\t\t\tcolor: #6e6a65;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tfont-style: normal;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tline-height: 21px;\n\n\t\t\t\tpadding-top: 0px;\n\n\t\t\t\twidth: 200px;\n\t\t\t\ttext-align: center;\n\n\t\t\t\t& > a {\n\t\t\t\t\tcolor: var(--button-tertiary-normal-blue-007-aff, #007aff);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.permission-item {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: space-between;\n\t\t\talign-items: center;\n\t\t\tpadding: 8px 8px;\n\n\t\t\tcursor: pointer;\n\n\t\t\tborder-radius: 6px;\n\n\t\t\t& > input {\n\t\t\t\tmargin-right: 8px;\n\t\t\t}\n\n\t\t\t&:hover:not([data-selected=\"true\"]) {\n\t\t\t\tbackground: #f9fafb;\n\t\t\t}\n\n\t\t\t&[data-selected=\"true\"] {\n\t\t\t\tbackground: #edf6ff;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.margin-bottom-5 {\n\tmargin-bottom: 5px;\n}\n\n.margin-top-20 {\n\tmargin-top: 20px;\n}\n",".edit-role-content {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 24px;\n\n\tpadding: 32px 0 24px 0;\n\n\t& > div {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t}\n\n\t.permissions-list-container {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\n\t\tgap: 14px 18px;\n\t\toverflow: scroll;\n\t\tmax-height: 14vh;\n\t}\n\n\t.label {\n\t\tcolor: var(--color-secondary-text);\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 500;\n\t\tline-height: normal;\n\n\t\tmargin-bottom: 10px;\n\t}\n\n\t.role-name {\n\t\tcolor: var(--color-black);\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 600;\n\t\tline-height: normal;\n\t}\n\n\t.delete-badge {\n\t\t&:hover {\n\t\t\tborder-radius: 6px;\n\t\t\tborder: 1px solid var(--light-tags-tag-red-border, #fecdd3);\n\t\t\tbackground: var(--light-tags-tag-red-bg-hover, #fecdd3);\n\t\t\tcolor: rgba(225, 29, 72, 1);\n\n\t\t\t& > svg {\n\t\t\t\tstroke: rgba(225, 29, 72, 1);\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.create-role-dialog-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\n\tpadding: 32px 0 24px 0;\n\tgap: 20px;\n\n\t.margin-bottom-10 {\n\t\tmargin-bottom: 10px;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.userroles-container {\n\tmax-width: var(--container-width);\n\theight: 100%;\n\tpadding: 72px 0px 0px;\n\tmargin: auto;\n\n\t.userroles-title {\n\t\tfont-size: 28px;\n\t\tline-height: 34px;\n\t\tcolor: var(--color-black);\n\t\tmargin-bottom: 16px;\n\t\tfont-weight: 500;\n\t}\n\n\t.userroles-subtitle {\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-bottom: 48px;\n\t}\n\n\t.search-add-role-container {\n\t\tdisplay: flex;\n\t\tjustify-content: flex-end;\n\t\talign-items: center;\n\t\tmargin-bottom: 12px;\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.userroles-container {\n\t\tpadding: 72px 40px 48px;\n\t\tmax-width: 100%;\n\t}\n}\n\n@media (max-width: 480px) {\n\t.userroles-container {\n\t\tpadding: 72px 18px 48px;\n\t\tmax-width: 100%;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import url(\"https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700&display=swap\");\n@import url(\"https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;500&display=swap\");\n\nbody {\n\tfont-family: \"Rubik\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\",\n\t\t\"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n\tcolor: var(--color-black);\n}\n\ncode {\n\tfont-family: Menlo, \"Source Code Pro\", Monaco, Consolas, \"Courier New\", monospace;\n}\n\n* {\n\tbox-sizing: border-box;\n\tmargin: 0;\n\tpadding: 0;\n\tposition: relative;\n}\n\n#root {\n\tbackground-color: var(--color-window-bg);\n\tmin-height: 100vh;\n\tmin-width: 100%;\n\tdisplay: flex;\n\tflex-direction: column;\n}\n\n#root > * {\n\tflex: 1;\n}\n\n#root > .footer {\n\tflex: 0;\n}\n\nbutton:not(:disabled),\na[href] {\n\tcursor: pointer;\n}\n\nbutton:disabled {\n\topacity: 0.5;\n\tpointer-events: none;\n}\n\n/* Styling the scrollbar in Chrome and Safari */\n::-webkit-scrollbar {\n\twidth: 6px;\n\theight: 6px;\n}\n\n::-webkit-scrollbar-thumb {\n\tbackground-color: #8d8d8d; /* Set thumb color for Chrome and Safari */\n\tborder-radius: 10px;\n}\n\n::-webkit-scrollbar-track {\n\tbackground-color: transparent; /* Set track color for Chrome and Safari */\n}\n\nbody.no-scroll {\n\toverflow: hidden;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n*\n* This software is licensed under the Apache License, Version 2.0 (the\n* \"License\") as published by the Apache Software Foundation.\n*\n* You may not use this file except in compliance with the License. You may\n* obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n* License for the specific language governing permissions and limitations\n* under the License.\n*/\n\nbody {\n\t/* theme colors */\n\t--color-primary: rgb(255, 153, 51);\n\t--color-primary-opacity-40: rgba(255, 153, 51, 0.4);\n\t--color-primary-darker: rgb(255, 128, 0);\n\n\t--color-white: rgb(255, 255, 255);\n\t--color-black: rgb(34, 34, 34);\n\t--color-window-bg: rgb(248, 248, 248);\n\t--color-gray: rgba(170, 170, 170, 1);\n\n\t--color-secondary: rgb(0, 122, 255);\n\t--color-secondary-shadow: rgba(0, 122, 255, 0.16);\n\t--color-secondary-light: rgba(244, 248, 253, 1);\n\n\t/* Background Colors */\n\t--color-loader-placeholder-bg: rgba(110, 106, 101, 0.4);\n\t--color-shadow: rgba(0, 0, 0, 0.16);\n\t--color-container-shadow: rgba(0, 0, 0, 0.16);\n\t--color-error-shadow: rgba(158, 37, 38, 0.16);\n\t--color-error-bg: rgb(253, 240, 241);\n\t--color-info-shadow: rgba(158, 37, 38, 0.16);\n\t--color-info-bg: rgb(235, 245, 255);\n\t--color-warn-bg: rgb(255, 229, 172);\n\t--color-success-bg: rgb(241, 250, 247);\n\t--color-success-shadow: rgba(4, 84, 62, 0.16);\n\t--color-link: rgb(0, 122, 255);\n\t--color-input-unfocused: rgb(250, 250, 250);\n\t--color-badge-bg: rgba(255, 242, 202);\n\t--color-info-pill-bg: rgba(0, 98, 225);\n\t--color-toggle-active-bg: rgb(29, 201, 160);\n\t--color-toggle-inactive-bg: rgb(209, 209, 214);\n\t--color-trash-button-hover-bg: rgba(237, 52, 78, 0.15);\n\t--color-factor-bg: rgb(250, 250, 250);\n\t--color-third-party-button-container-bg: rgb(250, 250, 250);\n\t--color-third-party-button-container-bg-hover: rgb(255, 245, 235);\n\t--color-third-party-button-bg: rgb(222, 228, 232);\n\t--color-client-config-header-bg: rgb(250, 250, 250);\n\t--color-input-field-prefix-bg: rgb(250, 250, 250);\n\t--color-error-block-bg: rgba(255, 213, 213);\n\t--color-info-box-bg: rgba(246, 246, 246);\n\t--color-config-bg: rgba(240, 244, 255);\n\t--color-config-name-bg: rgba(147, 176, 255, 0.33);\n\t--color-config-action-hover-bg: rgba(0, 122, 255, 0.2);\n\t/* Border Colors */\n\t--color-border: rgb(229, 229, 229);\n\t--color-border-error: rgb(239, 121, 119);\n\t--color-border-info: rgb(151, 189, 250);\n\t--color-border-warn: rgb(255, 183, 29);\n\t--color-border-success: rgb(73, 200, 153);\n\t--color-border-command: rgb(221, 221, 221);\n\t--color-border-error-block: rgba(255, 18, 18, 1);\n\t--color-border-icon-button: rgb(227, 227, 227);\n\n\t/* Text Colors */\n\t--color-secondary-text: rgb(110, 106, 101); /* Below title, table headers, placeholders etc */\n\t--color-error: rgb(158, 37, 38);\n\t--color-info: rgb(31, 90, 219);\n\t--color-success: rgb(4, 84, 62);\n\t--color-link: rgb(0, 118, 255);\n\t--color-command: rgb(214, 80, 120);\n\t--color-badge: rgba(220, 141, 13);\n\t--color-required: rgb(237, 52, 78);\n\t--color-disabled: rgb(125, 125, 125);\n\t--color-transparent-button: rgb(136, 136, 136);\n\t--color-info-box-header: rgb(83, 83, 83);\n\t--color-config-property-label: rgba(74, 91, 135, 1);\n\n\t/* Recipe Pill Colors */\n\t--color-emailpassword-bg: rgb(221, 252, 247);\n\t--color-emailpassword-text: rgb(0, 106, 91);\n\t--color-passwordless-bg: rgb(255, 234, 247);\n\t--color-passwordless-text: rgb(168, 17, 90);\n\t--color-multiple-login-text: rgb(159, 112, 19);\n\t--color-multiple-login-bg: rgb(255, 246, 197);\n\n\t/* Social Provider Pill Colors */\n\t--color-google-bg: rgb(241, 222, 255);\n\t--color-google-text: rgb(92, 63, 121);\n\t--color-github-bg: rgb(222, 255, 238);\n\t--color-github-text: rgb(9, 108, 56);\n\t--color-facebook-bg: rgb(227, 235, 255);\n\t--color-facebook-text: rgb(21, 75, 221);\n\t--color-apple-bg: rgb(229, 237, 255);\n\t--color-apple-text: rgb(11, 28, 69);\n\t--color-custom-provider-bg: rgb(228, 224, 255);\n\t--color-custom-provider-text: rgb(84, 37, 176);\n\n\t/* Color for Copy-Box */\n\t--color-copy-box: rgb(83, 101, 121);\n\t--color-copy-box-bg: rgb(240, 244, 247);\n\t--color-copy-box-shadow: rgba(83, 101, 121, 0.2);\n\n\t/* Button color */\n\t--color-button-error: rgb(237, 52, 78);\n\t--color-button-error-border: rgb(222, 35, 61);\n\t--color-button-error-disabled: rgb(221, 221, 221);\n\t--color-button-error-hover: rgb(222, 35, 61);\n\t--color-button-error-shadow: rgba(237, 52, 78, 0.16);\n\t--color-trash-button-hover: rgb(237, 52, 78);\n\t--color-trash-button: rgb(141, 141, 141);\n\t--color-third-party-button: rgba(20, 52, 88, 1);\n\n\t/* Z-index value for different of popup element */\n\t--z-index-inline-popup: 1;\n\t--z-index-modal-popup: 99999;\n\n\t--color-popup-item-hover: rgb(240, 240, 240);\n\t--color-popup-item-delete-hover: rgba(222, 35, 61, 0.12);\n\t--color-button-outline-hover: rgb(250, 250, 250);\n\n\t/* Sizes */\n\t--sidebar-width: 240px;\n\n\t--container-width: 842px;\n\n\t--test: 1024px;\n}\n\n*[data-theme=\"dark\"] {\n\t--color-black: rgb(255, 255, 255);\n\t--color-white: rgb(34, 34, 34);\n\t--color-window-bg: rgb(74, 74, 74);\n\t--color-secondary-text: rgb(221, 221, 221);\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n*\n* This software is licensed under the Apache License, Version 2.0 (the\n* \"License\") as published by the Apache Software Foundation.\n*\n* You may not use this file except in compliance with the License. You may\n* obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n* License for the specific language governing permissions and limitations\n* under the License.\n*/\n\n@import \"./mixin.scss\";\n\n.full-width {\n\twidth: 100%;\n}\n\n/* classes for layout panel */\n.panel {\n\tpadding: 0px 40px;\n\t@media screen and (max-width: 900px) {\n\t\tpadding: 0px 20px;\n\t}\n\tbackground-color: var(--color-white);\n\tborder-radius: 12px;\n\tbox-shadow: 0 0 6px var(--color-shadow);\n\tdisplay: block;\n\tmax-width: 100%;\n\twidth: 100%;\n\t&__header {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\tpadding: 16px 0px;\n\t\tmin-height: 64px;\n\t\tfont-size: 14px;\n\t\t.title {\n\t\t\tfont-size: 14px;\n\t\t\ttext-transform: uppercase;\n\t\t\tcolor: var(--color-secondary-text);\n\t\t\tfont-weight: 600;\n\t\t\tflex: 1;\n\t\t}\n\t\t.actions {\n\t\t\tdisplay: inline-flex;\n\t\t\t@include gap-horizontal(16px);\n\t\t}\n\t\t&.with-border {\n\t\t\tborder-bottom: 1px solid var(--color-border);\n\t\t}\n\t}\n\t&__body {\n\t\tpadding: 24px 0px;\n\t\tpadding-bottom: 18px;\n\t}\n}\n\n/* Classes for layout modal */\n.layout-modal {\n\tposition: fixed;\n\ttop: 0px;\n\tleft: 0px;\n\tz-index: var(--z-index-modal-popup);\n\tdisplay: block;\n\twidth: 100vw;\n\theight: 100vw;\n\tbackground: none;\n\tpointer-events: none;\n\t&__backdrop {\n\t\tpointer-events: all;\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbackground-color: var(--color-black);\n\t\topacity: 0.4;\n\t}\n\t&__container {\n\t\tposition: relative;\n\t\tdisplay: flex;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\t&__close {\n\t\tdisplay: flex;\n\t\theight: 32px;\n\t\talign-items: flex-start;\n\t\tjustify-content: flex-end;\n\t\t> div {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tfont-size: 22px;\n\t\t\theight: 1em;\n\t\t\twidth: 1em;\n\t\t\tpadding: 6px;\n\t\t\tborder-radius: 50%;\n\t\t\tbackground-color: var(--color-border);\n\t\t\tcursor: pointer;\n\t\t\t> img {\n\t\t\t\twidth: 8px;\n\t\t\t}\n\t\t}\n\t}\n\t.panel {\n\t\tpointer-events: all;\n\t\tposition: absolute;\n\t\tpadding-top: 16px;\n\t\tpadding-bottom: 16px;\n\t\tmargin: 0 auto;\n\t\tz-index: 1;\n\t\ttop: 50vh;\n\t\tleft: 50vw;\n\t\ttransform: translateX(-50%) translateY(-50%);\n\t\tmax-height: calc(100vh - 32px);\n\t\tmax-width: calc(100vh - 32px);\n\t\twidth: 470px;\n\t\t&__header {\n\t\t\talign-items: flex-end;\n\t\t}\n\t}\n}\n\n.layout-modal-trigger {\n\tdisplay: inline-block;\n\tcursor: pointer;\n}\n\n/* classes for blocks */\n.block-container {\n\tdisplay: flex;\n\tflex-flow: column;\n\tpadding: 32px 18px;\n\tborder-radius: 18pt;\n\tbox-shadow: 1px 1px 6px var(--color-container-shadow);\n\twidth: calc(100% - 32px);\n\tbackground-color: var(--color-white);\n\t@media only screen and (min-width: 992px) {\n\t\tpadding: 32px 48px;\n\t}\n}\n\n.block-snippet-small {\n\tborder: 1px solid var(--color-border);\n\tpadding: 2px 4px;\n\tborder-radius: 2px;\n}\n\n.block-snippet {\n\tborder: 1px solid var(--color-border);\n\tpadding: 3px 8px;\n\tborder-radius: 4px;\n}\n\n.block-snippet-large {\n\tborder: 1px solid var(--color-border);\n\tborder-radius: 4px;\n\tpadding: 6px 8px;\n}\n\n.block-small {\n\tborder-radius: 6px;\n\tpadding: 8px 12px 8px;\n}\n\n.block-medium {\n\tpadding: 20px 16px;\n\tmargin: 4px 0px;\n\tborder-radius: 6pt;\n\tborder-width: 1px;\n\tborder-style: solid;\n\tbox-shadow: 0px 0px 6px var(--color-shadow);\n\tp {\n\t\tline-height: 23px;\n\t\t&:not(:last-child) {\n\t\t\tmargin-bottom: 16px;\n\t\t\t@media only screen and (min-width: 600px) {\n\t\t\t\tmargin-bottom: 6px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.block-large {\n\tpadding: 32px;\n\tborder-radius: 24px;\n\tbox-shadow: 1px 1px 60px var(--color-container-shadow);\n\tp {\n\t\tletter-spacing: 0.14px;\n\t\tline-height: 21px;\n\t}\n\t@media only screen and (min-width: 768px) {\n\t\tpadding: 32px 48px;\n\t}\n}\n\n.block-warn-medium {\n\tpadding: 14px;\n\tborder-radius: 6px;\n\tborder-width: 1px;\n\tborder-style: solid;\n}\n\n.block-error {\n\tbackground-color: var(--color-error-bg);\n\tcolor: var(--color-error);\n\tborder-color: var(--color-border-error);\n}\n\n.block-warn {\n\tbackground-color: var(--color-warn-bg);\n\tcolor: var(--color-black);\n\tborder-color: var(--color-border-warn);\n}\n\n.block-info {\n\tbackground-color: var(--color-info-bg);\n\tcolor: var(--color-info);\n\tborder-color: var(--color-border-info);\n}\n\n.button:not(.flat) {\n\tdisplay: flex;\n\talign-items: center;\n\tpadding: 8px 16px;\n\tfont-size: 14px;\n\tline-height: 16px;\n\tbackground-color: var(--color-primary);\n\tborder: 1px solid var(--color-primary-darker);\n\tfont-weight: 600;\n\tcolor: var(--color-white);\n\tborder-radius: 6px;\n\tfont-family: inherit;\n\tcursor: pointer;\n\t@include gap-horizontal(0.75em);\n\tbox-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);\n\n\t&.small {\n\t\tpadding: 6px 8px;\n\t\tfont-weight: normal;\n\t}\n}\n\n.button.flat,\nbutton.flat {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tbackground: none;\n\tpadding: 0px;\n\tmargin: 0px;\n\tcolor: var(--color-secondary-text);\n\tfont-weight: 600;\n\t@include gap-horizontal(8px);\n\tborder: none;\n\tfont-size: inherit;\n}\n\n.button.button-error,\nbutton.button-error {\n\tdisplay: inline;\n\tbackground: var(--color-button-error);\n\tmargin: 0px;\n\tcolor: var(--color-white);\n\t@include gap-horizontal(8px);\n\tborder: none;\n\tfont-size: inherit;\n\ttransition: background-color 0.3s;\n\n\t&:disabled {\n\t\tbackground-color: var(--color-button-error-disabled);\n\t}\n\n\t&:hover {\n\t\tbackground-color: var(--color-button-error-hover);\n\t}\n}\n\n.button.button-error-outline,\nbutton.button-error-outline {\n\tdisplay: inline;\n\tbackground-color: transparent;\n\tborder-color: var(--color-button-error);\n\tborder-width: 1;\n\tborder-style: solid;\n\tmargin: 0px;\n\tcolor: var(--color-button-error);\n\t@include gap-horizontal(8px);\n\tbox-shadow: none;\n\ttransition: background-color 0.3s;\n\n\t&:disabled {\n\t\tborder-color: var(--color-button-error-disabled);\n\t}\n\n\t&:hover {\n\t\tbackground-color: var(--color-button-outline-hover);\n\t}\n}\n\n.button.outline,\nbutton.outline {\n\tbackground: none;\n\tbox-shadow: none;\n\tcolor: var(--color-secondary-text);\n\tborder-color: var(--color-secondary-text);\n\ttransition: background-color 0.3s;\n\tfont-weight: 500 !important;\n\t&:hover {\n\t\tbackground-color: var(--color-button-outline-hover);\n\t\tbox-shadow: inherit;\n\t}\n}\n\na,\nbutton.link,\n.button.link {\n\tcolor: var(--color-link);\n\t&:not(.flat) {\n\t\tborder-color: var(--color-link);\n\t\t&:hover {\n\t\t\tbackground-color: var(--color-button-outline-hover);\n\t\t}\n\t}\n}\n\n.footer {\n\ta {\n\t\t&:hover {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n}\n\n/* classes for font sizes */\n.text-title {\n\tfont-size: 24px;\n\tline-height: 40px;\n\tletter-spacing: 0.24px;\n\tfont-weight: 600;\n}\n\n.text-xs {\n\tfont-size: 12px;\n\tline-height: 16px;\n}\n\n.text-small {\n\tfont-size: 14px;\n\tline-height: 16px;\n}\n\n.text-medium {\n\tfont-size: 16px;\n\tline-height: 16px;\n}\n\n.text-large {\n\tfont-size: 18px;\n\tline-height: 16px;\n}\n\n.text-bold {\n\tfont-weight: 600;\n}\n\n.text-semi-bold {\n\tfont-weight: 500;\n}\n\n/* classes for text colors */\n.text-error {\n\tcolor: var(--color-error);\n}\n\n.text-info {\n\tcolor: var(--color-info);\n}\n\n.text-black {\n\tcolor: var(--color-black);\n}\n\n.text-label {\n\tcolor: var(--color-secondary-text);\n}\n\n.text-command {\n\tcolor: var(--color-command);\n}\n\n.mr-auto {\n\tmargin-right: auto;\n}\n\n.ml-auto {\n\tmargin-left: auto;\n}\n\n.m-auto {\n\tmargin: auto;\n}\n\n.w-100 {\n\twidth: 100%;\n}\n\n.bg-transparent {\n\tbackground: transparent !important;\n}\n/* classes for images */\n.title-image {\n\twidth: 35px;\n\theight: 32px;\n\tmargin-bottom: 16px;\n}\n\n.title-image-smaller {\n\twidth: 32px;\n\theight: 29px;\n\tmargin-bottom: 16px;\n}\n\n/* classes for pages */\n.with-footer {\n\tmargin-bottom: 100px;\n}\n\n/* classes for tooltip */\n.tooltip-container {\n\tdisplay: inline-flex;\n\tcursor: default;\n\t&__popup {\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tpadding: 14px;\n\t\tposition: fixed;\n\t\ttransform: translateY(-50%);\n\t\tbackground-color: var(--color-white);\n\t\tcolor: var(--color-black);\n\t\tborder-radius: 6px;\n\t\tz-index: var(--z-index-inline-popup);\n\n\t\t&::before {\n\t\t\t// arrow/triangle\n\t\t\tdisplay: block;\n\t\t\tcontent: \"\";\n\t\t\t$arrow-width: 6px;\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\tborder: $arrow-width solid transparent;\n\t\t\tposition: absolute;\n\t\t}\n\n\t\tp:not(:last-child) {\n\t\t\tmargin-bottom: 6px;\n\t\t}\n\t\t.block-snippet-small {\n\t\t\tbackground-color: var(--color-window-bg);\n\t\t\tcolor: var(--color-secondary-text);\n\t\t}\n\n\t\t&.popup_left::before {\n\t\t\tborder-left-color: var(--color-white);\n\t\t\tborder-right: none;\n\t\t\tleft: 100%;\n\t\t\ttop: 50%;\n\t\t\ttransform: translateY(-50%);\n\t\t}\n\t\t&.popup_right::before {\n\t\t\tborder-right-color: var(--color-white);\n\t\t\tborder-left: none;\n\t\t\tleft: 0;\n\t\t\ttop: 50%;\n\t\t\ttransform: translateX(-100%) translateY(-50%);\n\t\t}\n\t\t&.popup_top::before {\n\t\t\tborder-top-color: var(--color-white);\n\t\t\tborder-bottom: none;\n\t\t\ttop: 100%;\n\t\t\tleft: 50%;\n\t\t\ttransform: translateX(-50%);\n\t\t}\n\t\t&.popup_bottom::before {\n\t\t\tborder-bottom-color: var(--color-white);\n\t\t\tborder-top: none;\n\t\t\ttop: 0;\n\t\t\tleft: 50%;\n\t\t\ttransform: translateY(-100%) translateX(-50%);\n\t\t}\n\n\t\t&--error {\n\t\t\tbackground-color: var(--color-black);\n\t\t\tcolor: var(--color-button-error);\n\t\t\tbox-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.16);\n\t\t\tborder: 1px solid var(--color-border-command);\n\n\t\t\t&.popup_left::before {\n\t\t\t\tborder-left-color: var(--color-black);\n\t\t\t}\n\t\t\t&.popup_right::before {\n\t\t\t\tborder-right-color: var(--color-black);\n\t\t\t}\n\t\t\t&.popup_top::before {\n\t\t\t\tborder-top-color: var(--color-black);\n\t\t\t}\n\t\t\t&.popup_bottom::before {\n\t\t\t\tborder-bottom-color: var(--color-black);\n\t\t\t}\n\t\t}\n\t}\n}\n\n.center {\n\ttext-align: center;\n}\n\n.flex-center-x {\n\tdisplay: flex;\n\tjustify-content: center;\n}\n\n.flex-center-y {\n\tdisplay: flex;\n\talign-items: center;\n}\n\n.with-thin-scrollbar {\n\t&::-webkit-scrollbar {\n\t\twidth: 5px;\n\t\theight: 5px;\n\t}\n\t&::-webkit-scrollbar-thumb {\n\t\tbox-shadow: inset 0 0 6px var(--color-loader-placeholder-bg);\n\t}\n}\n\n$fontWeights: 400, 500, 600, 700;\n\n@each $weight in $fontWeights {\n\t.bold-#{$weight} {\n\t\tfont-weight: $weight !important;\n\t}\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/css/main.css","mappings":"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jB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,iBAAkB,CAClB,iBAAkB,CAClB,iBAAkB,CAClB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,oBAAqB,CACrB,oBAAqB,CACrB,oBAAqB,CACrB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,iBAAkB,CAClB,iBAAkB,CAClB,iBAAkB,CAClB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,oBAAqB,CACrB,oBAAqB,CACrB,oBAAqB,CACrB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,iBAAkB,CAClB,iBAAkB,CAClB,iBAAkB,CAClB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,oBAAqB,CACrB,oBAAqB,CACrB,oBAAqB,CACrB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,iBAAkB,CAClB,iBAAkB,CAClB,iBAAkB,CAClB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,mBAAoB,CACpB,o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,CAKd,iBAAkB,CADlB,eAAmB,CAEnB,gBAAiB,CACjB,aAAoB,CAGpB,oBAAqB,CATrB,4BAA6B,CAC7B,oBAAqB,CACrB,aAQF,CACA,wBACE,YACF,CACA,qCACE,aAAY,CACZ,SAAc,CACd,wBAAyB,CACjB,gBACV,CALA,uBACE,aAAY,CACZ,SAAc,CACd,wBAAyB,CACjB,gBACV,CACA,uBACE,SAAU,CACV,aAAc,CACd,aACF,CACA,yBACE,kBACF,CACA,oBACE,SACF,CACA,oBACE,mBAAkB,CAElB,SAAU,CADV,kBAEF,CACA,8BACE,oBACF,CACA,+CACE,aACF,CACA,uBACE,uBACF,CACA,6BACE,SAAU,CACV,aACF,CACA,wBAEE,WAAY,CACZ,cAAe,CAFf,SAGF,CACA,oBACE,aAAc,CACd,kBACF,CACA,uBACE,eAAgB,CAChB,QAAS,CACT,SACF,CACA,wBAEE,WAAY,CADZ,aAAc,CAEd,4BAA6B,CAC7B,oBAAqB,CACrB,aACF,CACA,uBACE,oBACF,CACA,qBACE,aAAc,CACd,cACF,CACA,qBACE,aAAc,CAEd,aAAc,CADd,cAEF,CACA,sBACE,SACF,CACA,qBACE,YAAW,CACX,cACF,CACA,mDAEE,UACF,CACA,yBACE,YAAW,CACX,sBACF,CACA,mEAEE,YACF,CACA,uBACE,aAAc,CACd,4BAA6B,CAC7B,oBAAqB,CACrB,aACF,CACA,mCACE,yBACF,CAFA,2BACE,yBACF,CACA,wBACE,2BACF,CACA,2CACE,6BACF,CACA,sCACE,6BACF,CACA,mCACE,0BACF,CACA,2CAGE,qBACF,CACA,8BACE,GACE,SACF,CACA,GACE,SACF,CACF,CAPA,sBACE,GACE,SACF,CACA,GACE,SACF,CACF,CACA,+BACE,GACE,SACF,CACA,GACE,SACF,CACF,CAPA,uBACE,GACE,SACF,CACA,GACE,SACF,CACF,CACA,qCACE,GACE,4CAAsC,CAAtC,oCACF,CACA,GACE,wCAAiC,CAAjC,gCACF,CACF,CAPA,6BACE,GACE,4CAAsC,CAAtC,oCACF,CACA,GACE,wCAAiC,CAAjC,gCACF,CACF,CACA,mCACE,GACE,wCAAiC,CAAjC,gCACF,CACA,GACE,4CAAsC,CAAtC,oCACF,CACF,CAPA,2BACE,GACE,wCAAiC,CAAjC,gCACF,CACA,GACE,4CAAsC,CAAtC,oCACF,CACF,CACA,wCACE,GACE,6CAAuC,CAAvC,qCACF,CACA,GACE,wCAAiC,CAAjC,gCACF,CACF,CAPA,gCACE,GACE,6CAAuC,CAAvC,qCACF,CACA,GACE,wCAAiC,CAAjC,gCACF,CACF,CACA,sCACE,GACE,wCAAiC,CAAjC,gCACF,CACA,GACE,6CAAuC,CAAvC,qCACF,CACF,CAPA,8BACE,GACE,wCAAiC,CAAjC,gCACF,CACA,GACE,6CAAuC,CAAvC,qCACF,CACF,CACA,sCACE,GACE,4CAAsC,CAAtC,oCACF,CACA,GACE,wCAAiC,CAAjC,gCACF,CACF,CAPA,8BACE,GACE,4CAAsC,CAAtC,oCACF,CACA,GACE,wCAAiC,CAAjC,gCACF,CACF,CACA,oCACE,GACE,wCAAiC,CAAjC,gCACF,CACA,GACE,4CAAsC,CAAtC,oCACF,CACF,CAPA,4BACE,GACE,wCAAiC,CAAjC,gCACF,CACA,GACE,4CAAsC,CAAtC,oCACF,CACF,CACA,uCACE,GACE,6CAAuC,CAAvC,qCACF,CACA,GACE,wCAAiC,CAAjC,gCACF,CACF,CAPA,+BACE,GACE,6CAAuC,CAAvC,qCACF,CACA,GACE,wCAAiC,CAAjC,gCACF,CACF,CACA,qCACE,GACE,wCAAiC,CAAjC,gCACF,CACA,GACE,6CAAuC,CAAvC,qCACF,CACF,CAPA,6BACE,GACE,wCAAiC,CAAjC,gCACF,CACA,GACE,6CAAuC,CAAvC,qCACF,CACF,CACA,8CACE,kBACE,0DAAwD,CAAxD,kDACF,CACA,2CACE,+BAAyB,CAAzB,uBACF,CACA,kEACE,mDAA6C,CAA7C,2CACF,CACA,qEACE,sDAAgD,CAAhD,8CACF,CACA,mEACE,oDAA8C,CAA9C,4CACF,CACA,oEACE,qDAA+C,CAA/C,6CACF,CACA,6CACE,8BAAyB,CAAzB,sBACF,CACA,oEACE,kDAA4C,CAA5C,0CACF,CACA,uEACE,qDAA+C,CAA/C,6CACF,CACA,qEACE,mDAA6C,CAA7C,2CACF,CACA,sEACE,oDAA8C,CAA9C,4CACF,CACF,CACA,QACE,qBAAsB,CACtB,aACF,CACA,SAEE,YAEF,CACA,kBAJE,qBAAsB,CAEtB,0BASF,CAPA,SAGE,mBAAoB,CADpB,YAAa,CAGb,mCAAqC,CACrC,uBACF,CACA,YACE,qBAAsB,CACtB,aACF,CACA,gCAEE,6BAA8B,CAD9B,0BAEF,CACA,gCAEE,6BAA8B,CAD9B,0BAEF,CACA,gCAEE,6BAA8B,CAD9B,0BAEF,CACA,gCAEE,wCAA2C,CAD3C,qCAEF,CACA,yBACE,oCAEE,6BAA8B,CAD9B,0BAEF,CACA,oCAEE,6BAA8B,CAD9B,0BAEF,CACA,oCAEE,6BAA8B,CAD9B,0BAEF,CACA,oCAEE,wCAA2C,CAD3C,qCAEF,CACF,CACA,yBACE,oCAEE,6BAA8B,CAD9B,0BAEF,CACA,oCAEE,6BAA8B,CAD9B,0BAEF,CACA,oCAEE,6BAA8B,CAD9B,0BAEF,CACA,oCAEE,wCAA2C,CAD3C,qCAEF,CACF,CACA,0BACE,oCAEE,6BAA8B,CAD9B,0BAEF,CACA,oCAEE,6BAA8B,CAD9B,0BAEF,CACA,oCAEE,6BAA8B,CAD9B,0BAEF,CACA,oCAEE,wCAA2C,CAD3C,qCAEF,CACF,CACA,0BACE,oCAEE,6BAA8B,CAD9B,0BAEF,CACA,oCAEE,6BAA8B,CAD9B,0BAEF,CACA,oCAEE,6BAA8B,CAD9B,0BAEF,CACA,oCAEE,wCAA2C,CAD3C,qCAEF,CACF,CACA,0BACE,oCAEE,6BAA8B,CAD9B,0BAEF,CACA,oCAEE,6BAA8B,CAD9B,0BAEF,CACA,oCAEE,6BAA8B,CAD9B,0BAEF,CACA,oCAEE,wCAA2C,CAD3C,qCAEF,CACF,CACA,cAIE,kBAAmB,CAFnB,qBAAsB,CADtB,YAAa,CAEb,qBAAsB,CAGtB,WAAY,CADZ,aAEF,CACA,mBACE,UACF,CACA,qDACE,4BACF,CACA,qDACE,4BACF,CACA,qDACE,4BACF,CACA,qDACE,4BACF,CACA,yBACE,yDACE,4BACF,CACA,yDACE,4BACF,CACA,yDACE,4BACF,CACA,yDACE,4BACF,CACF,CACA,yBACE,yDACE,4BACF,CACA,yDACE,4BACF,CACA,yDACE,4BACF,CACA,yDACE,4BACF,CACF,CACA,0BACE,yDACE,4BACF,CACA,yDACE,4BACF,CACA,yDACE,4BACF,CACA,yDACE,4BACF,CACF,CACA,0BACE,yDACE,4BACF,CACA,yDACE,4BACF,CACA,yDACE,4BACF,CACA,yDACE,4BACF,CACF,CACA,0BACE,yDACE,4BACF,CACA,yDACE,4BACF,CACA,yDACE,4BACF,CACA,yDACE,4BACF,CACF,CACA,aACE,iDAAkD,CAClD,iDAAkD,CAElD,mEAAyE,CAEzE,iCAAsC,CADtC,+BAAiC,CAEjC,qBAAuB,CAJvB,6BAA8B,CAM9B,4CAA8C,CACtC,oCAAsC,CAF9C,yBAA2B,CAG3B,2BAA6B,CAK7B,wBAA0B,CAJ1B,sBAAwB,CACxB,6BAA+B,CAC/B,kCAAoC,CAC5B,0BAEV,CACA,2CAEE,sCAAyC,CADzC,aAEF,CACA,2BACE,aAAc,CACd,qBACF,CACA,sDAGE,2BACF,CACA,qCACE,GACE,0BAAgC,CAAhC,+BACF,CACA,GACE,0BAAgC,CAAhC,+BACF,CACF,CAPA,6BACE,GACE,0BAAgC,CAAhC,+BACF,CACA,GACE,0BAAgC,CAAhC,+BACF,CACF,CACA,SAEE,sBAA8C,CAA9C,4CAA8C,CAD9C,sCAA2D,CAA3D,yDAEF,CACA,iBACE,QACF,CACA,oCACE,uBACF,CACA,sIAEE,sBACF,CACA,wBACE,sBACE,uCACF,CACA,qCACE,6BAAoC,CAApC,kCAAoC,CACpC,oBACF,CACF,CACA,6BAEE,kCAAmC,CACnC,wCAAyC,CAFzC,4BAGF,CACA,6BAEE,kCAAmC,CACnC,wCAAyC,CAFzC,4BAGF,CACA,6BAEE,kCAAmC,CACnC,wCAAyC,CAFzC,4BAGF,CACA,6BAEE,kCAAmC,CACnC,wCAAyC,CAFzC,4BAGF,CACA,6BAEE,kCAAmC,CACnC,w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ACE,eACF,CACF,CACA,yBACE,yDACE,YACF,CACA,0DACE,eACF,CACF,CACA,0BACE,yDACE,YACF,CACA,0DACE,eACF,CACF,CACA,0BACE,yDACE,YACF,CACA,0DACE,eACF,CACF,CACA,0BACE,yDACE,YACF,CACA,0DACE,eACF,CACF,CACA,sBAOE,iDAAkD,CAClD,mDAAoD,CACpD,oDAAqD,CACrD,kDAAmD,CAGnD,yCAA0C,CAC1C,0BAA2B,CAF3B,qBAAsB,CAXtB,WAAY,CAcZ,YAAa,CATb,aAAc,CAKd,qCAAsC,CAPtC,iBAAkB,CAFlB,UAAW,CACX,SAaF,CACA,0CACE,uCAAwC,CACxC,6BACF,CACA,0CACE,uCAAwC,CACxC,6BACF,CACA,0CACE,uCAAwC,CACxC,6BACF,CACA,0CACE,uCAAwC,CACxC,6BACF,CACA,yBACE,8CACE,uCAAwC,CACxC,6BACF,CACA,8CACE,uCAAwC,CACxC,6BACF,CACA,8CACE,uCAAwC,CACxC,6BACF,CACA,8CACE,uCAAwC,CACxC,6BACF,CACF,CACA,yBACE,8CACE,uCAAwC,CACxC,6BACF,CACA,8CACE,uCAAwC,CACxC,6BACF,CACA,8CACE,uCAAwC,CACxC,6BACF,CACA,8CACE,uCAAwC,CACxC,6BACF,CACF,CACA,0BACE,8CACE,uCAAwC,CACxC,6BACF,CACA,8CACE,uCAAwC,CACxC,6BACF,CACA,8CACE,uCAAwC,CACxC,6BACF,CACA,8CACE,uCAAwC,CACxC,6BACF,CACF,CACA,0BACE,8CACE,uCAAwC,CACxC,6BACF,CACA,8CACE,uCAAwC,CACxC,6BACF,CACA,8CACE,uCAAwC,CACxC,6BACF,CACA,8CACE,uCAAwC,CACxC,6BACF,CACF,CACA,0BACE,8CACE,uCAAwC,CACxC,6BACF,CACA,8CACE,uCAAwC,CACxC,6BACF,CACA,8CACE,uCAAwC,CACxC,6BACF,CACA,8CACE,uCAAwC,CACxC,6BACF,CACF,CACA,8CACE,2CACE,GACE,SACF,CACA,GACE,SACF,CACF,CAPA,mCACE,GACE,SAC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AA6B,CAI7B,kBAAmB,CAFnB,sCAAuC,CADvC,gCAAiC,CAEjC,gDAGF,CACF,CACA,mCACE,gCAAiC,CACjC,4BACF,CACA,8CACE,gCAAiC,CACjC,sBACF,CACA,4DACE,iCAAkC,CAClC,qBACF,CACA,uEACE,kCAAmC,CACnC,qBACF,CACA,qCACE,sCAAuC,CACvC,2CAA4C,CAC5C,uBACF,CACA,8DACE,sBACF,CACA,kCACE,iCAAkC,CAClC,uBACF,CACA,2DACE,sBACF,CACA,qCACE,2CAA4C,CAC5C,uBACF,CACA,8DACE,qEAA6E,CAA7E,2EAA6E,CAC7E,sBACF,CACA,eAEE,4DAA+D,CAD/D,qBAAsB,CAEtB,yDACF,CACA,eAEE,kBAAmB,CADnB,mBAAoB,CAGpB,aAAc,CAId,sCAAuC,CACvC,iBAAkB,CANlB,sBAAuB,CAOvB,iBAAkB,CALlB,wBAAyB,CACjB,gBAAiB,CACzB,kBAIF,CACA,sCACE,mBACF,CACA,kCACE,iBACF,CACA,8CACE,gCACF,CACA,wCACE,kBAAuB,CACvB,uBAAwB,CACxB,0BAAmB,CAAnB,kBACF,CACA,mCACE,4CAA6C,CAC7C,mCAAoC,CACpC,qDACF,CACA,mCACE,4CAA6C,CAC7C,mCAAoC,CACpC,qDACF,CACA,mCACE,4CAA6C,CAC7C,mCAAoC,CACpC,qDACF,CACA,mCACE,4CAA6C,CAC7C,mCAAoC,CACpC,qDACF,CACA,yBACE,uCACE,4CAA6C,CAC7C,mCAAoC,CACpC,qDACF,CACA,uCACE,4CAA6C,CAC7C,mCAAoC,CACpC,qDACF,CACA,uCACE,4CAA6C,CAC7C,mCAAoC,CACpC,qDACF,CACA,uCACE,4CAA6C,CAC7C,mCAAoC,CACpC,qDACF,CACF,CACA,yBACE,uCACE,4CAA6C,CAC7C,mCAAoC,CACpC,qDACF,CACA,uCACE,4CAA6C,CAC7C,mCAAoC,CACpC,qDACF,CACA,uCACE,4CAA6C,CAC7C,mCAAoC,CACpC,qDACF,CACA,uCACE,4CAA6C,CAC7C,mCAAoC,CACpC,qDACF,CACF,CACA,0BACE,uCACE,4CAA6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CAA4C,CAC5C,6CAA8C,CAC9C,8CAA+C,CAC/C,4CAA6C,CAC7C,mDAAoD,CACpD,iDACF,CACA,+BACE,gCAAiC,CACjC,mBACF,CACA,qCACE,eACF,CACA,4EACE,iEACF,CACA,6BACE,6BAA8B,CAC9B,oCACF,CACA,6BACE,6BAA8B,CAC9B,oCACF,CACA,6BACE,6BAA8B,CAC9B,oCACF,CACA,6BACE,6BAA8B,CAC9B,oCACF,CACA,6BACE,6BAA8B,CAC9B,oCACF,CACA,yBACE,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACF,CACA,yBACE,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACF,CACA,0BACE,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACF,CACA,0BACE,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACF,CACA,0BACE,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACA,iCACE,6BAA8B,CAC9B,oCACF,CACF,CACA,oCACE,uBAAwB,CACxB,0CACF,CACA,2CAEE,oDAAqD,CAC7C,4CAA6C,CAFrD,6CAGF,CACA,0CACE,8CACF,CACA,qBACE,8FACE,oDACF,CAFA,sFACE,oDACF,CACF,CACA,yGACE,oDACF,CAFA,iGACE,oDACF,CACA,sHACE,qDACF,CAFA,8GACE,qDACF,CACA,oCACE,uBAAwB,CACxB,0CAA2C,CAE3C,oDAAqD,CADrD,0BAEF,CACA,2CAEE,oDAAqD,CAC7C,4CAA6C,CAFrD,6CAGF,CACA,0CACE,oDACF,CACA,qBACE,wFAEE,0DAA2D,CAD3D,wBAEF,CAHA,gFAEE,0DAA2D,CAD3D,wBAEF,CACA,8FACE,0DACF,CAFA,sFACE,0DACF,CACF,CACA,mGAEE,0DAA2D,CAD3D,wBAEF,CAHA,2FAEE,0DAA2D,CAD3D,wBAEF,CACA,yGACE,0DACF,CAFA,iGACE,0DACF,CACA,gHAEE,2DAA4D,CAD5D,wBAEF,CAHA,wGAEE,2DAA4D,CAD5D,wBAEF,CACA,sHACE,2DACF,CAFA,8GACE,2DACF,CACA,kCACE,uBAAwB,CACxB,gBAAiB,CACjB,kBAAmB,CACnB,mBAAoB,CACpB,iBAAkB,CAClB,mEAAoE,CACpE,uEAAwE,CACxE,yEAA0E,CAC1E,qEAAsE,CAItE,wHACF,CACA,4CACE,6BAA8B,CAC9B,+BAAgC,CAChC,gCAAiC,CACjC,8BACF,CACA,qBACE,sFACE,0BAAgC,CAAhC,+BACF,CAFA,8EACE,0BAAgC,CAAhC,+BACF,CACA,4GACE,gCACF,CAFA,oGACE,gCACF,CACF,CACA,iGACE,0BAAgC,CAAhC,+BACF,CAFA,yFACE,0BAAgC,CAAhC,+BACF,CACA,uHACE,gCACF,CAFA,+GACE,gCACF,CACA,8GACE,0BAAgC,CAAhC,+BACF,CAFA,sGACE,0BAAgC,CAAhC,+BACF,CACA,oIACE,gCACF,CAFA,4HACE,gCACF,CACA,wBACE,2GACE,qDAAiE,CAAjE,+DACF,CAFA,mGACE,qDAAiE,CAAjE,+DACF,CACF,CACA,qBASE,+CAAgD,CAEhD,wDAAyD,CARzD,kBAAmB,CAOnB,oCAAqC,CAHrC,6BAA8B,CAL9B,mBAAoB,CAIpB,aAAc,CAEd,2BAAwE,CAAxE,qEAAwE,CAJxE,sBAAuB,CAHvB,iBAAkB,CAIlB,kBAOF,CACA,4BAKE,2CAA4C,CAJ5C,UAAW,CACX,aAAc,CACd,2BAA4B,CAC5B,0BAEF,CACA,0BAGE,qCAAsC,CAGtC,QAAS,CALT,iBAAkB,CAIlB,OAAQ,CADR,sCAAgC,CAAhC,8BAAgC,CAFhC,oCAKF,CACA,yCACE,0CAA6C,CAC7C,kDAAqD,CACrD,oDACF,CACA,yCACE,8BAA+B,CAC/B,mDAAsD,CACtD,wCACF,CACA,yCACE,yCAA4C,CAC5C,mDAAsD,CACtD,mDACF,CACA,yBACE,6CACE,0CAA6C,CAC7C,kDAAqD,CACrD,oDACF,CACA,6CACE,8BAA+B,CAC/B,mDAAsD,CACtD,wCACF,CACA,6CACE,yCAA4C,CAC5C,mDAAsD,CACtD,mDACF,CACF,CACA,yBACE,6CACE,0CAA6C,CAC7C,kDAAqD,CACrD,oDACF,CACA,6CACE,8BAA+B,CAC/B,mDAAsD,CACtD,wCACF,CACA,6CACE,yCAA4C,CAC5C,mDAAsD,CACtD,mDACF,CACF,CACA,0BACE,6CACE,0CAA6C,CAC7C,kDAAqD,CACrD,oDACF,CACA,6CACE,8BAA+B,CAC/B,mDAAsD,CACtD,wCACF,CACA,6CACE,yCAA4C,CAC5C,mDAAsD,CACtD,mDACF,CACF,CACA,0BACE,6CACE,0CAA6C,CAC7C,kDAAqD,CACrD,oDACF,CACA,6CACE,8BAA+B,CAC/B,mDAAsD,CACtD,wCACF,CACA,6CACE,yCAA4C,CAC5C,mDAAsD,CACtD,mDACF,CACF,CACA,0BACE,6CACE,0CAA6C,CAC7C,kDAAqD,CACrD,oDACF,CACA,6CACE,8BAA+B,CAC/B,mDAAsD,CACtD,wCACF,CACA,6CACE,yCAA4C,CAC5C,mDAAsD,CACtD,mDACF,CACF,CACA,qFACE,qCAAsC,CACtC,oCAA0C,CAA1C,yCACF,CACA,8GACE,wCACF,CACA,yIACE,4BACF,CACA,uIACE,iCACF,CACA,kKACE,qBACF,CACA,wEAEE,wBAA6B,CAD7B,oCAA0C,CAA1C,yCAEF,CACA,mGACE,eAAqB,CAArB,oBACF,CACA,qFACE,qCAAsC,CACtC,o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GAEE,gCAAmC,CADnC,+BAEF,CACA,8GACE,4CACF,CACA,wGACE,4CACF,CACF,CACA,0BACE,4CACE,0CAA2C,CAC3C,sDAAyD,CACzD,6CAA8C,CAC9C,sCAAuC,CACvC,6BACF,CACA,qEAIE,6BAA8B,CAH9B,4BAA6B,CAE7B,sCAAuC,CADvC,gCAGF,CACA,sEACE,4BAA6B,CAE7B,sCAAuC,CADvC,gCAEF,CACA,6GAEE,+BAAkC,CADlC,8BAEF,CACA,8GACE,4CACF,CACA,wGACE,sDACF,CACA,4CACE,0CAA2C,CAC3C,4CAA6C,CAC7C,6CAA8C,CAC9C,sCAAuC,CACvC,6BACF,CACA,qEAIE,6BAA8B,CAH9B,4BAA6B,CAE7B,sCAAuC,CADvC,gCAGF,CACA,sEACE,4BAA6B,CAE7B,sCAAuC,CADvC,gCAEF,CACA,6GAEE,gCAAmC,CADnC,+BAEF,CACA,8GACE,4CACF,CACA,wGACE,4CACF,CACF,CACA,4CACE,uBACF,CACA,wCACE,eAAqB,CAArB,oBAAqB,CACrB,cACF,CACA,qKACE,aACF,CACA,6FACE,0BAAgC,CAAhC,+BACF,CACA,wFACE,gCAAiC,CACjC,4BACF,CACA,2HACE,4BACF,CACA,iHACE,iCAAkC,CAClC,qBACF,CACA,oJACE,qBACF,CACA,4IACE,gCAAiC,CACjC,4BACF,CACA,4FACE,iCACF,CACA,uFACE,iCACF,CACA,uBACE,6DAA8D,CAC9D,2EAAoE,CAApE,mEACF,CACA,iBAME,6FAAgG,CAChG,yFAA4F,CAL5F,sCAAuC,CAEvC,iBAAkB,CADlB,qCAAsC,CAFtC,sBAAuB,CAIvB,gBAGF,CACA,kBAEE,eAAsB,CAAtB,qBAAsB,CADtB,YAEF,CACA,2CACE,aAAqB,CAArB,oBACF,CACA,6CACE,uBACF,CACA,sEACE,sBACF,CACA,kBACE,YAAa,CACb,QAAS,CAGT,kDAAmD,CADnD,4CAA6C,CAD7C,WAGF,CACA,iBACE,gCAAiC,CACjC,mCAAoC,CACpC,2CAA4C,CAC5C,6CAA8C,CAC9C,oCAAqC,CACrC,kCAAmC,CACnC,2CAA4C,CAC5C,wCACF,CACA,uDACE,uDACF,CACA,sDACE,4DACF,CACA,qCACE,kBACF,CACA,qCACE,kBACF,CACA,qCACE,6BACF,CACA,yBACE,yCACE,kBACF,CACA,yCACE,kBACF,CACA,yCACE,6BACF,CACF,CACA,yBACE,yCACE,kBACF,CACA,yCACE,kBACF,CACA,yCACE,6BACF,CACF,CACA,0BACE,yCACE,kBACF,CACA,yCACE,kBACF,CACA,yCACE,6BACF,CACF,CACA,0BACE,yCACE,kBACF,CACA,yCACE,kBACF,CACA,yCACE,6BACF,CACF,CACA,0BACE,yCACE,kBACF,CACA,yCACE,kBACF,CACA,yCACE,6BACF,CACF,CACA,mDACE,YAAa,CACb,qBACF,CACA,4EACE,gCAAiC,CACjC,mCAAoC,CACpC,2CAA4C,CAC5C,6CAA8C,CAC9C,YAAa,CACb,qBAAsB,CACtB,kBACF,CACA,6EACE,WACF,CACA,qDACE,YAAa,CACb,8BACF,CACA,8EACE,8DAA+D,CAC/D,+DAAgE,CAChE,oFAAqF,CACrF,mFAAoF,CAIpF,gBAAY,CAEZ,oBAAqB,CALrB,YAAa,CAGb,WAAY,CACZ,kBAAmB,CAHnB,6BAA8B,CAC9B,6BAIF,CACA,+EACE,eACF,CACA,yBACE,uDACE,YAAa,CACb,qBACF,CACA,gFACE,gCAAiC,CACjC,mCAAoC,CACpC,2CAA4C,CAC5C,6CAA8C,CAC9C,YAAa,CACb,qBAAsB,CACtB,kBACF,CACA,iFACE,WACF,CACA,yDACE,YAAa,CACb,8BACF,CACA,kFACE,8DAA+D,CAC/D,+DAAgE,CAChE,oFAAqF,CACrF,mFAAoF,CAIpF,gBAAY,CAEZ,oBAAqB,CALrB,YAAa,CAGb,WAAY,CACZ,kBAAmB,CAHnB,6BAA8B,CAC9B,6BAIF,CACA,mFACE,eACF,CACF,CACA,yBACE,uDACE,YAAa,CACb,qBACF,CACA,gFACE,gCAAiC,CACjC,mCAAoC,CACpC,2CAA4C,CAC5C,6CAA8C,CAC9C,YAAa,CACb,qBAAsB,CACtB,kBACF,CACA,iFACE,WACF,CACA,yD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2CACE,gCAAiC,CACjC,kCAAmC,CACnC,2CAA4C,CAC5C,wCACF,CACA,4CACE,oCAAqC,CACrC,kCAAmC,CACnC,+CAAgD,CAChD,4CACF,CACA,yCACE,oCAAqC,CACrC,8BAA+B,CAC/B,2CAA4C,CAC5C,wCACF,CACA,6CACE,gCAAiC,CACjC,8BAA+B,CAC/B,2CAA4C,CAC5C,wCACF,CACF,CACA,0BACE,8CACE,oCAAqC,CACrC,kCAAmC,CACnC,2CAA4C,CAC5C,wCACF,CACA,2CACE,gCAAiC,CACjC,kCAAmC,CACnC,2CAA4C,CAC5C,wCACF,CACA,4CACE,oCAAqC,CACrC,kCAAmC,CACnC,+CAAgD,CAChD,4CACF,CACA,yCACE,oCAAqC,CACrC,8BAA+B,CAC/B,2CAA4C,CAC5C,wCACF,CACA,6CACE,gCAAiC,CACjC,8BAA+B,CAC/B,2CAA4C,CAC5C,wCACF,CACF,CACA,qCACE,oCACF,CACA,oCACE,qCACF,CACA,0CACE,4BAA6B,CAC7B,0BACF,CACA,yCACE,wDAAyD,CACzD,0BACF,CACA,uCACE,4BAA6B,CAC7B,oDACF,CACA,wCACE,wDAAyD,CACzD,oDACF,CACA,yBACE,8CACE,4BAA6B,CAC7B,0BACF,CACA,6CACE,wDAAyD,CACzD,0BACF,CACA,2CACE,4BAA6B,CAC7B,oDACF,CACA,4CACE,wDAAyD,CACzD,oDACF,CACF,CACA,yBACE,8CACE,4BAA6B,CAC7B,0BACF,CACA,6CACE,wDAAyD,CACzD,0BACF,CACA,2CACE,4BAA6B,CAC7B,oDACF,CACA,4CACE,wDAAyD,CACzD,oDACF,CACF,CACA,0BACE,8CACE,4BAA6B,CAC7B,0BACF,CACA,6CACE,wDAAyD,CACzD,0BACF,CACA,2CACE,4BAA6B,CAC7B,oDACF,CACA,4CACE,wDAAyD,CACzD,oDACF,CACF,CACA,0BACE,8CACE,4BAA6B,CAC7B,0BACF,CACA,6CACE,wDAAyD,CACzD,0BACF,CACA,2CACE,4BAA6B,CAC7B,oDACF,CACA,4CACE,wDAAyD,CACzD,oDACF,CACF,CACA,0B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E,gBAAiB,CACjB,kBAAmB,CACnB,mBAAoB,CACpB,iBAAkB,CAClB,gFAAiF,CACjF,oFAAqF,CACrF,sFAAuF,CACvF,kFAAmF,CACnF,wHAAyH,CATzH,wCAUF,CACA,kDACE,6BAA8B,CAC9B,+BAAgC,CAChC,gCAAiC,CACjC,8BACF,CACA,4DACE,0CACF,CACA,4DACE,oDACF,CACA,4DACE,0CACF,CACA,4DACE,0CACF,CACA,yBACE,gEACE,0CACF,CACA,gEACE,oDACF,CACA,gEACE,0CACF,CACA,gEACE,0CACF,CACF,CACA,yBACE,gEACE,0CACF,CACA,gEACE,oDACF,CACA,gEACE,0CACF,CACA,gEACE,0CACF,CACF,CACA,0BACE,gEACE,0CACF,CACA,gEACE,oDACF,CACA,gEACE,0CACF,CACA,gEACE,0CACF,CACF,CACA,0BACE,gEACE,0CACF,CACA,gEACE,oDACF,CACA,gEACE,0CACF,CACA,gEACE,0CACF,CACF,CACA,0BACE,gEACE,0CACF,CACA,gEACE,oDACF,CACA,gEACE,0CACF,CACA,gEACE,0CACF,CACF,CACA,UAEE,gBAAiB,CACjB,kBAAmB,CACnB,mBAAoB,CACpB,iBAAkB,CAJlB,qBAAsB,CAStB,wHAAwC,CAJxC,eAKF,CACA,oBACE,6BAA8B,CAC9B,+BAAgC,CAChC,gCAAiC,CACjC,8BACF,CACA,uCACE,iGAAkG,CAClG,qDAAuD,CACvD,yDAA2D,CAC3D,2DAA6D,CAC7D,uDACF,CACA,wCACE,yDAA2D,CAC3D,6FAA8F,CAC9F,iGAAkG,CAClG,mGAAoG,CACpG,+FACF,CACA,gCACE,6EAA8E,CAC9E,mFAAoF,CACpF,6CAA8C,CAC9C,gFAAiF,CAGjF,2BAA8B,CAC9B,4BAA+B,CAH/B,sDAAuD,CACvD,uDAGF,CACA,mCACE,uCAAwC,CACxC,mFAAoF,CACpF,sFAAuF,CACvF,gFAAiF,CAGjF,yDAA0D,CAC1D,0DAA2D,CAH3D,wBAA2B,CAC3B,yBAGF,CACA,iCACE,6EAA8E,CAC9E,sFAAuF,CACvF,gFAAiF,CACjF,2CA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ACF,CACA,GACE,2BAAoB,CAApB,mBACF,CACF,CAjBA,oDACE,GACE,6BAAuB,CAAvB,qBACF,CACA,IACE,4BAAsB,CAAtB,oBACF,CACA,IACE,4BAAsB,CAAtB,oBACF,CACA,QAEE,4BAAsB,CAAtB,oBACF,CACA,GACE,2BAAoB,CAApB,mBACF,CACF,CACA,uEACE,GACE,mCAA4B,CAA5B,2BACF,CACA,GACE,+BAAyB,CAAzB,uBACF,CACF,CAPA,+DACE,GACE,mCAA4B,CAA5B,2BACF,CACA,GACE,+BAAyB,CAAzB,uBACF,CACF,CACA,qCACE,gCACF,CACA,qCACE,2CACF,CACA,qCACE,gCACF,CACA,yBACE,yCACE,gCACF,CACA,yCACE,2CACF,CACA,yCACE,gCACF,CACF,CACA,yBACE,yCACE,gCACF,CACA,yCACE,2CACF,CACA,yCACE,gCACF,CACF,CACA,0BACE,yCACE,gCACF,CACA,yCACE,2CACF,CACA,yCACE,gCACF,CACF,CACA,0BACE,yCACE,gCACF,CACA,yCACE,2CACF,CACA,yCACE,gCACF,CACF,CACA,0BACE,yCACE,gCACF,CACA,yCACE,2CACF,CACA,yCACE,gCACF,CACF,CACA,4CACE,mGAAoG,CACpG,qGAAsG,CACtG,0BAAgC,CAAhC,+BACF,CACA,kDACE,oCAA0C,CAA1C,yCACF,CACA,0EACE,oCACF,CACA,oEACE,GACE,gCACF,CACF,CAJA,4DACE,GACE,gCACF,CACF,CACA,qEACE,GACE,gCACF,CACA,GACE,oCACF,CACF,CAPA,6DACE,GACE,gCACF,CACA,GACE,oCACF,CACF,CACA,4CACE,mGAAoG,CACpG,qGAAsG,CACtG,0BAAgC,CAAhC,+BACF,CACA,kDACE,0BACF,CACA,0EACE,oCACF,CACA,oEACE,GACE,gCACF,CACF,CAJA,4DACE,GACE,gCACF,CACF,CACA,qEACE,GACE,gCACF,CACA,GACE,oCACF,CACF,CAPA,6DACE,GACE,gCACF,CACA,GACE,oCACF,CACF,CACA,yCACE,gGAAiG,CACjG,kGAAmG,CACnG,0BAAgC,CAAhC,+BAAgC,CAChC,yEAAmE,CAAnE,iEACF,CACA,uEAEE,gCAAiC,CADjC,mEAEF,CACA,6EACE,WACF,CACA,iEACE,GACE,gCACF,CACF,CAJA,yDACE,GACE,gCACF,CACF,CACA,kEACE,GACE,gCACF,CACA,GACE,gCACF,CACF,CAPA,0DACE,GACE,gCACF,CACA,GACE,gCACF,CACF,CACA,0CACE,yGAA0G,CAC1G,2GACF,CACA,wEACE,iCACF,CACA,8EACE,WACF,CACA,0EACE,GACE,UACF,CACF,CAJA,kEACE,GACE,UACF,CACF,CACA,2EACE,GACE,UACF,CACA,GACE,SACF,CACF,CAPA,mEACE,GACE,UACF,CACA,GACE,SACF,CACF,CACA,UACE,qBAAsB,CAOtB,aAAc,CANd,oCAAqC,CACrC,iDAAoD,CACpD,kCAAmC,CACnC,oCAAqC,CAErC,gFAAwG,CAAxG,uGAAwG,CADxG,gBAGF,CACA,4BACE,iBACF,CACA,mBAGE,cAAe,CADf,oCAAqC,CADrC,8BAGF,CACA,mBACE,yDAA0D,CAC1D,2DAA4D,CAC5D,4DAA6D,CAC7D,0DAA2D,CAC3D,+DAAgE,CAChE,6DAA8D,CAE9D,kBAAmB,CADnB,YAAa,CAGb,kBAAmB,CADnB,sBAEF,CACA,qBACE,mBACF,CACA,+BACE,aACF,CACA,yBACE,mBACF,CACA,uCAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,qDAAwD,CACxD,gDAAiD,CALjD,4BAMF,CACA,uCAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,uDAA0D,CAC1D,gDAAiD,CALjD,4BAMF,CACA,uCAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,qDAAwD,CACxD,gDAAiD,CALjD,4BAMF,CACA,yBACE,2CAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,qDAAwD,CACxD,gDAAiD,CALjD,4BAMF,CACA,2CAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,uDAA0D,CAC1D,gDAAiD,CALjD,4BAMF,CACA,2CAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,qDAAwD,CACxD,gDAAiD,CALjD,4BAMF,CACF,CACA,yBACE,2CAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,qDAAwD,CACxD,gDAAiD,CALjD,4BAMF,CACA,2CAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,uDAA0D,CAC1D,gDAAiD,CALjD,4BAMF,CACA,2CAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,qDAAwD,CACxD,gDAAiD,CALjD,4BAMF,CACF,CACA,0BACE,2CAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,qDAAwD,CACxD,gDAAiD,CALjD,4BAMF,CACA,2CAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,uDAA0D,CAC1D,gDAAiD,CALjD,4BAMF,CACA,2CAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,qDAAwD,CACxD,gDAAiD,CALjD,4BAMF,CACF,CACA,0BACE,2CAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,qDAAwD,CACxD,gDAAiD,CALjD,4BAMF,CACA,2CAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,uDAA0D,CAC1D,gDAAiD,CALjD,4BAMF,CACA,2CAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,qDAAwD,CACxD,gDAAiD,CALjD,4BAMF,CACF,CACA,0BACE,2CAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,qDAAwD,CACxD,gDAAiD,CALjD,4BAMF,CACA,2CAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,uDAA0D,CAC1D,gDAAiD,CALjD,4BAMF,CACA,2CAEE,kCAAmC,CACnC,wCAAyC,CACzC,2CAA4C,CAC5C,qDAAwD,CACxD,gDAAiD,CALjD,4BAMF,CACF,CACA,iEACE,mCAAoC,CACpC,wDACF,CACA,wEACE,yDACF,CACA,uEACE,8CACF,CACA,qBACE,8HACE,oDACF,CACF,CACA,iEACE,mCAAoC,CACpC,wDAAyD,CAEzD,oDAAqD,CADrD,0BAEF,CACA,wEACE,yDACF,CACA,uEACE,oDACF,CACA,qBACE,wHAEE,0DAA2D,CAD3D,wBAEF,CACA,8HACE,0DACF,CACF,CACA,qDACE,yCACF,CACA,iGACE,8BACF,CACA,+CACE,gCACF,CACA,4EACE,iEACF,CACA,2EACE,6BACF,CACA,oCAEE,eAAqB,CAArB,oBAAqB,CADrB,6BAEF,CACA,+CACE,0BAAgC,CAAhC,+BACF,CACA,2CACE,qDAAiE,CAAjE,+DACF,CACA,0CACE,kBAA4B,CAA5B,2BACF,CACA,mBACE,YAAa,CACb,qBAAsB,CACtB,kBACF,CACA,mBACE,YAAa,CACb,QAAU,CACV,sBAAuB,CACvB,yBAAkB,CAAlB,iBACF,CACA,wBACE,WACF,CACA,kBASE,4CAA6C,CAE7C,+BAAgC,CARhC,kBAAmB,CAOnB,oCAAqC,CAHrC,0BAA2B,CAL3B,mBAAoB,CAIpB,aAAc,CAEd,wBAAqE,CAArE,kEAAqE,CAJrE,sBAAuB,CAHvB,iBAAkB,CAIlB,kBAOF,CACA,mDACE,6BACF,CACA,yBACE,UAAW,CACX,aAIF,CACA,iDAFE,kBAAmB,CAFnB,wBAAyB,CACzB,uBAUF,CAPA,wBACE,mBAAoB,CACpB,iBAAkB,CAIlB,2BAAqB,CAArB,mBACF,CACA,6DACE,UACF,CACA,+CACE,gCAAiC,CACjC,kBACF,CACA,sCACE,uCACF,CACA,sCACE,2BACF,CACA,sCACE,sCACF,CACA,yBACE,0CACE,uCACF,CACA,0CACE,2BACF,CACA,0CACE,sCACF,CACF,CACA,yBACE,0CACE,uCACF,CACA,0CACE,2BACF,CACA,0CACE,sCACF,CACF,CACA,0BACE,0CACE,uCACF,CACA,0CACE,2BACF,CACA,0CACE,sCACF,CACF,CACA,0BACE,0CACE,uCACF,CACA,0CACE,2BACF,CACA,0CACE,sCACF,CACF,CACA,0BACE,0CACE,uCACF,CACA,0CACE,2BACF,CACA,0CACE,sCACF,CACF,CACA,iGACE,qCAAsC,CACtC,oCAA0C,CAA1C,yCACF,CACA,yFACE,wCACF,CACA,mDACE,uCACF,CACA,kHACE,iCACF,CACA,4EACE,gCACF,CACA,qFAEE,0BAAgC,CAAhC,+BAAgC,CADhC,oCAA0C,CAA1C,yCAEF,CACA,oFACE,0BAAgC,CAAhC,+BACF,CACA,iGACE,qCAAsC,CACtC,kDAA0D,CAA1D,wDACF,CACA,yFACE,wCAAyC,CACzC,wFAA2F,CAA3F,uFAA2F,CAC3F,iFAAqF,CAArF,+EACF,CACA,mDACE,uCACF,CACA,kHACE,iCACF,CACA,4EACE,gCACF,CACA,qFAEE,0BAAgC,CAAhC,+BAAgC,CAChC,qBAAsB,CAFtB,0BAGF,CACA,oFACE,0BAAgC,CAAhC,+BACF,CACA,iDACE,iCACF,CACA,gDACE,kCACF,CACA,yEACE,iCACF,CACA,uEACE,8BACF,CACA,kFACE,0BAAgC,CAAhC,+BACF,CACA,iFACE,0BAAgC,CAAhC,+BACF,CACA,mBAGE,eAGF,CACA,0CANE,YAAa,CACb,qBAAsB,CAGtB,WAAY,CADZ,UAQF,CACA,qFAEE,OAAQ,CAER,gCAAiC,CACjC,mBAAoB,CAFpB,mBAAoB,CAFpB,iBAKF,CACA,yFACE,6BACF,CACA,yBACE,uBAAyB,CAGzB,WAAY,CAFZ,sBAAuB,CACvB,yBAAkB,CAAlB,iBAEF,CACA,wBAOE,+BAAyB,CAAzB,uBAAyB,CACzB,0CAAmC,CAAnC,kCAAmC,CAHnC,0BAAgC,CAAhC,+BAAgC,CAChC,uDAAwD,CALxD,YAAa,CAGb,iBAAkB,CAFlB,wBAAyB,CACjB,gBAMV,CACA,2DACE,qBAAsB,CAKtB,4MAA+D,CAJ/D,sCAKF,CACA,6DACE,kBAAmB,CACnB,uCAAwC,CAIxC,oNACF,CACA,oBAEE,0BAAgC,CAAhC,+BAAgC,CAChC,qBAAsB,CAFtB,iBAAkB,CAGlB,+BACF,CACA,2BACE,UAAW,CAMX,WAAY,CAHZ,QAAS,CAKT,yBAA0B,CAD1B,wBAAyB,CANzB,iBAAkB,CAClB,OAAQ,CAER,sCAAgC,CAAhC,8BAAgC,CAChC,UAIF,CACA,4CACE,0CAA2C,CAC3C,4EACF,CACA,4CACE,0CAA2C,CAC3C,4EACF,CACA,4CACE,0CAA2C,CAC3C,4EACF,CACA,yBACE,gDACE,0CAA2C,CAC3C,4EACF,CACA,gDACE,0CAA2C,CAC3C,4EACF,CACA,gDACE,0CAA2C,CAC3C,4EACF,CACF,CACA,yBACE,gDACE,0CAA2C,CAC3C,4EACF,CACA,gDACE,0CAA2C,CAC3C,4EACF,CACA,gDACE,0CAA2C,CAC3C,4EACF,CACF,CACA,0BACE,gDACE,0CAA2C,CAC3C,4EACF,CACA,gDACE,0CAA2C,CAC3C,4EACF,CACA,gDACE,0CAA2C,CAC3C,4EACF,CACF,CACA,0BACE,gDACE,0CAA2C,CAC3C,4EACF,CACA,gDACE,0CAA2C,CAC3C,4EACF,CACA,gDACE,0CAA2C,CAC3C,4EACF,CACF,CACA,0BACE,gDACE,0CAA2C,CAC3C,4EACF,CACA,gDACE,0CAA2C,CAC3C,4EACF,CACA,gDACE,0CAA2C,CAC3C,4EACF,CACF,CACA,oDACE,iCAA0B,CAA1B,yBACF,CACA,mDACE,kCAA2B,CAA3B,0BACF,CACA,qBACE,kCACE,0BAAgC,CAAhC,+BACF,CACF,CACA,yBAKE,mBAAoB,CAEpB,qCAAsC,CACtC,qDAAiE,CAAjE,+DAAiE,CAOjE,oDAAqD,CATrD,aAAqB,CAArB,oBAAqB,CALrB,mBAAoB,CAUpB,sCAAuC,CACvC,iBAAkB,CARlB,qBAAsB,CADtB,qBAAsB,CAWtB,iBAAkB,CAJlB,6BAAsB,CAAtB,qBAAsB,CADtB,iBAAkB,CAIlB,iBAAkB,CAXlB,kBAcF,CACA,gDAEE,wBAA+B,CAA/B,8BAA+B,CAD/B,eAAqB,CAArB,oBAEF,CACA,yBAEE,mBAAoB,CADpB,YAAa,CAEb,wBAAyB,CACjB,gBACV,CACA,6CAEE,iCAAkC,CADlC,8BAEF,CACA,mDAEE,kCAAmC,CADnC,+BAEF,CACA,+CACE,qBAAsB,CACtB,gCAAiC,CACjC,mBACF,CACA,0CACE,aACF,CACA,qBACE,qGACE,0BAAgC,CAAhC,+BACF,CACF,CACA,sCAGE,sCAAuC,CACvC,iDAAkD,CAElD,SAAU,CALV,iBAAkB,CAClB,wEAA4E,CAK5E,mCAAoC,CAFpC,6CAGF,CACA,sFACE,SAAU,CACV,kCACF,CACA,oCAEE,qCAAsC,CACtC,+CAAgD,CAEhD,SAAU,CAJV,wEAA4E,CAK5E,kCAAmC,CAFnC,2CAGF,CACA,oFACE,SAAU,CACV,mCACF,CACA,kCAOE,0BAAgC,CAAhC,+BAAgC,CAFhC,gBAAoB,CAGpB,wEAA4E,CAC5E,mCAAoC,CAHpC,SAAU,CALV,UASF,CACA,mSAGE,SAAU,CACV,kCACF,CACA,uFACE,uBACF,CACA,8BACE,YAAa,CAKb,WAAY,CADZ,MAAO,CAEP,mBAAoB,CALpB,iBAAkB,CAElB,KAAM,CAMN,gEAAiE,CAFjE,qCAA8B,CAA9B,6BAA8B,CAA9B,+CAA8B,CAC9B,yDAAiE,CANjE,UAQF,CACA,qCAIE,oEAAqE,CADrE,0EAA6E,CAE7E,UAAW,CAJX,SAAU,CACV,iBAIF,CACA,8EACE,aACF,CACA,yEACE,6DACF,CACA,gFAEE,eAAgB,CADhB,OAEF,CACA,mDACE,UACF,CACA,mDACE,SACF,CACA,mDACE,eACF,CACA,mDACE,SACF,CACA,mDACE,SACF,CACA,mDACE,eACF,CACA,mDACE,eACF,CACA,mDACE,WACF,CACA,oDACE,eACF,CACA,oDACE,SACF,CACA,0FACE,+BAAyB,CAAzB,uBACF,CACA,2FACE,kCAA2B,CAA3B,0BACF,CACA,2FACE,kCAA2B,CAA3B,0BACF,CACA,2FACE,kCAA2B,CAA3B,0BACF,CACA,2FACE,kCAA2B,CAA3B,0BACF,CACA,2FACE,kCAA2B,CAA3B,0BACF,CACA,2FACE,kCAA2B,CAA3B,0BACF,CACA,2FACE,kCAA2B,CAA3B,0BACF,CACA,2FACE,kCAA2B,CAA3B,0BACF,CACA,4FACE,kCAA2B,CAA3B,0BACF,CACA,8BAIE,kBAAmB,CAEnB,qBAAsB,CALtB,qBAAsB,CACtB,YAAa,CACb,WAAY,CAEZ,sBAEF,CACA,6CACE,yEAA2E,CAC3E,qBACF,CACA,mFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACA,6CACE,yEAA2E,CAC3E,qBACF,CACA,mFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACA,6CACE,yEAA2E,CAC3E,qBACF,CACA,mFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACA,yBACE,iDACE,yEAA2E,CAC3E,qBACF,CACA,uFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACA,iDACE,yEAA2E,CAC3E,qBACF,CACA,uFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACA,iDACE,yEAA2E,CAC3E,qBACF,CACA,uFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACF,CACA,yBACE,iDACE,yEAA2E,CAC3E,qBACF,CACA,uFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACA,iDACE,yEAA2E,CAC3E,qBACF,CACA,uFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACA,iDACE,yEAA2E,CAC3E,qBACF,CACA,uFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACF,CACA,0BACE,iDACE,yEAA2E,CAC3E,qBACF,CACA,uFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACA,iDACE,yEAA2E,CAC3E,qBACF,CACA,uFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACA,iDACE,yEAA2E,CAC3E,qBACF,CACA,uFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACF,CACA,0BACE,iDACE,yEAA2E,CAC3E,qBACF,CACA,uFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACA,iDACE,yEAA2E,CAC3E,qBACF,CACA,uFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACA,iDACE,yEAA2E,CAC3E,qBACF,CACA,uFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACF,CACA,0BACE,iDACE,yEAA2E,CAC3E,qBACF,CACA,uFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACA,iDACE,yEAA2E,CAC3E,qBACF,CACA,uFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACA,iDACE,yEAA2E,CAC3E,qBACF,CACA,uFACE,4BAA6B,CAI7B,kBAAmB,CAHnB,sCAAuC,CACvC,2BAA4B,CAC5B,4BAEF,CACF,CACA,kJACE,8BAAoC,CAApC,mCACF,CACA,kJACE,0BACF,CACA,kBAEE,kBAAmB,CAWnB,aAAqB,CAArB,oBAAqB,CAZrB,mBAAoB,CAGpB,aAAc,CAKd,sCAAuC,CAEvC,iBAAkB,CADlB,sCAAuC,CAPvC,6BAA8B,CAK9B,yBAA0B,CAI1B,gBAAiB,CAPjB,wBAAyB,CACjB,gBAAiB,CACzB,kBAOF,CACA,wCACE,gCAAiC,CACjC,mBACF,CACA,uBACE,eAAgB,CAChB,sBAAuB,CACvB,kBACF,CACA,eACE,aACF,CACA,gEACE,UACF,CACA,qCAEE,uDAAwD,CADxD,2CAA4C,CAE5C,qEAA8D,CAA9D,6DACF,CACA,mBACE,qBAAsB,CACtB,qCACF,CACA,qGACE,4BACF,CACA,eAEE,kBAAmB,CAKnB,qBAAsB,CAKtB,8BAA+B,CAX/B,YAAa,CAEb,gCAAiC,CAKjC,YAAa,CAJb,+CAAgD,CAChD,gDAAiD,CACjD,iBAAkB,CAGlB,6CAA8C,CAC9C,wBAAyB,CACjB,gBAEV,CACA,wBAKE,kBAAmB,CADnB,mBAAoB,CAEpB,sBAAuB,CAJvB,MAAO,CADP,iBAAkB,CAElB,wCAIF,CACA,oBAME,0BAAgC,CAAhC,+BAAgC,CALhC,UAAW,CAIX,4GAEF,CACA,gBAEE,kBAAmB,CAInB,eAAsB,CAAtB,qBAAsB,CAGtB,cAAe,CARf,YAAa,CAEb,gCAAiC,CACjC,+CAAgD,CAChD,gDAAiD,CAEjD,wBAAyB,CACjB,gBAEV,CACA,uCACE,yBACF,CACA,iDACE,qBAAsB,CACtB,mCACF,CACA,2CAKE,gBAAiB,CACjB,kBAAmB,CACnB,mBAAoB,CACpB,iBAAkB,CAClB,qFAAsF,CACtF,yFAA0F,CAC1F,2FAA4F,CAC5F,uFAAwF,CAXxF,kBAAuB,CACvB,uBAAwB,CACxB,0BAAmB,CAAnB,kBAAmB,CAUnB,wHAAyH,CATzH,mFAUF,CACA,qDACE,6BAA8B,CAC9B,+BAAgC,CAChC,gCAAiC,CACjC,8BACF,CACA,sCACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,kBAAmB,CAGnB,sCAAuC,CADvC,gCAGF,CACA,qEACE,2BAA4B,CAC5B,4BACF,CACA,+DACE,+CAAgD,CAChD,+CACF,CACA,sCACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,4BAA+B,CAG/B,sCAAuC,CADvC,gCAGF,CACA,qEACE,2BAA4B,CAC5B,4BACF,CACA,+DACE,+CAAgD,CAChD,+CACF,CACA,sCACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,kBAAmB,CAGnB,sCAAuC,CADvC,gCAGF,CACA,qEACE,2BAA4B,CAC5B,4BACF,CACA,+DACE,+CAAgD,CAChD,yDACF,CACA,6DAEE,WAAY,CADZ,UAEF,CACA,yBACE,0CACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,kBAAmB,CAGnB,sCAAuC,CADvC,gCAGF,CACA,yEACE,2BAA4B,CAC5B,4BACF,CACA,mEACE,+CAAgD,CAChD,+CACF,CACA,0CACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,4BAA+B,CAG/B,sCAAuC,CADvC,gCAGF,CACA,yEACE,2BAA4B,CAC5B,4BACF,CACA,mEACE,+CAAgD,CAChD,+CACF,CACA,0CACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,kBAAmB,CAGnB,sCAAuC,CADvC,gCAGF,CACA,yEACE,2BAA4B,CAC5B,4BACF,CACA,mEACE,+CAAgD,CAChD,yDACF,CACA,iEAEE,WAAY,CADZ,UAEF,CACF,CACA,yBACE,0CACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,kBAAmB,CAGnB,sCAAuC,CADvC,gCAGF,CACA,yEACE,2BAA4B,CAC5B,4BACF,CACA,mEACE,+CAAgD,CAChD,+CACF,CACA,0CACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,4BAA+B,CAG/B,sCAAuC,CADvC,gCAGF,CACA,yEACE,2BAA4B,CAC5B,4BACF,CACA,mEACE,+CAAgD,CAChD,+CACF,CACA,0CACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,kBAAmB,CAGnB,sCAAuC,CADvC,gCAGF,CACA,yEACE,2BAA4B,CAC5B,4BACF,CACA,mEACE,+CAAgD,CAChD,yDACF,CACA,iEAEE,WAAY,CADZ,UAEF,CACF,CACA,0BACE,0CACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,kBAAmB,CAGnB,sCAAuC,CADvC,gCAGF,CACA,yEACE,2BAA4B,CAC5B,4BACF,CACA,mEACE,+CAAgD,CAChD,+CACF,CACA,0CACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,4BAA+B,CAG/B,sCAAuC,CADvC,gCAGF,CACA,yEACE,2BAA4B,CAC5B,4BACF,CACA,mEACE,+CAAgD,CAChD,+CACF,CACA,0CACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,kBAAmB,CAGnB,sCAAuC,CADvC,gCAGF,CACA,yEACE,2BAA4B,CAC5B,4BACF,CACA,mEACE,+CAAgD,CAChD,yDACF,CACA,iEAEE,WAAY,CADZ,UAEF,CACF,CACA,0BACE,0CACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,kBAAmB,CAGnB,sCAAuC,CADvC,gCAGF,CACA,yEACE,2BAA4B,CAC5B,4BACF,CACA,mEACE,+CAAgD,CAChD,+CACF,CACA,0CACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,4BAA+B,CAG/B,sCAAuC,CADvC,gCAGF,CACA,yEACE,2BAA4B,CAC5B,4BACF,CACA,mEACE,+CAAgD,CAChD,+CACF,CACA,0CACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,kBAAmB,CAGnB,sCAAuC,CADvC,gCAGF,CACA,yEACE,2BAA4B,CAC5B,4BACF,CACA,mEACE,+CAAgD,CAChD,yDACF,CACA,iEAEE,WAAY,CADZ,UAEF,CACF,CACA,0BACE,0CACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,kBAAmB,CAGnB,sCAAuC,CADvC,gCAGF,CACA,yEACE,2BAA4B,CAC5B,4BACF,CACA,mEACE,+CAAgD,CAChD,+CACF,CACA,0CACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,4BAA+B,CAG/B,sCAAuC,CADvC,gCAGF,CACA,yEACE,2BAA4B,CAC5B,4BACF,CACA,mEACE,+CAAgD,CAChD,+CACF,CACA,0CACE,sCAAuC,CAKvC,qDAAuD,CAHvD,4BAA6B,CAD7B,kBAAmB,CAGnB,sCAAuC,CADvC,gCAGF,CACA,yEACE,2BAA4B,CAC5B,4BACF,CACA,mEACE,+CAAgD,CAChD,yDACF,CACA,iEAEE,WAAY,CADZ,UAEF,CACF,CACA,sCACE,uCAAwC,CACxC,mCAAoC,CACpC,sDAAyD,CACzD,8CAA+C,CAC/C,6BACF,CACA,8DACE,4BAA6B,CAC7B,sCAAuC,CACvC,gCACF,CACA,6DAIE,6BAA8B,CAH9B,4BAA6B,CAE7B,sCAAuC,CADvC,gCAGF,CACA,0EAEE,+BAAkC,CADlC,8BAEF,CACA,mDACE,uCAAwC,CACxC,mCAAoC,CACpC,4CAA6C,CAC7C,8CAA+C,CAC/C,6BACF,CACA,2EACE,4BAA6B,CAC7B,sCAAuC,CACvC,gCACF,CACA,0EAEE,6BAA8B,CAD9B,gCAEF,CACA,6DACE,4BAA6B,CAC7B,sCACF,CACA,0EAEE,gCAAmC,CADnC,+BAEF,CACA,6DACE,4BAA6B,CAC7B,sCACF,CACA,0EAEE,gCAAmC,CADnC,+BAEF,CACA,yBACE,0CACE,uCAAwC,CACxC,mCAAoC,CACpC,sDAAyD,CACzD,8CAA+C,CAC/C,6BACF,CACA,kEACE,4BAA6B,CAC7B,sCAAuC,CACvC,gCACF,CACA,iEAIE,6BAA8B,CAH9B,4BAA6B,CAE7B,sCAAuC,CADvC,gCAGF,CACA,8EAEE,+BAAkC,CADlC,8BAEF,CACA,2DACE,uCAAwC,CACxC,mCAAoC,CACpC,4CAA6C,CAC7C,8CAA+C,CAC/C,6BACF,CACA,mFACE,4BAA6B,CAC7B,sCAAuC,CACvC,gCACF,CACA,kFAEE,6BAA8B,CAD9B,gCAEF,CACA,iEACE,4BAA6B,CAC7B,sCACF,CACA,8EAEE,gCAAmC,CADnC,+BAEF,CACA,iEACE,4BAA6B,CAC7B,sCACF,CACA,8EAEE,gCAAmC,CADnC,+BAEF,CACF,CACA,yBACE,0CACE,uCAAwC,CACxC,mCAAoC,CACpC,sDAAyD,CACzD,8CAA+C,CAC/C,6BACF,CACA,kEACE,4BAA6B,CAC7B,sCAAuC,CACvC,gCACF,CACA,iEAIE,6BAA8B,CAH9B,4BAA6B,CAE7B,sCAAuC,CADvC,gCAGF,CACA,8EAEE,+BAAkC,CADlC,8BAEF,CACA,2DACE,uCAAwC,CACxC,mCAAoC,CACpC,4CAA6C,CAC7C,8CAA+C,CAC/C,6BACF,CACA,mFACE,4BAA6B,CAC7B,sCAAuC,CACvC,gCACF,CACA,kFAEE,6BAA8B,CAD9B,gCAEF,CACA,iEACE,4BAA6B,CAC7B,sCACF,CACA,8EAEE,gCAAmC,CADnC,+BAEF,CACA,iEACE,4BAA6B,CAC7B,sCACF,CACA,8EAEE,gCAAmC,CADnC,+BAEF,CACF,CACA,0BACE,0CACE,uCAAwC,CACxC,mCAAoC,CACpC,sDAAyD,CACzD,8CAA+C,CAC/C,6BACF,CACA,kEACE,4BAA6B,CAC7B,sCAAuC,CACvC,gCACF,CACA,iEAIE,6BAA8B,CAH9B,4BAA6B,CAE7B,sCAAuC,CADvC,gCAGF,CACA,8EAEE,+BAAkC,CADlC,8BAEF,CACA,2DACE,uCAAwC,CACxC,mCAAoC,CACpC,4CAA6C,CAC7C,8CAA+C,CAC/C,6BACF,CACA,mFACE,4BAA6B,CAC7B,sCAAuC,CACvC,gCACF,CACA,kFAEE,6BAA8B,CAD9B,gCAEF,CACA,iEACE,4BAA6B,CAC7B,sCACF,CACA,8EAEE,gCAAmC,CADnC,+BAEF,CACA,iEACE,4BAA6B,CAC7B,sCACF,CACA,8EAEE,gCAAmC,CADnC,+BAEF,CACF,CACA,0BACE,0CACE,uCAAwC,CACxC,mCAAoC,CACpC,sDAAyD,CACzD,8CAA+C,CAC/C,6BACF,CACA,kEACE,4BAA6B,CAC7B,sCAAuC,CACvC,gCACF,CACA,iEAIE,6BAA8B,CAH9B,4BAA6B,CAE7B,sCAAuC,CADvC,gCAGF,CACA,8EAEE,+BAAkC,CADlC,8BAEF,CACA,2DACE,uCAAwC,CACxC,mCAAoC,CACpC,4CAA6C,CAC7C,8CAA+C,CAC/C,6BACF,CACA,mFACE,4BAA6B,CAC7B,sCAAuC,CACvC,gCACF,CACA,kFAEE,6BAA8B,CAD9B,gCAEF,CACA,iEACE,4BAA6B,CAC7B,sCACF,CACA,8EAEE,gCAAmC,CADnC,+BAEF,CACA,iEACE,4BAA6B,CAC7B,sCACF,CACA,8EAEE,gCAAmC,CADnC,+BAEF,CACF,CACA,0BACE,0CACE,uCAAwC,CACxC,mCAAoC,CACpC,sDAAyD,CACzD,8CAA+C,CAC/C,6BACF,CACA,kEACE,4BAA6B,CAC7B,sCAAuC,CACvC,gCACF,CACA,iEAIE,6BAA8B,CAH9B,4BAA6B,CAE7B,sCAAuC,CADvC,gCAGF,CACA,8EAEE,+BAAkC,CADlC,8BAEF,CACA,2DACE,uCAAwC,CACxC,mCAAoC,CACpC,4CAA6C,CAC7C,8CAA+C,CAC/C,6BACF,CACA,mFACE,4BAA6B,CAC7B,sCAAuC,CACvC,gCACF,CACA,kFAEE,6BAA8B,CAD9B,gCAEF,CACA,iEACE,4BAA6B,CAC7B,sCACF,CACA,8EAEE,gCAAmC,CADnC,+BAEF,CACA,iEACE,4BAA6B,CAC7B,sCACF,CACA,8EAEE,gCAAmC,CADnC,+BAEF,CACF,CACA,6CAEE,qCAAsC,CACtC,oCAA0C,CAA1C,yCAA0C,CAF1C,aAAqB,CAArB,oBAGF,CACA,qBACE,2DACE,oCAA0C,CAA1C,yCACF,CACF,CACA,sEACE,oCAA0C,CAA1C,yCACF,CACA,8DAEE,0BAAgC,CAAhC,+BAAgC,CAChC,oCAA0C,CAA1C,yCAA0C,CAF1C,eAAsB,CAAtB,qBAGF,CACA,sGACE,eAAsB,CAAtB,qBACF,CACA,6CAEE,iDAA+D,CAA/D,6DAA+D,CAC/D,mDAAoD,CAFpD,aAAqB,CAArB,oBAAqB,CAGrB,iBAAkB,CAClB,SACF,CACA,oDAME,2BAA4B,CAG5B,6IAA8I,CAA9I,yIAA8I,CAJ9I,4BAA6B,CAE7B,qBAAsB,CANtB,UAAW,CAGX,OAAQ,CAIR,mBAAoB,CANpB,iBAAkB,CAClB,UAOF,CACA,qBACE,2DACE,6EAAoF,CAApF,kFACF,CACA,kEACE,4HAAyI,CAAzI,oIACF,CACF,CACA,sEACE,6EAAoF,CAApF,kFACF,CACA,6EACE,4HAAyI,CAAzI,oIACF,CACA,8DAEE,wBAA+B,CAA/B,8BAA+B,CAC/B,qBAAsB,CACtB,yDAA0D,CAH1D,eAAsB,CAAtB,qBAIF,CACA,qEACE,0BAAgC,CAAhC,+BAAgC,CAChC,sFAAqF,CAArF,kFACF,CACA,sGACE,eAAsB,CAAtB,qBACF,CACA,qFAEE,sBACF,CACA,uMACE,sBAAuB,CACvB,UACF,CACA,0CACE,iCACF,CACA,qBACE,wDACE,iCACF,CACF,CACA,mEACE,iCACF,CACA,gEACE,6BACF,CACA,2DAEE,0BAAgC,CAAhC,+BAAgC,CADhC,eAAsB,CAAtB,qBAEF,CACA,qBACE,yDACE,iCACF,CACF,CACA,oEACE,iCACF,CACA,4DAEE,wBAA6B,CAD7B,eAAsB,CAAtB,qBAEF,CACA,0DACE,eAAqB,CAArB,oBACF,CACA,kBAEE,wEAAyE,CACzE,2EAA4E,CAC5E,2EAA4E,CAC5E,4EAA6E,CAE7E,yCAA0C,CAN1C,0BAA2B,CAK3B,eAEF,CACA,sCACE,eAAqB,CAArB,oBAAqB,CACrB,cACF,CACA,oFACE,gCAAiC,CACjC,4BACF,CACA,6GACE,iCAAkC,CAClC,qBACF,CACA,mFACE,iCACF,CACA,cAEE,iCAAkC,CADlC,aAEF,CACA,kDAEE,UAAW,CADX,2BAEF,CACA,gDAEE,4BAA6B,CAD7B,SAEF,CACA,yBACE,sDAEE,UAAW,CADX,2BAEF,CACA,oDAEE,4BAA6B,CAD7B,SAEF,CACF,CACA,yBACE,sDAEE,UAAW,CADX,2BAEF,CACA,oDAEE,4BAA6B,CAD7B,SAEF,CACF,CACA,0BACE,sDAEE,UAAW,CADX,2BAEF,CACA,oDAEE,4BAA6B,CAD7B,SAEF,CACF,CACA,0BACE,sDAEE,UAAW,CADX,2BAEF,CACA,oDAEE,4BAA6B,CAD7B,SAEF,CACF,CACA,0BACE,sDAEE,UAAW,CADX,2BAEF,CACA,oDAEE,4BAA6B,CAD7B,SAEF,CACF,CACA,kCACE,+BACF,CACA,kCACE,+BACF,CACA,kCACE,+BACF,CACA,kCACE,qBACF,CACA,yBACE,sCACE,+BACF,CACA,sCACE,+BACF,CACA,sCACE,+BACF,CACA,sCACE,qBACF,CACF,CACA,yBACE,sCACE,+BACF,CACA,sCACE,+BACF,CACA,sCACE,+BACF,CACA,sCACE,qBACF,CACF,CACA,0BACE,sCACE,+BACF,CACA,sCACE,+BACF,CACA,sCACE,+BACF,CACA,sCACE,qBACF,CACF,CACA,0BACE,sCACE,+BACF,CACA,sCACE,+BACF,CACA,sCACE,+BACF,CACA,sCACE,qBACF,CACF,CACA,0BACE,sCACE,+BACF,CACA,sCACE,+BACF,CACA,sCACE,+BACF,CACA,sCACE,qBACF,CACF,CACA,eACE,mEAAoE,CAGpE,kBAAmB,CAEnB,uHAA+H,CAH/H,YAAa,CAEb,WAAY,CAHZ,iBAAkB,CAOlB,iBAAkB,CAFlB,wBAAyB,CACjB,gBAEV,CACA,oDAIE,+BAAgC,CAHhC,4BAA6B,CAC7B,oBAAqB,CACrB,aAEF,CACA,kDAIE,qBAAsB,CAHtB,6BAA8B,CAC9B,qBAAsB,CACtB,cAAe,CAEf,8BACF,CACA,gBAIE,qBAAsB,CADtB,WAAY,CAFZ,eAAgB,CAChB,iBAGF,CACA,qDACE,+BACF,CACA,mDACE,8BACF,CACA,gBAEE,qBAAsB,CADtB,iBAEF,CACA,qDACE,WACF,CACA,mDACE,UACF,CACA,gBACE,aAAc,CAEd,+BAAgC,CAChC,SAAU,CAFV,8BAGF,CACA,uBACE,UAAW,CAIX,uCAA0C,CAE1C,QAAS,CALT,iBAAkB,CAIlB,OAAQ,CAER,sCAAgC,CAAhC,8BAAgC,CAJhC,sCAAyC,CADzC,UAMF,CACA,sBAIE,qBAAuB,CACvB,sDAAwD,CACxD,yCAA0C,CAL1C,UAAW,CAMX,iCAAkC,CAJlC,yCAA6C,CAD7C,iBAMF,CACA,4CACE,4FACF,CACA,+BACE,wCACF,CACA,mCACE,6CACF,CACA,mCACE,kCACF,CACA,mCACE,6CACF,CACA,yBACE,uCACE,6CACF,CACA,uCACE,kCACF,CACA,uCACE,6CACF,CACF,CACA,yBACE,uCACE,6CACF,CACA,uCACE,kCACF,CACA,uCACE,6CACF,CACF,CACA,0BACE,uCACE,6CACF,CACA,uCACE,kCACF,CACA,uCACE,6CACF,CACF,CACA,0BACE,uCACE,6CACF,CACA,uCACE,kCACF,CACA,uCACE,6CACF,CACF,CACA,0BACE,uCACE,6CACF,CACA,uCACE,kCACF,CACA,uCACE,6CACF,CACF,CACA,kEACE,0BAAgC,CAAhC,+BAAgC,CAChC,oCAA0C,CAA1C,yCACF,CACA,yFACE,oCAA0C,CAA1C,yCACF,CACA,kEACE,oCAAqC,CACrC,mEAAoE,CACpE,oCAA0C,CAA1C,yCACF,CACA,kEACE,mDACF,CACA,+FACE,wBAA+B,CAA/B,8BAA+B,CAC/B,4BAAmC,CAAnC,kCACF,CACA,kEACE,0BAAgC,CAAhC,+BAAgC,CAChC,iBACF,CACA,yEAIE,qBAAsB,CACtB,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ACtC,mCAAoC,CACpC,iDACF,CACA,iEACE,4BAA6B,CAC7B,gCACF,CACA,sCACE,qCAAsC,CACtC,mCAAoC,CACpC,iDACF,CACA,iEACE,4BAA6B,CAC7B,gCACF,CACA,sCACE,qCAAsC,CACtC,kDAAmD,CACnD,sCACF,CACA,iEACE,4BAA6B,CAC7B,gCACF,CACF,CACA,yBACE,sCACE,qCAAsC,CACtC,mCAAoC,CACpC,iDACF,CACA,iEACE,4BAA6B,CAC7B,gCACF,CACA,sCACE,qCAAsC,CACtC,mCAAoC,CACpC,iDACF,CACA,iEACE,4BAA6B,CAC7B,gCACF,CACA,sCACE,qCAAsC,CACtC,kDAAmD,CACnD,sCACF,CACA,iEACE,4BAA6B,CAC7B,gCACF,CACF,CACA,0BACE,sCACE,qCAAsC,CACtC,mCAAoC,CACpC,iDACF,CACA,iEACE,4BAA6B,CAC7B,gCACF,CACA,sCACE,qCAAsC,CACtC,mCAAoC,CACpC,iDACF,CACA,iEACE,4BAA6B,CAC7B,gCACF,CACA,sCACE,qCAAsC,CACtC,kDAAmD,CACnD,sCACF,CACA,iEACE,4BAA6B,CAC7B,gCACF,CACF,CACA,0BACE,sCACE,qCAAsC,CACtC,mCAAoC,CACpC,iDACF,CACA,iEACE,4BAA6B,CAC7B,gCACF,CACA,sCACE,qCAAsC,CACtC,mCAAoC,CACpC,iDACF,CACA,iEACE,4BAA6B,CAC7B,gCACF,CACA,sCACE,qCAAsC,CACtC,kDAAmD,CACnD,sCACF,CACA,iEACE,4BAA6B,CAC7B,gCACF,CACF,CACA,0BACE,sCACE,qCAAsC,CACtC,mCAAoC,CACpC,iDACF,CACA,iEACE,4BAA6B,CAC7B,gCACF,CACA,sCACE,qCAAsC,CACtC,mCAAoC,CACpC,iDACF,CACA,iEACE,4BAA6B,CAC7B,gCACF,CACA,sCACE,qCAAsC,CACtC,kDAAmD,CACnD,sCACF,CACA,iEACE,4BAA6B,CAC7B,gCACF,CACF,CACA,yCAKE,oDAAqD,CAC7C,4CAA6C,CACrD,2BAA4B,CAH5B,mCAAoC,CAFpC,0BAAgC,CAAhC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ACA,8BACE,+CACE,iBACF,CACF,CACA,eACE,sBACF,CACA,gBACE,kBACF,CACA,aACE,oBACF,CACA,kBACE,oBACF,CACA,iBACE,mBACF,CACA,yBACE,mBACE,sBACF,CACA,oBACE,kBACF,CACA,iBACE,oBACF,CACA,sBACE,oBACF,CACA,qBACE,mBACF,CACF,CACA,yBACE,mBACE,sBACF,CACA,oBACE,kBACF,CACA,iBACE,oBACF,CACA,sBACE,oBACF,CACA,qBACE,mBACF,CACF,CACA,0BACE,mBACE,sBACF,CACA,oBACE,kBACF,CACA,iBACE,oBACF,CACA,sBACE,oBACF,CACA,qBACE,mBACF,CACF,CACA,0BACE,mBACE,sBACF,CACA,oBACE,kBACF,CACA,iBACE,oBACF,CACA,sBACE,oBACF,CACA,qBACE,mBACF,CACF,CACA,0BACE,mBACE,sBACF,CACA,oBACE,kBACF,CACA,iBACE,oBACF,CACA,sBACE,oBACF,CACA,qBACE,mBACF,CACF,CACA,eACE,qBACF,CACA,gBACE,iBACF,CACA,aACE,mBACF,CACA,kBACE,mBACF,CACA,iBACE,kBACF,CACA,yBACE,mBACE,qBACF,CACA,oBACE,iBACF,CACA,iBACE,mBACF,CACA,sBACE,mBACF,CACA,qBACE,kBACF,CACF,CACA,yBACE,mBACE,qBACF,CACA,oBACE,iBACF,CACA,iBACE,mBACF,CACA,sBACE,mBACF,CACA,qBACE,kBACF,CACF,CACA,0BACE,mBACE,qBACF,CACA,oBACE,iBACF,CACA,iBACE,mBACF,CACA,sBACE,mBACF,CACA,qBACE,kBACF,CACF,CACA,0BACE,mBACE,qBACF,CACA,oBACE,iBACF,CACA,iBACE,mBACF,CACA,sBACE,mBACF,CACA,qBACE,kBACF,CACF,CACA,0BACE,mBACE,qBACF,CACA,oBACE,iBACF,CACA,iBACE,mBACF,CACA,sBACE,mBACF,CACA,qBACE,kBACF,CACF,CACA,oBACE,aACF,CACA,qBACE,cACF,CACA,2BACE,oBACF,CACA,mBACE,YACF,CACA,0BACE,mBACF,CACA,mBACE,YACF,CACA,0BACE,mBACF,CACA,mBACE,YACF,CACA,uBACE,gBACF,CACA,yBACE,wBACE,aACF,CACA,yBACE,cACF,CACA,+BACE,oBACF,CACA,uBACE,YACF,CACA,8BACE,mBACF,CACA,uBACE,YACF,CACA,8BACE,mBACF,CACA,uBACE,YACF,CACA,2BACE,gBACF,CACF,CACA,yBACE,wBACE,aACF,CACA,yBACE,cACF,CACA,+BACE,oBACF,CACA,uBACE,YACF,CACA,8BACE,mBACF,CACA,uBACE,YACF,CACA,8BACE,mBACF,CACA,uBACE,YACF,CACA,2BACE,gBACF,CACF,CACA,0BACE,wBACE,aACF,CACA,yBACE,cACF,CACA,+BACE,oBACF,CACA,uBACE,YACF,CACA,8BACE,mBACF,CACA,uBACE,YACF,CACA,8BACE,mBACF,CACA,uBACE,YACF,CACA,2BACE,gBACF,CACF,CACA,0BACE,wBACE,aACF,CACA,yBACE,cACF,CACA,+BACE,oBACF,CACA,uBACE,YACF,CACA,8BACE,mBACF,CACA,uBACE,YACF,CACA,8BACE,mBACF,CACA,uBACE,YACF,CACA,2BACE,gBACF,CACF,CACA,0BACE,wBACE,aACF,CACA,yBACE,cACF,CACA,+BACE,oBACF,CACA,uBACE,YACF,CACA,8BACE,mBACF,CACA,uBACE,YACF,CACA,8BACE,mBACF,CACA,uBACE,YACF,CACA,2BACE,gBACF,CACF,CACA,SACE,4BACF,CACA,yBACE,aACE,+BACF,CACF,CACA,yBACE,aACE,+BACF,CACF,CACA,0BACE,aACE,+BACF,CACF,CACA,0BACE,aACE,+BACF,CACF,CACA,0BACE,aACE,+BACF,CACF,CACA,aACE,kBACF,CACA,gBACE,qBACF,CACA,qBACE,0BACF,CACA,wBACE,6BACF,CACA,yBACE,iBACE,kBACF,CACA,oBACE,qBACF,CACA,yBACE,0BACF,CACA,4BACE,6BACF,CACF,CACA,yBACE,iBACE,kBACF,CACA,oBACE,qBACF,CACA,yBACE,0BACF,CACA,4BACE,6BACF,CACF,CACA,0BACE,iBACE,kBACF,CACA,oBACE,qBACF,CACA,yBACE,0BACF,CACA,4BACE,6BACF,CACF,CACA,0BACE,iBACE,kBACF,CACA,oBACE,qBACF,CACA,yBACE,0BACF,CACA,4BACE,6BACF,CACF,CACA,0BACE,iBACE,kBACF,CACA,oBACE,qBACF,CACA,yBACE,0BACF,CACA,4BACE,6BACF,CACF,CACA,SACE,0BACF,CACA,WACE,WACF,CACA,WACE,WACF,CACA,yBACE,aACE,6BACF,CACA,eACE,WACF,CACA,eACE,WACF,CACF,CACA,yBACE,aACE,6BACF,CACA,eACE,WACF,CACA,eACE,WACF,CACF,CACA,0BACE,aACE,6BACF,CACA,eACE,WACF,CACA,eACE,WACF,CACF,CACA,0BACE,aACE,6BACF,CACA,eACE,WACF,CACA,eACE,WACF,CACF,CACA,0BACE,aACE,6BACF,CACA,eACE,WACF,CACA,eACE,WACF,CACF,CACA,SACE,8BACF,CACA,WACE,aACF,CACA,WACE,aACF,CACA,yBACE,aACE,iCACF,CACA,eACE,aACF,CACA,eACE,aACF,CACF,CACA,yBACE,aACE,iCACF,CACA,eACE,aACF,CACA,eACE,aACF,CACF,CACA,0BACE,aACE,iCACF,CACA,eACE,aACF,CACA,eACE,aACF,CACF,CACA,0BACE,aACE,iCACF,CACA,eACE,aACF,CACA,eACE,aACF,CACF,CACA,0BACE,aACE,iCACF,CACA,eACE,aACF,CACA,eACE,aACF,CACF,CACA,gBACE,gBACF,CACA,cACE,cACF,CACA,sBACE,sBACF,CACA,yBACE,oBACE,gBACF,CACA,kBACE,cACF,CACA,0BACE,sBACF,CACF,CACA,yBACE,oBACE,gBACF,CACA,kBACE,cACF,CACA,0BACE,sBACF,CACF,CACA,0BACE,oBACE,gBACF,CACA,kBACE,cACF,CACA,0BACE,sBACF,CACF,CACA,0BACE,oBACE,gBACF,CACA,kBACE,cACF,CACA,0BACE,sBACF,CACF,CACA,0BACE,oBACE,gBACF,CACA,kBACE,cACF,CACA,0BACE,sBACF,CACF,CACA,UACE,cACF,CACA,YACE,KACF,CACA,YACE,kBACF,CACA,YACE,kBACF,CACA,YACE,kBACF,CACA,YACE,kBACF,CACA,YACE,kBACF,CACA,YACE,kBACF,CACA,YACE,kBACF,CACA,YACE,kBACF,CACA,YACE,kBACF,CACA,SACE,oCAA4B,CAA5B,4BACF,CACA,WACE,oBAAa,CAAb,YACF,CACA,WACE,iCAA0B,CAA1B,yBACF,CACA,WACE,iCAA0B,CAA1B,yBACF,CACA,WACE,iCAA0B,CAA1B,yBACF,CACA,WACE,iCAA0B,CAA1B,yBACF,CACA,WACE,iCAA0B,CAA1B,yBACF,CACA,WACE,iCAA0B,CAA1B,yBACF,CACA,WACE,iCAA0B,CAA1B,yBACF,CACA,WACE,iCAA0B,CAA1B,yBACF,CACA,WACE,iCAA0B,CAA1B,yBACF,CACA,SACE,sBACF,CACA,WACE,SACF,CACA,WACE,sBACF,CACA,WACE,sBACF,CACA,WACE,sBACF,CACA,WACE,sBACF,CACA,WACE,sBACF,CACA,WACE,sBACF,CACA,WACE,sBACF,CACA,WACE,sBACF,CACA,WACE,sBACF,CACA,yBACE,cACE,iBACF,CACA,gBACE,KACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,aACE,uCAA+B,CAA/B,+BACF,CACA,eACE,oBAAa,CAAb,YACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,aACE,yBACF,CACA,eACE,SACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACF,CACA,yBACE,cACE,iBACF,CACA,gBACE,KACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,aACE,uCAA+B,CAA/B,+BACF,CACA,eACE,oBAAa,CAAb,YACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,aACE,yBACF,CACA,eACE,SACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACF,CACA,0BACE,cACE,iBACF,CACA,gBACE,KACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,aACE,uCAA+B,CAA/B,+BACF,CACA,eACE,oBAAa,CAAb,YACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,aACE,yBACF,CACA,eACE,SACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACF,CACA,0BACE,cACE,iBACF,CACA,gBACE,KACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,aACE,uCAA+B,CAA/B,+BACF,CACA,eACE,oBAAa,CAAb,YACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,aACE,yBACF,CACA,eACE,SACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACF,CACA,0BACE,cACE,iBACF,CACA,gBACE,KACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,aACE,uCAA+B,CAA/B,+BACF,CACA,eACE,oBAAa,CAAb,YACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,eACE,iCAA0B,CAA1B,yBACF,CACA,aACE,yBACF,CACA,eACE,SACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACA,eACE,sBACF,CACF,CACA,SACE,0BACF,CACA,yBACE,aACE,6BACF,CACF,CACA,yBACE,aACE,6BACF,CACF,CACA,0BACE,aACE,6BACF,CACF,CACA,0BACE,aACE,6BACF,CACF,CACA,0BACE,aACE,6BACF,CACF,CACA,cACE,kBACF,CACA,iBACE,qBACF,CACA,gBACE,oBACF,CACA,oBACE,wBACF,CACA,uBACE,2BACF,CACA,yBACE,kBACE,kBACF,CACA,qBACE,qBACF,CACA,oBACE,oBACF,CACA,wBACE,wBACF,CACA,2BACE,2BACF,CACF,CACA,yBACE,kBACE,kBACF,CACA,qBACE,qBACF,CACA,oBACE,oBACF,CACA,wBACE,wBACF,CACA,2BACE,2BACF,CACF,CACA,0BACE,kBACE,kBACF,CACA,qBACE,qBACF,CACA,oBACE,oBACF,CACA,wBACE,wBACF,CACA,2BACE,2BACF,CACF,CACA,0BACE,kBACE,kBACF,CACA,qBACE,qBACF,CACA,oBACE,oBACF,CACA,wBACE,wBACF,CACA,2BACE,2BACF,CACF,CACA,0BACE,kBACE,kBACF,CACA,qBACE,qBACF,CACA,oBACE,oBACF,CACA,wBACE,wBACF,CACA,2BACE,2BACF,CACF,CACA,SACE,8BACF,CACA,WACE,aACF,CACA,WACE,aACF,CACA,WACE,aACF,CACA,WACE,aACF,CACA,WACE,aACF,CACA,WACE,aACF,CACA,WACE,aACF,CACA,WACE,aACF,CACA,WACE,aACF,CACA,yBACE,aACE,iCACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACF,CACA,yBACE,aACE,iCACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACF,CACA,0BACE,aACE,iCACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACF,CACA,0BACE,aACE,iCACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACF,CACA,0BACE,aACE,iCACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACA,eACE,aACF,CACF,CACA,UACE,0CACF,CACA,YACE,mBACF,CACA,YACE,mBACF,CACA,YACE,mBACF,CACA,YACE,mBACF,CACA,YACE,mBACF,CACA,YACE,mBACF,CACA,YACE,mBACF,CACA,YACE,mBACF,CACA,YACE,mBACF,CACA,yBACE,cACE,6CACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACF,CACA,yBACE,cACE,6CACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACF,CACA,0BACE,cACE,6CACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACF,CACA,0BACE,cACE,6CACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACF,CACA,0BACE,cACE,6CACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACA,gBACE,mBACF,CACF,CACA,UACE,sCACF,CACA,YACE,iBACF,CACA,YACE,iBACF,CACA,YACE,iBACF,CACA,YACE,iBACF,CACA,YACE,iBACF,CACA,YACE,iBACF,CACA,YACE,iBACF,CACA,YACE,iBACF,CACA,YACE,iBACF,CACA,yBACE,cACE,yCACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACF,CACA,yBACE,cACE,yCACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACF,CACA,0BACE,cACE,yCACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACF,CACA,0BACE,cACE,yCACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACF,CACA,0BACE,cACE,yCACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACA,gBACE,iBACF,CACF,CACA,SACE,wBACF,CACA,WACE,UACF,CACA,WACE,UACF,CACA,WACE,UACF,CACA,WACE,UACF,CACA,WACE,UACF,CACA,WACE,UACF,CACA,WACE,UACF,CACA,WACE,UACF,CACA,WACE,UACF,CACA,yBACE,aACE,2BACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACF,CACA,yBACE,aACE,2BACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACF,CACA,0BACE,aACE,2BACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACF,CACA,0BACE,aACE,2BACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACF,CACA,0BACE,aACE,2BACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACA,eACE,UACF,CACF,CACA,UACE,oCACF,CACA,YACE,gBACF,CACA,YACE,gBACF,CACA,YACE,gBACF,CACA,YACE,gBACF,CACA,YACE,gBACF,CACA,YACE,gBACF,CACA,YACE,gBACF,CACA,YACE,gBACF,CACA,YACE,gBACF,CACA,yBACE,cACE,uCACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACF,CACA,yBACE,cACE,uCACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACF,CACA,0BACE,cACE,uCACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACF,CACA,0BACE,cACE,uCACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACF,CACA,0BACE,cACE,uCACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACA,gBACE,gBACF,CACF,CACA,UACE,gCACF,CACA,YACE,cACF,CACA,YACE,cACF,CACA,YACE,cACF,CACA,YACE,cACF,CACA,YACE,cACF,CACA,YACE,cACF,CACA,YACE,cACF,CACA,YACE,cACF,CACA,YACE,cACF,CACA,yBACE,cACE,mCACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACF,CACA,yBACE,cACE,mCACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACF,CACA,0BACE,cACE,mCACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACF,CACA,0BACE,cACE,mCACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACF,CACA,0BACE,cACE,mCACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACA,gBACE,cACF,CACF,CACA,UACE,8CACF,CACA,yBACE,cACE,iDACF,CACF,CACA,yBACE,cACE,iDACF,CACF,CACA,0BACE,cACE,iDACF,CACF,CACA,0BACE,cACE,iDACF,CACF,CACA,0BACE,cACE,iDACF,CACF,CACA,UACE,kDACF,CACA,YACE,mCACF,CACA,YACE,6CACF,CACA,YACE,6CACF,CACA,YACE,6CACF,CACA,YACE,6CACF,CACA,YACE,6CACF,CACA,YACE,6CACF,CACA,YACE,6CACF,CACA,YACE,6CACF,CACA,yBACE,cACE,qDACF,CACA,gBACE,mCACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACF,CACA,yBACE,cACE,qDACF,CACA,gBACE,mCACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACF,CACA,0BACE,cACE,qDACF,CACA,gBACE,mCACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACF,CACA,0BACE,cACE,qDACF,CACA,gBACE,mCACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACF,CACA,0BACE,cACE,qDACF,CACA,gBACE,mCACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACA,gBACE,6CACF,CACF,CACA,UACE,4CACF,CACA,YACE,gCACF,CACA,YACE,0CACF,CACA,YACE,0CACF,CACA,YACE,0CACF,CACA,YACE,0CACF,CACA,YACE,0CACF,CACA,YACE,0CACF,CACA,YACE,0CACF,CACA,YACE,0CACF,CACA,yBACE,cACE,+CACF,CACA,gBACE,gCACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACF,CACA,yBACE,cACE,+CACF,CACA,gBACE,gCACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACF,CACA,0BACE,cACE,+CACF,CACA,gBACE,gCACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACF,CACA,0BACE,cACE,+CACF,CACA,gBACE,gCACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACF,CACA,0BACE,cACE,+CACF,CACA,gBACE,gCACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACA,gBACE,0CACF,CACF,CACA,QACE,oBACF,CACA,yBACE,YACE,uBACF,CACF,CACA,yBACE,YACE,uBACF,CACF,CACA,0BACE,YACE,uBACF,CACF,CACA,0BACE,YACE,uBACF,CACF,CACA,0BACE,YACE,uBACF,CACF,CACA,YACE,4BACF,CACA,yBACE,gBACE,+BACF,CACF,CACA,yBACE,gBACE,+BACF,CACF,CACA,0BACE,gBACE,+BACF,CACF,CACA,0BACE,gBACE,+BACF,CACF,CACA,0BACE,gBACE,+BACF,CACF,CACA,YACE,4BACF,CACA,yBACE,gBACE,+BACF,CACF,CACA,yBACE,gBACE,+BACF,CACF,CACA,0BACE,gBACE,+BACF,CACF,CACA,0BACE,gBACE,+BACF,CACF,CACA,0BACE,gBACE,+BACF,CACF,CACA,YACE,kBACF,CACA,cACE,OACF,CACA,cACE,oBACF,CACA,cACE,oBACF,CACA,cACE,oBACF,CACA,cACE,oBACF,CACA,cACE,oBACF,CACA,cACE,oBACF,CACA,cACE,oBACF,CACA,cACE,oBACF,CACA,cACE,oBACF,CACA,yBACE,gBACE,qBACF,CACA,kBACE,OACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACF,CACA,yBACE,gBACE,qBACF,CACA,kBACE,OACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACF,CACA,0BACE,gBACE,qBACF,CACA,kBACE,OACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACF,CACA,0BACE,gBACE,qBACF,CACA,kBACE,OACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACF,CACA,0BACE,gBACE,qBACF,CACA,kBACE,OACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACF,CACA,UACE,cACF,CACA,YACE,KACF,CACA,YACE,kBACF,CACA,YACE,kBACF,CACA,YACE,kBACF,CACA,YACE,kBACF,CACA,YACE,kBACF,CACA,YACE,kBACF,CACA,YACE,kBACF,CACA,YACE,kBACF,CACA,YACE,kBACF,CACA,yBACE,cACE,iBACF,CACA,gBACE,KACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACF,CACA,yBACE,cACE,iBACF,CACA,gBACE,KACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACF,CACA,0BACE,cACE,iBACF,CACA,gBACE,KACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACF,CACA,0BACE,cACE,iBACF,CACA,gBACE,KACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACF,CACA,0BACE,cACE,iBACF,CACA,gBACE,KACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACA,gBACE,kBACF,CACF,CACA,YACE,kBACF,CACA,cACE,OACF,CACA,cACE,oBACF,CACA,cACE,oBACF,CACA,cACE,oBACF,CACA,cACE,oBACF,CACA,cACE,oBACF,CACA,cACE,oBACF,CACA,cACE,oBACF,CACA,cACE,oBACF,CACA,cACE,oBACF,CACA,yBACE,gBACE,qBACF,CACA,kBACE,OACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACF,CACA,yBACE,gBACE,qBACF,CACA,kBACE,OACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACF,CACA,0BACE,gBACE,qBACF,CACA,kBACE,OACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACF,CACA,0BACE,gBACE,qBACF,CACA,kBACE,OACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACF,CACA,0BACE,gBACE,qBACF,CACA,kBACE,OACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACA,kBACE,oBACF,CACF,CACA,aACE,oBACF,CACA,eACE,QACF,CACA,eACE,qBACF,CACA,eACE,qBACF,CACA,eACE,qBACF,CACA,eACE,qBACF,CACA,eACE,qBACF,CACA,eACE,qBACF,CACA,eACE,qBACF,CACA,eACE,qBACF,CACA,eACE,qBACF,CACA,yBACE,iBACE,uBACF,CACA,mBACE,QACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACF,CACA,yBACE,iBACE,uBACF,CACA,mBACE,QACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACF,CACA,0BACE,iBACE,uBACF,CACA,mBACE,QACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACF,CACA,0BACE,iBACE,uBACF,CACA,mBACE,QACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACF,CACA,0BACE,iBACE,uBACF,CACA,mBACE,QACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACA,mBACE,qBACF,CACF,CACA,WACE,gBACF,CACA,aACE,MACF,CACA,aACE,mBACF,CACA,aACE,mBACF,CACA,aACE,mBACF,CACA,aACE,mBACF,CACA,aACE,mBACF,CACA,aACE,mBACF,CACA,aACE,mBACF,CACA,aACE,mBACF,CACA,aACE,mBACF,CACA,yBACE,eACE,mBACF,CACA,iBACE,MACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACF,CACA,yBACE,eACE,mBACF,CACA,iBACE,MACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACF,CACA,0BACE,eACE,mBACF,CACA,iBACE,MACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACF,CACA,0BACE,eACE,mBACF,CACA,iBACE,MACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACF,CACA,0BACE,eACE,mBACF,CACA,iBACE,MACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACA,iBACE,mBACF,CACF,CACA,eACE,0BACF,CACA,gBACE,sBACF,CACA,aACE,wBACF,CACA,uBACE,6BACF,CACA,yBACE,mBACE,0BACF,CACA,oBACE,sBACF,CACA,iBACE,wBACF,CACA,2BACE,6BACF,CACF,CACA,yBACE,mBACE,0BACF,CACA,oBACE,sBACF,CACA,iBACE,wBACF,CACA,2BACE,6BACF,CACF,CACA,0BACE,mBACE,0BACF,CACA,oBACE,sBACF,CACA,iBACE,wBACF,CACA,2BACE,6BACF,CACF,CACA,0BACE,mBACE,0BACF,CACA,oBACE,sBACF,CACA,iBACE,wBACF,CACA,2BACE,6BACF,CACF,CACA,0BACE,mBACE,0BACF,CACA,oBACE,sBACF,CACA,iBACE,wBACF,CACA,2BACE,6BACF,CACF,CACA,+MAuBE,sMACF,CACA,QACE,qBAAsB,CACtB,uBAAwB,CACxB,wBAAyB,CACzB,sBACF,CACA,UACE,gBAAiB,CACjB,kBAAmB,CACnB,mBAAoB,CACpB,iBACF,CACA,UACE,2BAA4B,CAC5B,6BAA8B,CAC9B,8BAA+B,CAC/B,4BACF,CACA,UACE,2BAA4B,CAC5B,6BAA8B,CAC9B,8BAA+B,CAC/B,4BACF,CACA,UACE,2BAA4B,CAC5B,6BAA8B,CAC9B,8BAA+B,CAC/B,4BACF,CACA,UACE,2BAA4B,CAC5B,6BAA8B,CAC9B,8BAA+B,CAC/B,4BACF,CACA,UACE,2BAA4B,CAC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CACF,CACA,eACE,oCAAuC,CACvC,sCAAyC,CACzC,uCAA0C,CAC1C,qCACF,CACA,eACE,oCAAuC,CACvC,sCAAyC,CACzC,uCAA0C,CAC1C,qCACF,CACA,eACE,oCAAuC,CACvC,sCAAyC,CACzC,uCAA0C,CAC1C,qCACF,CACA,eACE,oCAAuC,CACvC,sCAAyC,CACzC,uCAA0C,CAC1C,qCACF,CACA,eACE,oCAAuC,CACvC,sCAAyC,CACzC,uCAA0C,CAC1C,qCACF,CACA,eACE,oCAAuC,CACvC,sCAAyC,CACzC,uCAA0C,CAC1C,qCACF,CACA,eACE,oCAAuC,CACvC,sCAAyC,CACzC,uCAA0C,CAC1C,qCACF,CACF,CACA,mOAoBE,0DAA4D,CAC5D,6DACF,CACA,SACE,uBAAwB,CACxB,wBACF,CACA,WACE,iBAAkB,CAClB,kBACF,CACA,WACE,4BAA6B,CAC7B,6BACF,CACA,WACE,4BAA6B,CAC7B,6BACF,CACA,WACE,4BAA6B,CAC7B,6BACF,CACA,WACE,4BAA6B,CAC7B,6BACF,CACA,WACE,4BAA6B,CAC7B,6BACF,CACA,WACE,4BAA6B,CAC7B,6BACF,CACA,WACE,4BAA6B,CAC7B,6BACF,CACA,WACE,4BAA6B,CAC7B,6BACF,CACA,WACE,4BAA6B,CAC7B,6BACF,CACA,YACE,qCAAwC,CACxC,sCACF,CACA,YACE,qCAAwC,CACxC,sCACF,CACA,YACE,qCAAwC,CACxC,sCACF,CACA,YACE,qCAAwC,CACxC,sCACF,CACA,YACE,qCAAwC,CACxC,sCACF,CACA,YACE,qCAAwC,CACxC,sCACF,CACA,YACE,qCAAwC,CACxC,sCACF,CACA,YACE,qCAAwC,CACxC,sCACF,CACA,YACE,qCAAwC,CACxC,sCACF,CACA,yBACE,mTAoBE,0DAA4D,CAC5D,6DACF,CACA,aACE,0BAA2B,CAC3B,2BACF,CACA,eACE,iBAAkB,CAClB,kBACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACF,CACA,yBACE,mTAoBE,0DAA4D,CAC5D,6DACF,CACA,aACE,0BAA2B,CAC3B,2BACF,CACA,eACE,iBAAkB,CAClB,kBACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACF,CACA,0BACE,mTAoBE,0DAA4D,CAC5D,6DACF,CACA,aACE,0BAA2B,CAC3B,2BACF,CACA,eACE,iBAAkB,CAClB,kBACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACF,CACA,0BACE,mTAoBE,0DAA4D,CAC5D,6DACF,CACA,aACE,0BAA2B,CAC3B,2BACF,CACA,eACE,iBAAkB,CAClB,kBACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACF,CACA,0BACE,mTAoBE,0DAA4D,CAC5D,6DACF,CACA,aACE,0BAA2B,CAC3B,2BACF,CACA,eACE,iBAAkB,CAClB,kBACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,eACE,4BAA6B,CAC7B,6BACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACA,gBACE,qCAAwC,CACxC,sCACF,CACF,CACA,mOAqBE,gEAAkE,CADlE,uDAEF,CACA,SACE,sBAAuB,CACvB,yBACF,CACA,WACE,gBAAiB,CACjB,mBACF,CACA,WACE,2BAA4B,CAC5B,8BACF,CACA,WACE,2BAA4B,CAC5B,8BACF,CACA,WACE,2BAA4B,CAC5B,8BACF,CACA,WACE,2BAA4B,CAC5B,8BACF,CACA,WACE,2BAA4B,CAC5B,8BACF,CACA,WACE,2BAA4B,CAC5B,8BACF,CACA,WACE,2BAA4B,CAC5B,8BACF,CACA,WACE,2BAA4B,CAC5B,8BACF,CACA,WACE,2BAA4B,CAC5B,8BACF,CACA,YACE,oCAAuC,CACvC,uCACF,CACA,YACE,oCAAuC,CACvC,uCACF,CACA,YACE,oCAAuC,CACvC,uCACF,CACA,YACE,oCAAuC,CACvC,uCACF,CACA,YACE,oCAAuC,CACvC,uCACF,CACA,YACE,oCAAuC,CACvC,uCACF,CACA,YACE,oCAAuC,CACvC,uCACF,CACA,YACE,oCAAuC,CACvC,uCACF,CACA,YACE,oCAAuC,CACvC,uCACF,CACA,yBACE,mTAqBE,gEAAkE,CADlE,uDAEF,CACA,aACE,yBAA0B,CAC1B,4BACF,CACA,eACE,gBAAiB,CACjB,mBACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACF,CACA,yBACE,mTAqBE,gEAAkE,CADlE,uDAEF,CACA,aACE,yBAA0B,CAC1B,4BACF,CACA,eACE,gBAAiB,CACjB,mBACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACF,CACA,0BACE,mTAqBE,gEAAkE,CADlE,uDAEF,CACA,aACE,yBAA0B,CAC1B,4BACF,CACA,eACE,gBAAiB,CACjB,mBACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACF,CACA,0BACE,mTAqBE,gEAAkE,CADlE,uDAEF,CACA,aACE,yBAA0B,CAC1B,4BACF,CACA,eACE,gBAAiB,CACjB,mBACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACF,CACA,0BACE,mTAqBE,gEAAkE,CADlE,uDAEF,CACA,aACE,yBAA0B,CAC1B,4BACF,CACA,eACE,gBAAiB,CACjB,mBACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,eACE,2BAA4B,CAC5B,8BACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACA,gBACE,oCAAuC,CACvC,uCACF,CACF,CACA,mOAoBE,uDACF,CACA,SACE,sBACF,CACA,WACE,gBACF,CACA,WACE,2BACF,CACA,WACE,2BACF,CACA,WACE,2BACF,CACA,WACE,2BACF,CACA,WACE,2BACF,CACA,WACE,2BACF,CACA,WACE,2BACF,CACA,WACE,2BACF,CACA,WACE,2BACF,CACA,YACE,oCACF,CACA,YACE,oCACF,CACA,YACE,oCACF,CACA,YACE,oCACF,CACA,YACE,oCACF,CACA,YACE,oCACF,CACA,YACE,oCACF,CACA,YACE,oCACF,CACA,YACE,oCACF,CACA,yBACE,mTAoBE,uDACF,CACA,aACE,yBACF,CACA,eACE,gBACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACF,CACA,yBACE,mTAoBE,uDACF,CACA,aACE,yBACF,CACA,eACE,gBACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACF,CACA,0BACE,mTAoBE,uDACF,CACA,aACE,yBACF,CACA,eACE,gBACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACF,CACA,0BACE,mTAoBE,uDACF,CACA,aACE,yBACF,CACA,eACE,gBACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACF,CACA,0BACE,mTAoBE,uDACF,CACA,aACE,yBACF,CACA,eACE,gBACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACA,gBACE,oCACF,CACF,CACA,mOAoBE,6DACF,CACA,SACE,wBACF,CACA,WACE,kBACF,CACA,WACE,6BACF,CACA,WACE,6BACF,CACA,WACE,6BACF,CACA,WACE,6BACF,CACA,WACE,6BACF,CACA,WACE,6BACF,CACA,WACE,6BACF,CACA,WACE,6BACF,CACA,WACE,6BACF,CACA,YACE,sCACF,CACA,YACE,sCACF,CACA,YACE,sCACF,CACA,YACE,sCACF,CACA,YACE,sCACF,CACA,YACE,sCACF,CACA,YACE,sCACF,CACA,YACE,sCACF,CACA,YACE,sCACF,CACA,yBACE,mTAoBE,6DACF,CACA,aACE,2BACF,CACA,eACE,kBACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACF,CACA,yBACE,mTAoBE,6DACF,CACA,aACE,2BACF,CACA,eACE,kBACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACF,CACA,0BACE,mTAoBE,6DACF,CACA,aACE,2BACF,CACA,eACE,kBACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACF,CACA,0BACE,mTAoBE,6DACF,CACA,aACE,2BACF,CACA,eACE,kBACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACF,CACA,0BACE,mTAoBE,6DACF,CACA,aACE,2BACF,CACA,eACE,kBACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACA,gBACE,sCACF,CACF,CACA,mOAoBE,gEACF,CACA,SACE,yBACF,CACA,WACE,mBACF,CACA,WACE,8BACF,CACA,WACE,8BACF,CACA,WACE,8BACF,CACA,WACE,8BACF,CACA,WACE,8BACF,CACA,WACE,8BACF,CACA,WACE,8BACF,CACA,WACE,8BACF,CACA,WACE,8BACF,CACA,YACE,uCACF,CACA,YACE,uCACF,CACA,YACE,uCACF,CACA,YACE,uCACF,CACA,YACE,uCACF,CACA,YACE,uCACF,CACA,YACE,uCACF,CACA,YACE,uCACF,CACA,YACE,uCACF,CACA,yBACE,mTAoBE,gEACF,CACA,aACE,4BACF,CACA,eACE,mBACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACF,CACA,yBACE,mTAoBE,gEACF,CACA,aACE,4BACF,CACA,eACE,mBACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACF,CACA,0BACE,mTAoBE,gEACF,CACA,aACE,4BACF,CACA,eACE,mBACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACF,CACA,0BACE,mTAoBE,gEACF,CACA,aACE,4BACF,CACA,eACE,mBACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACF,CACA,0BACE,mTAoBE,gEACF,CACA,aACE,4BACF,CACA,eACE,mBACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,eACE,8BACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACA,gBACE,uCACF,CACF,CACA,mOAoBE,0DACF,CACA,SACE,uBACF,CACA,WACE,iBACF,CACA,WACE,4BACF,CACA,WACE,4BACF,CACA,WACE,4BACF,CACA,WACE,4BACF,CACA,WACE,4BACF,CACA,WACE,4BACF,CACA,WACE,4BACF,CACA,WACE,4BACF,CACA,WACE,4BACF,CACA,YACE,qCACF,CACA,YACE,qCACF,CACA,YACE,qCACF,CACA,YACE,qCACF,CACA,YACE,qCACF,CACA,YACE,qCACF,CACA,YACE,qCACF,CACA,YACE,qCACF,CACA,YACE,qCACF,CACA,yBACE,mTAoBE,0DACF,CACA,aACE,0BACF,CACA,eACE,iBACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACF,CACA,yBACE,mTAoBE,0DACF,CACA,aACE,0BACF,CACA,eACE,iBACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACF,CACA,0BACE,mTAoBE,0DACF,CACA,aACE,0BACF,CACA,eACE,iBACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACF,CACA,0BACE,mTAoBE,0DACF,CACA,aACE,0BACF,CACA,eACE,iBACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACF,CACA,0BACE,mTAoBE,0DACF,CACA,aACE,0BACF,CACA,eACE,iBACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACA,gBACE,qCACF,CACF,CACA,uBACE,gBACF,CACA,sBACE,eACF,CACA,oBACE,aACF,CACA,sBACE,eACF,CACA,oBACE,aACF,CACA,iBACE,kBACF,CACA,gBACE,iBACF,CACA,cACE,eACF,CACA,gBACE,iBACF,CACA,cACE,eACF,CACA,iBACE,kBACF,CACA,gBACE,iBACF,CACA,cACE,eACF,CACA,gBACE,iBACF,CACA,cACE,eACF,CACA,yBACE,2BACE,gBACF,CACA,0BACE,eACF,CACA,wBACE,aACF,CACA,0BACE,eACF,CACA,wBACE,aACF,CACA,qBACE,kBACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACA,qBACE,kBACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACF,CACA,yBACE,2BACE,gBACF,CACA,0BACE,eACF,CACA,wBACE,aACF,CACA,0BACE,eACF,CACA,wBACE,aACF,CACA,qBACE,kBACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACA,qBACE,kBACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACF,CACA,0BACE,2BACE,gBACF,CACA,0BACE,eACF,CACA,wBACE,aACF,CACA,0BACE,eACF,CACA,wBACE,aACF,CACA,qBACE,kBACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACA,qBACE,kBACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACF,CACA,0BACE,2BACE,gBACF,CACA,0BACE,eACF,CACA,wBACE,aACF,CACA,0BACE,eACF,CACA,wBACE,aACF,CACA,qBACE,kBACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACA,qBACE,kBACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACF,CACA,0BACE,2BACE,gBACF,CACA,0BACE,eACF,CACA,wBACE,aACF,CACA,0BACE,eACF,CACA,wBACE,aACF,CACA,qBACE,kBACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACA,qBACE,kBACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACA,oBACE,iBACF,CACA,kBACE,eACF,CACF,CACA,QACE,gBACF,CACA,UACE,SACF,CACA,UACE,sBACF,CACA,UACE,sBACF,CACA,UACE,sBACF,CACA,UACE,sBACF,CACA,UACE,sBACF,CACA,UACE,sBACF,CACA,UACE,sBACF,CACA,UACE,sBACF,CACA,UACE,sBACF,CACA,cAIE,iHACF,CACA,yBACE,YACE,mBACF,CACA,cACE,SACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,kBAIE,iHACF,CACF,CACA,yBACE,YACE,mBACF,CACA,cACE,SACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,kBAIE,iHACF,CACF,CACA,0BACE,YACE,mBACF,CACA,cACE,SACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,kBAIE,iHACF,CACF,CACA,0BACE,YACE,mBACF,CACA,cACE,SACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,kBAIE,iHACF,CACF,CACA,0BACE,YACE,mBACF,CACA,cACE,SACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,cACE,sBACF,CACA,kBAIE,iHACF,CACF,CACA,SACE,sBAAuB,CACvB,uBACF,CACA,WACE,cAAe,CACf,eACF,CACA,WACE,2BAA4B,CAC5B,4BACF,CACA,WACE,2BAA4B,CAC5B,4BACF,CACA,WACE,2BAA4B,CAC5B,4BACF,CACA,WACE,2BAA4B,CAC5B,4BACF,CACA,WACE,2BAA4B,CAC5B,4BACF,CACA,WACE,2BAA4B,CAC5B,4BACF,CACA,WACE,2BAA4B,CAC5B,4BACF,CACA,WACE,2BAA4B,CAC5B,4BACF,CACA,WACE,2BAA4B,CAC5B,4BACF,CACA,eACE,sCAAuC,CACvC,wCACF,CACA,yBACE,aACE,yBAA0B,CAC1B,0BACF,CACA,eACE,cAAe,CACf,eACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,mBACE,sCAAuC,CACvC,wCACF,CACF,CACA,yBACE,aACE,yBAA0B,CAC1B,0BACF,CACA,eACE,cAAe,CACf,eACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,mBACE,sCAAuC,CACvC,wCACF,CACF,CACA,0BACE,aACE,yBAA0B,CAC1B,0BACF,CACA,eACE,cAAe,CACf,eACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,mBACE,sCAAuC,CACvC,wCACF,CACF,CACA,0BACE,aACE,yBAA0B,CAC1B,0BACF,CACA,eACE,cAAe,CACf,eACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,mBACE,sCAAuC,CACvC,wCACF,CACF,CACA,0BACE,aACE,yBAA0B,CAC1B,0BACF,CACA,eACE,cAAe,CACf,eACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,eACE,2BAA4B,CAC5B,4BACF,CACA,mBACE,sCAAuC,CACvC,wCACF,CACF,CACA,SAEE,wBAAwB,CADxB,qBAEF,CACA,WAEE,gBAAiB,CADjB,aAEF,CACA,WAEE,6BAA8B,CAD9B,0BAEF,CACA,WAEE,6BAA8B,CAD9B,0BAEF,CACA,WAEE,6BAA8B,CAD9B,0BAEF,CACA,WAEE,6BAA8B,CAD9B,0BAEF,CACA,WAEE,6BAA8B,CAD9B,0BAEF,CACA,WAEE,6BAA8B,CAD9B,0BAEF,CACA,WAEE,6BAA8B,CAD9B,0BAEF,CACA,WAEE,6BAA8B,CAD9B,0BAEF,CACA,WAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,0CAA2C,CAD3C,oCAEF,CACA,yBACE,aAEE,2BAA2B,CAD3B,wBAEF,CACA,eAEE,gBAAiB,CADjB,aAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,mBAEE,0CAA2C,CAD3C,oCAEF,CACF,CACA,yBACE,aAEE,2BAA2B,CAD3B,wBAEF,CACA,eAEE,gBAAiB,CADjB,aAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,mBAEE,0CAA2C,CAD3C,oCAEF,CACF,CACA,0BACE,aAEE,2BAA2B,CAD3B,wBAEF,CACA,eAEE,gBAAiB,CADjB,aAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,mBAEE,0CAA2C,CAD3C,oCAEF,CACF,CACA,0BACE,aAEE,2BAA2B,CAD3B,wBAEF,CACA,eAEE,gBAAiB,CADjB,aAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,mBAEE,0CAA2C,CAD3C,oCAEF,CACF,CACA,0BACE,aAEE,2BAA2B,CAD3B,wBAEF,CACA,eAEE,gBAAiB,CADjB,aAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,eAEE,6BAA8B,CAD9B,0BAEF,CACA,mBAEE,0CAA2C,CAD3C,oCAEF,CACF,CACA,SACE,qBACF,CACA,WACE,aACF,CACA,WACE,0BACF,CACA,WACE,0BACF,CACA,WACE,0BACF,CACA,WACE,0BACF,CACA,WACE,0BACF,CACA,WACE,0BACF,CACA,WACE,0BACF,CACA,WACE,0BACF,CACA,WACE,0BACF,CACA,eACE,oCACF,CACA,yBACE,aACE,wBACF,CACA,eACE,aACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,mBACE,oCACF,CACF,CACA,yBACE,aACE,wBACF,CACA,eACE,aACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,mBACE,oCACF,CACF,CACA,0BACE,aACE,wBACF,CACA,eACE,aACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,mBACE,oCACF,CACF,CACA,0BACE,aACE,wBACF,CACA,eACE,aACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,mBACE,oCACF,CACF,CACA,0BACE,aACE,wBACF,CACA,eACE,aACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,eACE,0BACF,CACA,mBACE,oCACF,CACF,CACA,SACE,uBACF,CACA,WACE,eACF,CACA,WACE,4BACF,CACA,WACE,4BACF,CACA,WACE,4BACF,CACA,WACE,4BACF,CACA,WACE,4BACF,CACA,WACE,4BACF,CACA,WACE,4BACF,CACA,WACE,4BACF,CACA,WACE,4BACF,CACA,eACE,wCACF,CACA,yBACE,aACE,0BACF,CACA,eACE,eACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,mBACE,wCACF,CACF,CACA,yBACE,aACE,0BACF,CACA,eACE,eACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,mBACE,wCACF,CACF,CACA,0BACE,aACE,0BACF,CACA,eACE,eACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,mBACE,wCACF,CACF,CACA,0BACE,aACE,0BACF,CACA,eACE,eACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,mBACE,wCACF,CACF,CACA,0BACE,aACE,0BACF,CACA,eACE,eACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,eACE,4BACF,CACA,mBACE,wCACF,CACF,CACA,SACE,wBACF,CACA,WACE,gBACF,CACA,WACE,6BACF,CACA,WACE,6BACF,CACA,WACE,6BACF,CACA,WACE,6BACF,CACA,WACE,6BACF,CACA,WACE,6BACF,CACA,WACE,6BACF,CACA,WACE,6BACF,CACA,WACE,6BACF,CACA,eACE,0CACF,CACA,yBACE,aACE,2BACF,CACA,eACE,gBACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,mBACE,0CACF,CACF,CACA,yBACE,aACE,2BACF,CACA,eACE,gBACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,mBACE,0CACF,CACF,CACA,0BACE,aACE,2BACF,CACA,eACE,gBACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,mBACE,0CACF,CACF,CACA,0BACE,aACE,2BACF,CACA,eACE,gBACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,mBACE,0CACF,CACF,CACA,0BACE,aACE,2BACF,CACA,eACE,gBACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,eACE,6BACF,CACA,mBACE,0CACF,CACF,CACA,SACE,sBACF,CACA,WACE,cACF,CACA,WACE,2BACF,CACA,WACE,2BACF,CACA,WACE,2BACF,CACA,WACE,2BACF,CACA,WACE,2BACF,CACA,WACE,2BACF,CACA,WACE,2BACF,CACA,WACE,2BACF,CACA,WACE,2BACF,CACA,eACE,sCACF,CACA,yBACE,aACE,yBACF,CACA,eACE,cACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,mBACE,sCACF,CACF,CACA,yBACE,aACE,yBACF,CACA,eACE,cACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,mBACE,sCACF,CACF,CACA,0BACE,aACE,yBACF,CACA,eACE,cACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,mBACE,sCACF,CACF,CACA,0BACE,aACE,yBACF,CACA,eACE,cACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,mBACE,sCACF,CACF,CACA,0BACE,aACE,yBACF,CACA,eACE,cACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,eACE,2BACF,CACA,mBACE,sCACF,CACF,CACA,sBACE,eACF,CACA,wBACE,iBACF,CACA,wBACE,iBACF,CACA,qBACE,cACF,CACA,sBACE,uBAAgB,CAAhB,eACF,CACA,yBACE,0BACE,eACF,CACA,4BACE,iBACF,CACA,4BACE,iBACF,CACA,yBACE,cACF,CACA,0BACE,uBAAgB,CAAhB,eACF,CACF,CACA,yBACE,0BACE,eACF,CACA,4BACE,iBACF,CACA,4BACE,iBACF,CACA,yBACE,cACF,CACA,0BACE,uBAAgB,CAAhB,eACF,CACF,CACA,0BACE,0BACE,eACF,CACA,4BACE,iBACF,CACA,4BACE,iBACF,CACA,yBACE,cACF,CACA,0BACE,uBAAgB,CAAhB,eACF,CACF,CACA,0BACE,0BACE,eACF,CACA,4BACE,iBACF,CACA,4BACE,iBACF,CACA,yBACE,cACF,CACA,0BACE,uBAAgB,CAAhB,eACF,CACF,CACA,0BACE,0BACE,eACF,CACA,4BACE,iBACF,CACA,4BACE,iBACF,CACA,yBACE,cACF,CACA,0BACE,uBAAgB,CAAhB,eACF,CACF,CACA,QACE,kBACF,CACA,yBACE,YACE,qBACF,CACF,CACA,yBACE,YACE,qBACF,CACF,CACA,0BACE,YACE,qBACF,CACF,CACA,0BACE,YACE,qBACF,CACF,CACA,0BACE,YACE,qBACF,CACF,CACA,YACE,0BACF,CACA,yBACE,gBACE,6BACF,CACF,CACA,yBACE,gBACE,6BACF,CACF,CACA,0BACE,gBACE,6BACF,CACF,CACA,0BACE,gBACE,6BACF,CACF,CACA,0BACE,gBACE,6BACF,CACF,CACA,YACE,0BACF,CACA,yBACE,gBACE,6BACF,CACF,CACA,yBACE,gBACE,6BACF,CACF,CACA,0BACE,gBACE,6BACF,CACF,CACA,0BACE,gBACE,6BACF,CACF,CACA,0BACE,gBACE,6BACF,CACF,CACA,mBACE,oCACF,CACA,qBACE,sCACF,CACA,oBACE,qCACF,CACA,kBACE,mCACF,CACA,yBACE,uBACE,oCACF,CACA,yBACE,sCACF,CACA,wBACE,qCACF,CACA,sBACE,mCACF,CACF,CACA,yBACE,uBACE,oCACF,CACA,yBACE,sCACF,CACA,wBACE,qCACF,CACA,sBACE,mCACF,CACF,CACA,0BACE,uBACE,oCACF,CACA,yBACE,sCACF,CACA,wBACE,qCACF,CACA,sBACE,mCACF,CACF,CACA,0BACE,uBACE,oCACF,CACA,yBACE,sCACF,CACA,wBACE,qCACF,CACA,sBACE,mCACF,CACF,CACA,0BACE,uBACE,oCACF,CACA,yBACE,sCACF,CACA,wBACE,qCACF,CACA,sBACE,mCACF,CACF,CACA,sFAIE,YACF,CACA,kFAIE,UAAW,CACX,aACF,CACA,2CAEE,iJACF,CACA,uCAEE,0IACF,CACA,yBACE,sGAIE,YACF,CACA,kGAIE,UAAW,CACX,aACF,CACA,mDAEE,iJACF,CACA,+CAEE,0IACF,CACF,CACA,yBACE,sGAIE,YACF,CACA,kGAIE,UAAW,CACX,aACF,CACA,mDAEE,iJACF,CACA,+CAEE,0IACF,CACF,CACA,0BACE,sGAIE,YACF,CACA,kGAIE,UAAW,CACX,aACF,CACA,mDAEE,iJACF,CACA,+CAEE,0IACF,CACF,CACA,0BACE,sGAIE,YACF,CACA,kGAIE,UAAW,CACX,aACF,CACA,mDAEE,iJACF,CACA,+CAEE,0IACF,CACF,CACA,0BACE,sGAIE,YACF,CACA,kGAIE,UAAW,CACX,aACF,CACA,mDAEE,iJACF,CACA,+CAEE,0IACF,CACF,CACA,kBACE,WACF,CACA,sBACE,eACF,CACA,wBACE,iBACF,CACA,kBACE,WACF,CACA,yBACE,sBACE,WACF,CACA,0BACE,eACF,CACA,4BACE,iBACF,CACA,sBACE,WACF,CACF,CACA,yBACE,sBACE,WACF,CACA,0BACE,eACF,CACA,4BACE,iBACF,CACA,sBACE,WACF,CACF,CACA,0BACE,sBACE,WACF,CACA,0BACE,eACF,CACA,4BACE,iBACF,CACA,sBACE,WACF,CACF,CACA,0BACE,sBACE,WACF,CACA,0BACE,eACF,CACA,4BACE,iBACF,CACA,sBACE,WACF,CACF,CACA,0BACE,sBACE,WACF,CACA,0BACE,eACF,CACA,4BACE,iBACF,CACA,sBACE,WACF,CACF,CACA,cACE,iBACF,CACA,eACE,kBACF,CACA,yBACE,kBACE,iBACF,CACA,mBACE,kBACF,CACF,CACA,yBACE,kBACE,iBACF,CACA,mBACE,kBACF,CACF,CACA,0BACE,kBACE,iBACF,CACA,mBACE,kBACF,CACF,CACA,0BACE,kBACE,iBACF,CACA,mBACE,kBACF,CACF,CACA,0BACE,kBACE,iBACF,CACA,mBACE,kBACF,CACF,CACA,cACE,eACF,CACA,gBACE,iBACF,CACA,eACE,gBACF,CACA,yBACE,kBACE,eACF,CACA,oBACE,iBACF,CACA,mBACE,gBACF,CACF,CACA,yBACE,kBACE,eACF,CACA,oBACE,iBACF,CACA,mBACE,gBACF,CACF,CACA,0BACE,kBACE,eACF,CACA,oBACE,iBACF,CACA,mBACE,gBACF,CACF,CACA,0BACE,kBACE,eACF,CACA,oBACE,iBACF,CACA,mBACE,gBACF,CACF,CACA,0BACE,kBACE,eACF,CACA,oBACE,iBACF,CACA,mBACE,gBACF,CACF,CACA,cACE,kBACF,CACA,gBACE,kBACF,CACA,gBAEE,gBAAiB,CADjB,kBAEF,CACA,iBAEE,iBAAkB,CADlB,kBAEF,CACA,yBACE,kBACE,kBACF,CACA,oBACE,kBACF,CACA,oBAEE,gBAAiB,CADjB,kBAEF,CACA,qBAEE,iBAAkB,CADlB,kBAEF,CACF,CACA,yBACE,kBACE,kBACF,CACA,oBACE,kBACF,CACA,oBAEE,gBAAiB,CADjB,kBAEF,CACA,qBAEE,iBAAkB,CADlB,kBAEF,CACF,CACA,0BACE,kBACE,kBACF,CACA,oBACE,kBACF,CACA,oBAEE,gBAAiB,CADjB,kBAEF,CACA,qBAEE,iBAAkB,CADlB,kBAEF,CACF,CACA,0BACE,kBACE,kBACF,CACA,oBACE,kBACF,CACA,oBAEE,gBAAiB,CADjB,kBAEF,CACA,qBAEE,iBAAkB,CADlB,kBAEF,CACF,CACA,0BACE,kBACE,kBACF,CACA,oBACE,kBACF,CACA,oBAEE,gBAAiB,CADjB,kBAEF,CACA,qBAEE,iBAAkB,CADlB,kBAEF,CACF,CACA,aACE,eAAgB,CAChB,sBAAuB,CACvB,kBACF,CACA,kBACE,sBACF,CACA,aACE,kBACF,CACA,gBACE,qBACF,CACA,gBACE,qBACF,CACA,yBACE,sBACE,sBACF,CACA,iBACE,kBACF,CACA,oBACE,qBACF,CACA,oBACE,qBACF,CACF,CACA,yBACE,sBACE,sBACF,CACA,iBACE,kBACF,CACA,oBACE,qBACF,CACA,oBACE,qBACF,CACF,CACA,0BACE,sBACE,sBACF,CACA,iBACE,kBACF,CACA,oBACE,qBACF,CACA,oBACE,qBACF,CACF,CACA,0BACE,sBACE,sBACF,CACA,iBACE,kBACF,CACA,o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","sources":["ui/components/radix/pageContainer/pageContainer.scss","ui/components/radix/paper/paper.scss","ui/pages/usersList/UsersListTest.scss","ui/components/auth/Auth.scss","ui/styles/mixin.scss","ui/components/inputField/InputField.css","ui/components/copyText/CopyText.scss","ui/components/errorboundary/error-boundary.scss","ui/components/toast/toastNotification.scss","ui/components/sidebar/sidebar.scss","ui/components/header/header.scss","ui/layouts/mainLayout.scss","ui/components/button/button.scss","ui/components/searchInput/searchInput.scss","ui/components/dialog/dialog.scss","ui/components/tenants/creatNewTenant/createNewTenant.scss","ui/components/loader/loader.scss","ui/components/checkbox/checkbox.scss","ui/components/nativeSelect/nativeSelect.scss","ui/components/toggle/toggle.scss","ui/components/tenants/tenantDetail/editCoreConfigPropertyDialog/editCoreConfigPropertyDialog.scss","ui/components/tenants/tenantDetail/editPluginPropertyDialog/editPluginPropertyDialog.scss","ui/components/common/iconButton/style.scss","ui/components/tenants/tenantDetail/tenantDetailPanel/tenantDetailPanel.scss","ui/components/errorBlock/errorBlock.scss","ui/components/tenants/tenantDetail/thirdPartyProviderButton/thirdPartyProviderButton.scss","ui/components/tenants/tenantDetail/deleteTenant/deleteTenant.scss","ui/components/tenants/tenantDetail/providerListDialog/thirdPartyProvidersList.scss","ui/components/tenants/tenantDetail/tenantDetail.scss","ui/components/tenants/tenantDetail/deleteThirdPartyProvider/deleteThirdPartyProvider.scss","ui/components/deleteCrossButton/deleteCrossButton.scss","ui/components/tenants/tenantDetail/thirdPartyProviderInput/thirdPartyProviderInput.scss","ui/components/tenants/tenantDetail/keyValueInput/keyValueInput.scss","ui/components/tenants/tenantDetail/deleteThirdPartyClient/deleteThirdPartyClient.scss","ui/components/tenants/tenantDetail/thirdPartyProviderConfig/thirdPartyProviderConfig.scss","ui/components/tenants/tenantDetail/thirdPartyPage/thirdPartyPage.scss","ui/components/pagination/pagination.scss","ui/components/table/table.scss","ui/components/phoneNumber/PhoneNumber.scss","ui/components/usersListTable/UsersListTable.scss","ui/components/tenants/noTenants/noTenants.scss","ui/components/tenants/tenantsListTable/tenantsListTable.scss","ui/pages/tenants/index.scss","ui/components/userroles/components/noRolesFound.scss","ui/components/userroles/components/rolesTable.scss","ui/components/badge/badge.scss","ui/components/shimmer/shimmer.scss","ui/components/userroles/components/dialogs/deleteRole.scss","ui/components/inputField/tagsInputField.scss","ui/components/userroles/components/deletePermissions.scss","ui/components/userroles/components/dialogs/editRole.scss","ui/components/alert/alert.scss","ui/components/userroles/components/dialogs/createNewRole.scss","ui/pages/userroles/index.scss","../node_modules/@radix-ui/themes/styles.css","ui/styles/index.css","ui/styles/uikit.scss","ui/styles/variables.css"],"sourcesContent":[".page-container {\n\tmargin: 0 auto;\n\twidth: 95%;\n\tmax-width: var(--container-width);\n}\n",".paper {\n\tborder-radius: var(--radius-6);\n\tbackground: #fff;\n\tbox-shadow: var(--shadow-2);\n\tpadding: 16px 20px;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.demo-callout__text {\n\tcolor: var(--color-neutral-12);\n\tline-height: 20px;\n}\n\n.demo-callout__text--highlighted {\n\tcolor: var(--color-accent-9);\n\tfont-weight: 600;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.auth-container {\n\theight: 100vh;\n\twidth: 100vw;\n\tdisplay: flex;\n\tflex-flow: column;\n\tjustify-content: center;\n\talign-items: center;\n\tbackground-position: top center;\n\tbackground-repeat: no-repeat;\n\tbackground-size: cover;\n\tbackground-image: var(--auth-background-portrait);\n\n\t@media only screen and (min-width: 600px) {\n\t\tbackground-image: var(--auth-background);\n\t}\n}\n\n.auth-container .block-container {\n\tmax-width: 320px;\n\tmargin: 32px auto;\n\n\t&.sign-up,\n\t&.forgot-password {\n\t\tmax-width: 460px;\n\t}\n\n\t@media only screen and (min-width: 600px) {\n\t\tmax-width: 450px;\n\n\t\t&.sign-up,\n\t\t&.forgot-password {\n\t\t\tmax-width: 760px;\n\t\t\twidth: max(600px, 41vw);\n\t\t}\n\t}\n}\n\n.auth-container {\n\t.text-title {\n\t\tmargin-bottom: 8px;\n\t}\n\n\t.text-label {\n\t\tmargin-bottom: 16px;\n\t}\n\n\tlabel {\n\t\tfont-size: 14px;\n\t\tfont-weight: 500;\n\t\tmargin-block-end: 7px;\n\t\tdisplay: inline-block;\n\t}\n}\n\n.block-container {\n\thr {\n\t\tmargin-block: 24px;\n\t\tborder-bottom: none;\n\t\tborder-top: 1px solid rgb(221, 221, 221);\n\t}\n\n\t.link {\n\t\tcolor: var(--color-link);\n\t\tcursor: pointer;\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\nform .input-field-inset:not(.input-field-inset-focused) input {\n\tbackground-color: var(--color-input-unfocused);\n}\n\n.error-response-container {\n\tfont-size: 14px;\n}\n\n.cta-container {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: space-between;\n\n\t.secondary-cta-btn {\n\t\tfont-family: inherit;\n\t\tfont-size: 14px;\n\n\t\t&.forgot-btn {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n\n\timg.back-chevron {\n\t\tmargin-inline-end: 6px;\n\t}\n}\n\n.margin-top-16 {\n\tmargin-top: 16px;\n}\n\n.command-container {\n\tmargin-block: 24px 18px;\n\tdisplay: flex;\n\tpadding-block: 6px;\n\tpadding-inline: 8px 4px;\n\t@include gap-horizontal(12px);\n\tborder: 1px solid var(--color-border-command);\n\tborder-radius: 6px;\n\twhite-space: break-spaces;\n\n\t.clipboard-btn-container {\n\t\theight: 24px;\n\t\tmin-width: 24px;\n\t\tborder-radius: 50%;\n\t\ttransition: 0.1s all ease-in-out;\n\t\tcursor: pointer;\n\n\t\t&:hover {\n\t\t\tbackground: rgba(217, 217, 217, 0.6);\n\t\t}\n\n\t\t.clipboard-icon {\n\t\t\twidth: 12px;\n\t\t\theight: 14px;\n\t\t}\n\t}\n\n\tcode.command {\n\t\tword-break: break-word;\n\t\tfont-size: 13px;\n\t\tline-height: 1.6;\n\t\tcolor: var(--color-command);\n\t\tflex: 1;\n\t\tmax-height: 160px;\n\t\toverflow-y: scroll;\n\n\t\t.hljs-string {\n\t\t\tcolor: inherit;\n\t\t}\n\t}\n\n\t.tooltip-container {\n\t\theight: fit-content;\n\n\t\t.tooltip-container__popup {\n\t\t\tpadding: 3px 8px;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@mixin gap-horizontal($gap) {\n\t> :not(:last-child) {\n\t\tmargin-right: $gap;\n\t}\n}\n\n@mixin gap-vertical($gap) {\n\t> :not(:last-child) {\n\t\tmargin-bottom: $gap;\n\t}\n}\n\n@mixin text-ellipsis($max-width) {\n\tmax-width: $max-width;\n\toverflow-x: hidden;\n\ttext-overflow: ellipsis;\n\twhite-space: nowrap;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.input-field-container {\n\tdisplay: flex;\n\tflex-flow: column;\n\tmargin-bottom: 24px;\n\tposition: relative;\n}\n\n.input-field-prefix {\n\tpadding: 9px 5px 9px 12px;\n\tcolor: var(--color-disabled);\n\tbackground-color: var(--color-input-field-prefix-bg);\n\tborder-right: 1px solid transparent;\n\tfont-size: 13px;\n\tline-height: 21px;\n}\n\n.input-field-prefix-focused {\n\tborder-right-color: var(--color-primary);\n}\n\n.input-field-prefix-error {\n\tborder-right-color: var(--color-error);\n}\n\n.input-label {\n\tcolor: var(--color-secondary-text);\n\tfont-weight: 500;\n\tmargin-bottom: 12px;\n}\n\n.input-label-required {\n\tcolor: var(--color-error);\n\tmargin: 0px 4px;\n}\n\n.input-field-inset {\n\tdisplay: flex;\n\talign-items: center;\n\tborder: 1px solid rgb(224, 224, 224);\n\tborder-radius: 6px;\n\toutline: none;\n\toverflow: hidden;\n}\n\n.input-field {\n\tflex: 1;\n\tfont-family: inherit;\n\tdisplay: block;\n\tpadding: 8px 12px 8px;\n\tborder-radius: 6px;\n\tborder: none;\n\toutline: none;\n\tbackground-color: white;\n}\n\ntextarea.input-field {\n\tresize: vertical;\n\tmin-height: 8em;\n\tline-height: 1.8em;\n}\n\n.input-field-small {\n\tpadding: 8px;\n\tfont-size: 13px !important;\n\theight: 24px;\n}\n\n.input-field:disabled {\n\tcolor: var(--color-disabled);\n\tbackground-color: var(--color-input-unfocused);\n}\n\n.input-field-inset-focused,\n.input-field-inset:active .input-field:not(:disabled) {\n\tborder-color: var(--color-primary);\n\tbox-shadow: 0px 0px 0px 2px var(--color-primary-opacity-40);\n}\n\n.input-field-inset-with-prefix.input-field-inset:active .input-field:not(:disabled) {\n\tborder-color: initial;\n\tbox-shadow: initial;\n}\n\n.input-field-inset-error-state,\n.input-field-inset-error-state:focus,\n.input-field-inset-error-state:active {\n\tborder-color: var(--color-error);\n\tbox-shadow: 0px 0px 0px 2px var(--color-error-shadow);\n}\n\n.input-field-suffix .icon {\n\tcursor: pointer;\n\tpadding: 8px 12px 8px 0px;\n}\n\n.input-field-error {\n\tdisplay: flex;\n\talign-items: center;\n\tmargin-top: 8pt;\n}\n\n.input-field-error-icon {\n\theight: 16px;\n\twidth: 16px;\n\tmargin-right: 8px;\n\tmargin-bottom: 2px;\n}\n\n.input-field-error-text {\n\tline-height: normal !important;\n}\n\n.input-error-prefix-tooltip {\n\tposition: absolute;\n\ttop: 20%;\n\tleft: -24px;\n}\n\n.input-dropdown-options {\n\tposition: absolute;\n\twidth: 100%;\n\tdisplay: flex;\n\tflex-direction: column;\n\ttop: 44px;\n\tleft: 0;\n\tz-index: 1000;\n\tborder-radius: 6px;\n\tborder: none;\n\toutline: none;\n\tbackground-color: white;\n\tbox-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n}\n.input-dropdown-option {\n\tpadding: 12px 15px 12px;\n\tcursor: pointer;\n\tfont-size: 13px;\n}\n.input-dropdown-option:hover {\n\tbackground-color: var(--color-input-field-prefix-bg);\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../styles/mixin.scss\";\n\n.copy-text {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tmax-width: 100%;\n\t.copy-text-text {\n\t\t@include text-ellipsis(100%);\n\t\tmax-width: 180px;\n\t\tflex: 1;\n\t\tpadding-right: 4px;\n\n\t\t@media (max-width: 600px) {\n\t\t\tmax-width: 80px;\n\t\t}\n\t}\n\t.copy-text-action {\n\t\tcursor: pointer;\n\t\tborder-radius: 50%;\n\t\ttransition: 0.3s;\n\t\t&:hover {\n\t\t\tbackground-color: var(--color-copy-box-shadow);\n\t\t\tbox-shadow: 0px 0px 0px 4px var(--color-copy-box-shadow);\n\t\t}\n\t}\n\t.copy-text-notification {\n\t\tposition: fixed;\n\t\tfont-size: 12px;\n\t\ttransform: translateY(-50%);\n\t\tz-index: 1;\n\n\t\tspan {\n\t\t\tmargin: 0px 12px;\n\t\t\twhite-space: nowrap;\n\t\t\tbackground-color: var(--color-black);\n\t\t\tborder-color: var(--color-black);\n\t\t\tcolor: var(--color-white);\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n*\n* This software is licensed under the Apache License, Version 2.0 (the\n* \"License\") as published by the Apache Software Foundation.\n*\n* You may not use this file except in compliance with the License. You may\n* obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n* License for the specific language governing permissions and limitations\n* under the License.\n*/\n\n.error-container {\n\twidth: 100%;\n\theight: 100%;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\t.block-container {\n\t\ttext-align: center;\n\t\tmax-width: 560px;\n\t\tmargin: 32px auto;\n\t\t.text-title {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: normal;\n\t\t\tmargin-top: 8px;\n\t\t}\n\t\t.title-image {\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t}\n\t\tp {\n\t\t\tmargin-top: 12px;\n\t\t\tletter-spacing: 0.14px;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.notification {\n\tdisplay: flex;\n\tpadding: 16px;\n\t@include gap-horizontal(8px);\n\tline-height: 24px;\n\tborder: 1px solid var(--color-border);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-window-bg);\n\tbox-shadow: 0px 0px 6px var(--color-shadow);\n\tfont-size: 14px;\n\tanimation: notificationScale 0.3s;\n\ttransition: 0.3s;\n\t&__icon {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\timg {\n\t\t\theight: 16px;\n\t\t}\n\t}\n\t&__info {\n\t\tflex: 1;\n\t\tpadding-right: 24px;\n\t\tfont-weight: 500;\n\t\tmax-width: 300px;\n\t\twhite-space: wrap;\n\t}\n\t&__close {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tsvg {\n\t\t\twidth: 8px;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\n\t&.notification-info {\n\t\tbackground-color: var(--color-info-bg);\n\t\tcolor: var(--color-info);\n\t\tborder-color: var(--color-border-info);\n\t\tbox-shadow: 0px 0px 6px var(--color-info-shadow);\n\t\tsvg {\n\t\t\tstroke: var(--color-info);\n\t\t}\n\t}\n\t&.notification-error {\n\t\tbackground-color: var(--color-error-bg);\n\t\tcolor: var(--color-error);\n\t\tborder-color: var(--color-border-error);\n\t\tbox-shadow: 0px 0px 6px var(--color-error-shadow);\n\t\tsvg {\n\t\t\tstroke: var(--color-error);\n\t\t}\n\t}\n\t&.notification-success {\n\t\tbackground-color: var(--color-success-bg);\n\t\tcolor: var(--color-success);\n\t\tborder-color: var(--color-border-success);\n\t\tbox-shadow: 0px 0px 6px var(--color-success-shadow);\n\t\tsvg {\n\t\t\tstroke: var(--color-success);\n\t\t}\n\t}\n}\n\n.notification-container {\n\tposition: fixed;\n\ttop: 78px;\n\tright: 0px;\n\tpadding: 0px 20px;\n\tdisplay: flex;\n\tflex-direction: column;\n\ttransition: 0.3s;\n\t@include gap-vertical(16px);\n\tmax-height: 100vh;\n\tjustify-content: flex-end;\n\twidth: max-content;\n\tz-index: 9999;\n}\n\n@keyframes notificationScale {\n\t0% {\n\t\ttransform: scale(0);\n\t}\n\t100% {\n\t\ttransform: scale(1);\n\t}\n}\n",".sidebar {\n\tposition: fixed;\n\theight: calc(100% - var(--header-height) - 2 * var(--sidebar-y-margin));\n\twidth: var(--sidebar-width);\n\tmargin: var(--sidebar-y-margin) var(--sidebar-x-margin);\n\tbackground-color: var(--color-window-bg);\n\tz-index: 10;\n\tborder-radius: var(--Radius-5, 12px);\n\tbackground: #fff;\n\tbox-shadow: var(--shadow-2);\n}\n\n.sidebar-list {\n\tpadding: 20px 12px;\n\tlist-style-type: none;\n}\n\n.sidebar-list > li {\n\tmargin: 14px 0px;\n}\n\n.sidebar-list > li > a {\n\tdisplay: flex;\n\talign-items: center;\n\tpadding: 8px;\n\tfont-weight: 500;\n\tfont-size: 16px;\n\tborder-radius: 8px;\n\tcolor: var(--color-neutral-alpha);\n\tline-height: 20px;\n\ttext-decoration: none;\n\tdisplay: flex;\n\tjustify-content: flex-start;\n\tgap: 12px;\n\n\t&:hover {\n\t\tbackground: rgba(1, 68, 255, 0.06);\n\t\tcolor: var(--color-accent-alpha);\n\t}\n\n\t&.active {\n\t\tbackground: rgba(1, 68, 255, 0.06);\n\t\tcolor: var(--color-accent-alpha);\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.sidebar {\n\t\tdisplay: none;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.st-header-desktop {\n\tposition: fixed;\n\twidth: 100%;\n\tz-index: 100;\n\n\tdisplay: flex;\n\tpadding: 16px 18px;\n\tjustify-content: space-between;\n\talign-items: center;\n\n\tbackground: #fff;\n\tbox-shadow: var(--shadow-2);\n}\n\n.st-header-mobile {\n\tdisplay: none;\n\n\t.overlay {\n\t\tbackground: rgba(0, 0, 0, 0.4);\n\t\tposition: fixed;\n\t\tinset: 0;\n\t\theight: 100vh;\n\n\t\tz-index: 9999;\n\n\t\tmargin-top: 70px;\n\t}\n\n\tsvg {\n\t\tcursor: pointer;\n\t}\n\n\t.close-btn {\n\t\tbackground: rgba(95, 95, 95, 0.08);\n\t\tborder-radius: 50%;\n\t\tborder: none;\n\n\t\theight: 40px;\n\t\twidth: 40px;\n\t}\n\n\t.menu-container {\n\t\twidth: 400px;\n\n\t\theight: fit-content;\n\n\t\tborder-radius: 12px;\n\t\tbackground: #fff;\n\t\tbox-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);\n\n\t\tposition: fixed;\n\t\tinset: 0;\n\t\tmargin: 16px;\n\t\tmargin-top: 80px;\n\t\tz-index: 9999;\n\n\t\tpadding: 36px 40px;\n\n\t\t.divider {\n\t\t\tbackground: #aaa;\n\t\t\theight: 1px;\n\t\t\twidth: 100%;\n\t\t\tmargin: 40px auto;\n\t\t}\n\n\t\tbutton {\n\t\t\twidth: 100%;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n\n\t.menu-content {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\twidth: 100%;\n\n\t\t.sidebar-list {\n\t\t\tmargin-top: 0;\n\n\t\t\t& > li {\n\t\t\t\tmargin-left: 0;\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.st-header-desktop {\n\t\tdisplay: none;\n\t}\n\n\t.st-header-mobile {\n\t\tposition: fixed;\n\t\twidth: 100%;\n\t\tz-index: 9999;\n\t\tbackground: var(--color-white);\n\n\t\tdisplay: flex;\n\t\tjustify-content: flex-start;\n\t\talign-items: center;\n\t\tgap: 14px;\n\n\t\tpadding: 14px 12px;\n\t}\n}\n\n@media (max-width: 532px) {\n\t.st-header-mobile {\n\t\t.menu-container {\n\t\t\twidth: 95%;\n\t\t\tmargin: auto;\n\t\t\tmargin-top: 80px;\n\t\t}\n\t}\n}\n",".main-layout-container {\n\tdisplay: block;\n\tmargin-top: var(--header-height);\n\n\t.main-content {\n\t\tmargin-left: calc(var(--sidebar-width) + 2 * var(--sidebar-x-margin));\n\t\tpadding: var(--main-content-y-padding) var(--main-content-x-padding) 0 var(--main-content-x-padding);\n\t\tmin-height: calc(100vh - var(--header-height));\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.main-layout-container {\n\t\t.main-content {\n\t\t\tmargin-left: 0;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.btn {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 6px;\n\tfont-weight: 500;\n\tborder-radius: 6px;\n\tfont-family: inherit;\n\tline-height: 21px;\n\tflex-shrink: 0;\n\n\tcursor: pointer;\n\n\t&.gray {\n\t\tbackground: #ddd;\n\t\tcolor: var(--color-white);\n\t\tborder: 1px solid #ddd;\n\t}\n\n\t&.gray-outline {\n\t\tbackground-color: var(--color-white);\n\t\tborder: 1px solid var(--color-gray);\n\t\tcolor: var(--color-secondary-text);\n\t}\n\n\t&.info {\n\t\tborder: 1px solid rgb(217, 217, 217);\n\t\tbackground: rgb(249, 249, 249);\n\t\tcolor: var(--color-secondary-text);\n\t}\n\n\t&.primary {\n\t\tbackground-color: var(--color-primary);\n\t\tborder: 1px solid var(--color-primary-darker);\n\t\tcolor: var(--color-white);\n\t\tbox-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);\n\t}\n\n\t&.danger {\n\t\tborder: 1px solid var(--color-button-error-border);\n\t\tbackground: var(--color-button-error);\n\t\tcolor: var(--color-white);\n\t\tbox-shadow: 0px 3px 6px 0px var(--color-button-error-shadow);\n\t}\n\n\t&.danger-outline {\n\t\tborder: 1px solid var(--color-button-error-border);\n\t\tbackground: var(--color-white);\n\t\tcolor: var(--color-button-error);\n\t}\n\n\t&.secondary {\n\t\tborder: 1px solid var(--color-secondary);\n\t\tbackground: var(--color-secondary);\n\t\tcolor: var(--color-white);\n\t\tbox-shadow: 0px 3px 6px 0px var(--color-secondary-shadow);\n\t}\n\n\t&.outline {\n\t\tborder: 1px solid var(--color-black);\n\t\tbackground: var(--color-white);\n\t\tcolor: var(--color-black);\n\t}\n\n\t&.blue-outline {\n\t\tborder: 1px solid var(--color-secondary);\n\t\tbackground: var(--color-white);\n\t\tcolor: var(--color-secondary);\n\t}\n\n\t&.xs {\n\t\tpadding: 0px 8px;\n\t}\n\n\t&.sm {\n\t\tpadding: 6px 8px;\n\t\tfont-size: 14px;\n\t\tline-height: normal;\n\t}\n\n\t&.md {\n\t\tpadding: 10px 16px;\n\t\tfont-size: 14px;\n\t\tline-height: 16px;\n\t}\n\n\t&.lg {\n\t\tpadding: 10px 16px;\n\t\tfont-size: 16px;\n\t\tline-height: 20px;\n\t}\n\n\t&:hover:not(:disabled):not(.gray) {\n\t\topacity: 0.9;\n\t}\n\n\t&.loading {\n\t\topacity: 0.8;\n\t\tcursor: not-allowed;\n\t}\n\n\t.spinner {\n\t\tstroke: var(--color-white);\n\t\tanimation: spin 1s linear infinite;\n\t\theight: 16px;\n\t\twidth: 16px;\n\t}\n}\n\n@keyframes spin {\n\t0% {\n\t\ttransform: rotate(0deg);\n\t}\n\t100% {\n\t\ttransform: rotate(360deg);\n\t}\n}\n",".search {\n\t& > div {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 8px;\n\t}\n\n\t&__input_wrapper {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\n\t\twidth: 340px;\n\t\theight: 40px;\n\t\tpadding: 9px 16px;\n\t\tbackground: #ffffff;\n\t\tborder: 1px solid #e5e5e5;\n\t\tborder-radius: 6px;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\t& {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\n\t\t& img {\n\t\t\theight: 14px;\n\t\t\taspect-ratio: 1;\n\n\t\t\t&:nth-child(1) {\n\t\t\t\tmargin-right: 10px;\n\t\t\t\tmargin-bottom: 3px;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tcursor: pointer;\n\t\t\t\theight: 22px;\n\t\t\t}\n\t\t}\n\n\t\t&.active {\n\t\t\tborder: 1px solid #ff9933;\n\t\t\toutline: 2px solid rgba(255, 153, 51, 0.4);\n\t\t}\n\n\t\t& input {\n\t\t\tborder: none;\n\t\t\tflex-grow: 1;\n\t\t\theight: 20px;\n\n\t\t\t&:focus,\n\t\t\t&:active,\n\t\t\t&:focus-visible,\n\t\t\t&:focus-within {\n\t\t\t\toutline: none;\n\t\t\t}\n\n\t\t\t&::placeholder {\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 171%;\n\n\t\t\t\tcolor: rgba(34, 34, 34, 0.7);\n\t\t\t\tpadding-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t&__clear {\n\t\t\tborder: none;\n\t\t\tbackground: none;\n\t\t\tcursor: pointer;\n\t\t\toutline: none;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tmargin-bottom: 0px;\n\n\t\t\timg {\n\t\t\t\tmargin-bottom: 0px !important;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media (max-width: 486px) {\n\t\twidth: 100%;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.dialog-overlay {\n\tbackground: rgba(0, 0, 0, 0.4);\n\tposition: fixed;\n\tinset: 0;\n\theight: 100vh;\n\n\tz-index: 9999;\n}\n\n.dialog-container {\n\tmax-width: 470px;\n\twidth: 100%;\n\n\theight: fit-content;\n\n\tborder-radius: 12px;\n\tbackground: #fff;\n\tbox-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);\n\n\tposition: fixed;\n\tinset: 0;\n\tmargin: auto;\n\tz-index: 9999;\n\n\tpadding: 36px 40px;\n}\n\n.dialog-content {\n\tdisplay: flex;\n\tflex-direction: column;\n}\n\n.dialog-header {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\n\tcolor: #222;\n\n\tfont-size: 24px;\n\tfont-style: normal;\n\tfont-weight: 500;\n\tline-height: 32px;\n\n\tborder-bottom: 1px solid #e5e5e5;\n\tpadding-bottom: 16px;\n\n\t& > svg {\n\t\tbackground: rgba(232, 232, 232, 1);\n\t\theight: 22px;\n\t\twidth: 22px;\n\t\tpadding: 6px;\n\t\tborder-radius: 50%;\n\n\t\tcursor: pointer;\n\t}\n}\n\n.dialog-title {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 10px;\n\n\t& > svg {\n\t\theight: 21px;\n\t\twidth: 23px;\n\t}\n}\n\n.dialog-footer {\n\tdisplay: flex;\n\tgap: 24px;\n\tpadding-top: 20px;\n\n\t&.border-top {\n\t\tborder-top: 1px solid var(--color-border);\n\t}\n\n\t&.border-none {\n\t\tborder: none;\n\t}\n\n\t&.row {\n\t\tflex-direction: row;\n\t}\n\n\t&.column {\n\t\tflex-direction: column;\n\t}\n\n\t&.flex-start {\n\t\tjustify-content: flex-start;\n\t}\n\n\t&.flex-end {\n\t\tjustify-content: flex-end;\n\t}\n\n\t&.center {\n\t\tjustify-content: center;\n\t}\n\n\t&.space-between {\n\t\tjustify-content: space-between;\n\t}\n\n\t&.space-around {\n\t\tjustify-content: space-around;\n\t}\n\n\t&.space-evenly {\n\t\tjustify-content: space-evenly;\n\t}\n}\n\n.dialog-confirm-text {\n\tcolor: black;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\tmargin-bottom: 24px;\n}\n\n@media (max-width: 485px) {\n\t.dialog-container {\n\t\twidth: 95%;\n\t\tpadding-left: 14px;\n\t\tpadding-right: 14px;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.create-tenant-dialog-container {\n\tpadding: 32px 0 24px 0;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n.loader-container {\n\tmin-height: 80vh;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n}\n\n.full-screen-loading-overlay {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tbackground-color: rgba(0, 0, 0, 0.4);\n\tz-index: 1;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n}\n\n.loader-wrapper {\n\tbackground-color: var(--color-window-bg);\n\tpadding: 2px;\n\tdisplay: flex;\n\tborder-radius: 50%;\n}\n\n.loader {\n\tborder: 16px solid #f3f3f3; /* Light grey */\n\tborder-top: 16px solid #ff9933; /* Blue */\n\tborder-radius: 50%;\n\twidth: 60px;\n\theight: 60px;\n\tanimation: spin 2s linear infinite;\n}\n\n@keyframes spin {\n\t0% {\n\t\ttransform: rotate(0deg);\n\t}\n\t100% {\n\t\ttransform: rotate(360deg);\n\t}\n}\n\n@-webkit-keyframes spin {\n\t0% {\n\t\t-webkit-transform: rotate(0deg);\n\t}\n\t100% {\n\t\t-webkit-transform: rotate(360deg);\n\t}\n}\n\n@-moz-keyframes spin {\n\t0% {\n\t\t-moz-transform: rotate(0deg);\n\t}\n\t100% {\n\t\t-moz-transform: rotate(360deg);\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.checkbox-container {\n\tdisplay: flex;\n\tgap: 6px;\n\talign-items: center;\n\n\tlabel {\n\t\tfont-family: inherit;\n\t\tfont-size: 12px;\n\t\tfont-weight: 500;\n\t\tline-height: 14px;\n\t\tcolor: var(--color-secondary);\n\t}\n\n\t&--disabled {\n\t\topacity: 0.6;\n\t\tcursor: not-allowed;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.select-label {\n\tcolor: var(--color-secondary-text);\n\tfont-weight: 500;\n\tmargin-bottom: 12px;\n}\n\n.select-label-required {\n\tcolor: var(--color-error);\n\tmargin: 0px 4px;\n}\n\n.select-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\n\t.select-wrapper {\n\t\twidth: 100%;\n\t\tposition: relative;\n\t\tselect {\n\t\t\twidth: 100%;\n\t\t\tpadding: 9px 13px;\n\t\t\tborder: 1px solid var(--color-border);\n\t\t\tbackground-color: var(--color-input-unfocused);\n\t\t\tborder-radius: 6px;\n\t\t\tfont-size: 14px;\n\t\t\tcolor: var(--color-black);\n\t\t\tappearance: none; /* Remove default styles */\n\t\t\t-webkit-appearance: none; /* For Safari */\n\t\t\t-moz-appearance: none; /* For Firefox */\n\t\t}\n\n\t\t&::after {\n\t\t\tcontent: \"\\2304\"; /* Unicode character for the down arrow */\n\t\t\tposition: absolute;\n\t\t\ttop: 37%;\n\t\t\tright: 10px;\n\t\t\tfont-size: 18px;\n\t\t\tfont-weight: 600;\n\t\t\ttransform: translateY(-50%);\n\t\t\tpointer-events: none;\n\t\t\tcolor: var(--color-black);\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.toggle-container {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 16px;\n}\n\n.toggle-label {\n\tcolor: var(--color-secondary-text);\n\tfont-weight: 500;\n}\n\ninput[type=\"checkbox\"] {\n\t&.toggle {\n\t\topacity: 0;\n\t\tposition: absolute;\n\t\t& + label {\n\t\t\tcursor: pointer;\n\t\t\tposition: relative;\n\t\t\tdisplay: inline-block;\n\t\t\tuser-select: none;\n\t\t\t-moz-transition: 0.4s ease;\n\t\t\t-o-transition: 0.4s ease;\n\t\t\t-webkit-transition: 0.4s ease;\n\t\t\ttransition: 0.4s ease;\n\t\t\t-webkit-tap-highlight-color: transparent;\n\t\t\theight: 20px;\n\t\t\twidth: 40px;\n\t\t\tborder-radius: 60px;\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\tposition: absolute;\n\t\t\t\tdisplay: block;\n\t\t\t\tbackground: var(--color-toggle-inactive-bg);\n\t\t\t\t-moz-transition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);\n\t\t\t\t-o-transition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);\n\t\t\t\t-webkit-transition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);\n\t\t\t\ttransition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);\n\t\t\t\theight: 20px;\n\t\t\t\twidth: 40px;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tborder-radius: 30px;\n\t\t\t}\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\tposition: absolute;\n\t\t\t\tdisplay: block;\n\t\t\t\t-moz-transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);\n\t\t\t\t-o-transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);\n\t\t\t\t-webkit-transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);\n\t\t\t\ttransition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);\n\t\t\t\tbackground: white;\n\t\t\t\theight: 16px;\n\t\t\t\twidth: 16px;\n\t\t\t\ttop: 2px;\n\t\t\t\tleft: 2px;\n\t\t\t\tborder-radius: 60px;\n\t\t\t}\n\t\t}\n\t\t&:checked {\n\t\t\t& + label {\n\t\t\t\t&:before {\n\t\t\t\t\tbackground: var(--color-toggle-active-bg);\n\t\t\t\t\t-moz-transition: width 0.2s cubic-bezier(0, 0, 0, 0.1);\n\t\t\t\t\t-o-transition: width 0.2s cubic-bezier(0, 0, 0, 0.1);\n\t\t\t\t\t-webkit-transition: width 0.2s cubic-bezier(0, 0, 0, 0.1);\n\t\t\t\t\ttransition: width, background 0.2s cubic-bezier(0, 0, 0, 0.1);\n\t\t\t\t}\n\t\t\t\t&:after {\n\t\t\t\t\tleft: 22px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t&:disabled {\n\t\t\t& + label {\n\t\t\t\topacity: 0.5;\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\t\t&:focus-visible {\n\t\t\t& + label {\n\t\t\t\tbox-shadow: 0 0 0 2px var(--color-primary);\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.edit-config-property-name-container {\n\tdisplay: flex;\n\tgap: 9px;\n\tmargin-top: 32px;\n}\n\n.edit-config-property-label {\n\tfont-family: inherit;\n\tfont-size: 14px;\n\tfont-weight: 500;\n\tline-height: 17px;\n\tcolor: var(--color-secondary-text);\n}\n\n.edit-config-property-name {\n\tfont-family: inherit;\n\tfont-size: 14px;\n\tfont-weight: 500;\n\tline-height: 17px;\n\tcolor: var(--color-black);\n}\n\n.edit-config-field-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 8px;\n}\n\n.edit-config-property-value-container {\n\tdisplay: flex;\n\tgap: 8px;\n\tflex-direction: column;\n\tmargin-bottom: 24px;\n\tmargin-top: 30px;\n\n\t&--row {\n\t\tflex-direction: row;\n\t\tgap: 12px;\n\t\talign-items: center;\n\t}\n}\n\n.edit-config-property-description {\n\tmargin-bottom: 28px !important;\n\tbox-shadow: none !important;\n\n\t&__info-pill {\n\t\tbackground: var(--color-info-pill-bg);\n\t\tborder-radius: 8px;\n\t\tpadding: 1px 8px;\n\t\tcolor: white;\n\t\tfont-size: 12px;\n\t\tfont-weight: 500;\n\t\tline-height: 15px;\n\t\ttext-transform: uppercase;\n\t\twidth: fit-content;\n\t\tmargin-bottom: 12px;\n\t}\n\n\t&__default-value {\n\t\tfont-family: inherit;\n\t\tfont-size: inherit;\n\t\twidth: fit-content;\n\t\tmargin-top: 16px;\n\t\tpadding: 6px;\n\t\tgap: 10px;\n\t\tborder-radius: 6px;\n\t\tbackground-color: rgba(210, 231, 255, 1);\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.dialog-container-650 {\n\tmax-width: 650px;\n}\n\n.command-container {\n\tmargin-top: 0px;\n\tdisplay: flex;\n\tpadding-block: 6px;\n\tpadding-inline: 8px 4px;\n\tborder: 1px solid var(--color-border-command);\n\tborder-radius: 6px;\n\twhite-space: break-spaces;\n\n\t.clipboard-btn-container {\n\t\theight: 24px;\n\t\tmin-width: 24px;\n\t\tborder-radius: 50%;\n\t\ttransition: 0.1s all ease-in-out;\n\t\tcursor: pointer;\n\n\t\t&:hover {\n\t\t\tbackground: rgba(217, 217, 217, 0.6);\n\t\t}\n\n\t\t.clipboard-icon {\n\t\t\twidth: 12px;\n\t\t\theight: 14px;\n\t\t}\n\t}\n\n\tcode.command {\n\t\tword-break: break-word;\n\t\tfont-size: 13px;\n\t\tline-height: 1.6;\n\t\tcolor: var(--color-command);\n\t\tflex: 1;\n\t\tmax-height: 300px;\n\t\toverflow-y: scroll;\n\n\t\t.hljs-string {\n\t\t\tcolor: inherit;\n\t\t}\n\t}\n\n\t.tooltip-container {\n\t\theight: fit-content;\n\n\t\t.tooltip-container__popup {\n\t\t\tpadding: 3px 8px;\n\t\t}\n\t}\n}\n","@import \"../../../styles/mixin.scss\";\n\n.button-root {\n\tcursor: pointer;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.panel-root.panel {\n\tpadding: 24px;\n}\n\n.panel-root {\n\t&__header {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\n\t\t&__title-container {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 4px;\n\n\t\t\th1 {\n\t\t\t\tfont-size: 20px;\n\t\t\t\tline-height: 30px;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tcolor: var(--color-black);\n\t\t\t}\n\n\t\t\t&__tooltip {\n\t\t\t\tcursor: pointer;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\theight: 1em;\n\t\t\t\twidth: 1em;\n\t\t\t\tborder: 1px solid var(--color-black);\n\t\t\t\tborder-radius: 50%;\n\t\t\t\tmargin-left: 6px;\n\t\t\t\timg {\n\t\t\t\t\theight: 1em;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&__actions {\n\t\t\tdisplay: flex;\n\t\t\tgap: 16px;\n\t\t}\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 1px;\n\t\tbackground-color: var(--color-border);\n\t\tmargin: 24px -24px;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.error-block {\n\tborder: 1px solid var(--color-border-error-block);\n\tbackground-color: var(--color-error-block-bg);\n\tborder-radius: 6px;\n\tpadding: 14px 18px;\n\tdisplay: flex;\n\tgap: 10px;\n\n\ta {\n\t\tfont-weight: 500;\n\t\tcolor: var(--color-border-error-block);\n\t\tbackground-color: transparent !important;\n\t}\n\n\t& > svg {\n\t\tmin-width: 19px;\n\t\theight: 17px;\n\t\ttransform: translateY(2px);\n\t}\n\n\t&__error-message {\n\t\tfont-family: inherit;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-black);\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.third-party-provider-cta {\n\tbackground-color: var(--color-third-party-button-bg);\n\tmax-width: fit-content;\n\tborder-radius: 4px;\n\tcolor: var(--color-third-party-button);\n\tfont-size: 14px;\n\tfont-family: inherit;\n\tborder: none;\n\n\t&:hover {\n\t\tbackground-color: var(--color-third-party-button-container-bg-hover);\n\t}\n\n\t&:disabled {\n\t\tbackground-color: var(--color-third-party-button-bg);\n\t}\n\n\t&__logo-container {\n\t\tpadding: 7px 8px;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t}\n\n\t&__divider {\n\t\tfont-family: Menlo, \"Source Code Pro\", Monaco, Consolas, \"Courier New\", monospace;\n\t\tfont-size: 13px;\n\t\tpadding: 0 3px;\n\t\ttransform: translateY(-1px);\n\t\tmargin: 0 3px;\n\t\tcolor: var(--color-copy-box);\n\t}\n\n\t&__icon {\n\t\twidth: 13px;\n\t\theight: 13px;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.confirm-text {\n\tcolor: black;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\n\t.client-type {\n\t\tcolor: var(--color-button-error);\n\t\tfont-weight: 600;\n\t}\n\tmargin-bottom: 12px;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.provider-dialog-container {\n\tmax-width: 872px;\n\theight: fit-content;\n\toverflow-y: auto;\n\tpadding: 24px;\n\t@media screen and (max-width: 768px) {\n\t\theight: auto;\n\t}\n}\n\n.provider-list-header {\n\tmargin-bottom: 8px;\n\tfont-family: inherit;\n\tfont-weight: 500;\n\tfont-size: 14px;\n\tline-height: 23px;\n\tcolor: var(--color-secondary-text);\n}\n\n.provider-list-container {\n\tborder: solid 1px var(--color-border-command);\n\tborder-radius: 6px;\n\twidth: 100%;\n\tpadding: 24px;\n\n\t&__header-with-divider {\n\t\tfont-family: inherit;\n\t\tfont-size: 14px;\n\t\tfont-weight: 500;\n\t\tline-height: 17px;\n\t\tcolor: var(--color-secondary-text);\n\n\t\t&--margin-top-30 {\n\t\t\tmargin-top: 30px;\n\t\t}\n\t}\n\n\t&__header-with-divider::after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\theight: 1px;\n\t\tbackground-color: var(--color-border);\n\t\tmargin-top: 16px;\n\t\tmargin-bottom: 20px;\n\t}\n\n\t&__providers-grid {\n\t\tdisplay: grid;\n\t\twidth: 100%;\n\t\tgap: 24px;\n\t\tgrid-template-columns: 1fr 1fr 1fr;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t}\n\t}\n}\n\n.provider-list-title {\n\tfont-size: 20px;\n\tline-height: 30px;\n\tfont-weight: 500;\n\tcolor: var(--color-black);\n}\n\n.provider-list-divider {\n\tdisplay: block;\n\twidth: 100%;\n\theight: 1px;\n\tbackground-color: var(--color-border-command);\n\tborder: none;\n\tmargin: 16px 0px;\n}\n\n.providers-list-footer {\n\tdisplay: flex;\n\twidth: 100%;\n\tjustify-content: flex-end;\n\tmargin-top: 16px;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.tenant-not-found {\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n\tgap: 16px;\n\tmargin: auto;\n\tpadding-top: 72px;\n\n\th1 {\n\t\tcolor: var(--color-black);\n\t\ttext-align: center;\n\t\tfont-size: 18px;\n\t\tfont-style: normal;\n\t\tfont-weight: 500;\n\t}\n\n\tbutton {\n\t\tbackground: none;\n\t\tborder: none;\n\t\tcolor: var(--color-link);\n\t}\n}\n\n.tenant-detail {\n\tpadding: 72px 40px 48px;\n\tmax-width: 830px;\n\tmargin: auto;\n\n\t&__sections {\n\t\tdisplay: flex;\n\t\tgap: 32px;\n\t\tflex-direction: column;\n\t}\n\n\t&__delete-container {\n\t\tdisplay: flex;\n\t\twidth: 100%;\n\t\tjustify-content: flex-end;\n\t\tmargin-top: 20px;\n\t}\n\n\t&__core-config-table {\n\t\tmargin-top: 32px;\n\t\tpadding: 24px;\n\t\tborder: solid 1px var(--color-border-command);\n\t\tborder-radius: 6px;\n\t\twidth: 100%;\n\n\t\t@media screen and (max-width: 640px) {\n\t\t\tpadding: 0px;\n\t\t\tborder: none;\n\t\t\tmargin-top: 20px;\n\t\t}\n\n\t\t&__header {\n\t\t\tdisplay: flex;\n\t\t\tmargin-bottom: 16px;\n\t\t\tborder-bottom: solid 1px var(--color-border-command);\n\t\t\tpadding-bottom: 16px;\n\t\t\tpadding-left: 24px;\n\n\t\t\t&__item {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\tfont-weight: 500;\n\t\t\t\tline-height: normal;\n\t\t\t\ttext-transform: uppercase;\n\t\t\t\tflex: 1;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t&__body {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tgap: 16px;\n\t\t\tmargin-top: 20px;\n\n\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\tmargin-top: 0px;\n\t\t\t}\n\t\t}\n\n\t\t&__row {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tpadding: 10px 24px;\n\t\t\theight: 40px;\n\t\t\tborder-radius: 6px;\n\t\t\tbackground: var(--color-input-unfocused);\n\t\t\tfont-size: 14px;\n\t\t\tcolor: black;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: normal;\n\n\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: flex-start;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\theight: 75px;\n\t\t\t}\n\n\t\t\t&__label {\n\t\t\t\tmax-width: 270px;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\n\t\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\t\tmax-width: 205px;\n\t\t\t\t}\n\t\t\t\t@media screen and (max-width: 380px) {\n\t\t\t\t\tmax-width: 180px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__label-container {\n\t\t\t\tflex: 1;\n\t\t\t\tgap: 9px;\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t}\n\n\t\t\t&__value {\n\t\t\t\tflex: 1;\n\t\t\t\tpadding-left: 18px;\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\talign-items: center;\n\n\t\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\t\tpadding-left: 0px;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\n\t\t\t\t&__text {\n\t\t\t\t\tmax-width: 260px;\n\t\t\t\t\tpadding: 3px 8px;\n\t\t\t\t\tbackground: var(--color-copy-box-bg);\n\t\t\t\t\tcolor: var(--color-copy-box);\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tfont-family: Menlo, \"Source Code Pro\", Monaco, Consolas, \"Courier New\", monospace;\n\t\t\t\t\tborder-radius: 3px;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__edit-button-container {\n\t\t\t\tbackground-color: white;\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tpadding: 5px;\n\t\t\t\tborder: 1px solid var(--color-border-icon-button);\n\n\t\t\t\tsvg {\n\t\t\t\t\twidth: 10px;\n\t\t\t\t\theight: 10px;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\tborder-color: var(--color-primary);\n\t\t\t\t\tsvg {\n\t\t\t\t\t\tpath {\n\t\t\t\t\t\t\tfill: var(--color-primary);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__uneditable-button-container {\n\t\t\t\tbackground-color: white;\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tpadding: 4px;\n\t\t\t\tborder: 1px solid var(--color-secondary);\n\n\t\t\t\tsvg {\n\t\t\t\t\twidth: 13px;\n\t\t\t\t\theight: 13px;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\tbackground-color: var(--color-config-action-hover-bg);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&__plugin-properties-container {\n\t\t\tmargin-top: 8px;\n\t\t}\n\n\t\t&__plugin-propertier-header {\n\t\t\tfont-size: 16px;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 30px;\n\t\t\tfont-family: inherit;\n\t\t\tcolor: var(--color-black);\n\t\t\tmargin-top: 20px;\n\t\t}\n\n\t\t&__plugin-properties-divider {\n\t\t\tdisplay: block;\n\t\t\theight: 1px;\n\t\t\tbackground-color: var(--color-border);\n\t\t\tmargin: 10px 0px;\n\t\t\tborder: none;\n\t\t}\n\n\t\t&__plugin-properties-description {\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 23px;\n\t\t\tfont-family: inherit;\n\t\t\tcolor: var(--color-secondary-text);\n\t\t}\n\n\t\t&__button-link {\n\t\t\tbackground: none;\n\t\t\tborder: none;\n\t\t\tcolor: var(--color-link);\n\t\t\tfont-size: 14px;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 19px;\n\t\t\tfont-family: inherit;\n\t\t}\n\t}\n\n\t&__header.panel {\n\t\tmargin-top: 40px;\n\t\tdisplay: flex;\n\t\tpadding: 24px;\n\t}\n\n\t&__header {\n\t\tjustify-content: space-between;\n\n\t\t@media screen and (max-width: 640px) {\n\t\t\tflex-direction: column;\n\t\t\tgap: 16px;\n\t\t\tbutton {\n\t\t\t\tjustify-content: center;\n\t\t\t}\n\t\t}\n\n\t\t&__header_item {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 8px;\n\n\t\t\t&__title {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t}\n\n\t\t\t&__value {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tcolor: var(--color-black);\n\t\t\t}\n\t\t}\n\t}\n\n\t&__secondary-factors-warn-block {\n\t\tmargin-bottom: 10px;\n\t}\n\n\t&__factors-container {\n\t\tpadding: 24px 18px;\n\t\tbackground-color: var(--color-factor-bg);\n\t\tborder-radius: 6px;\n\n\t\t&__grid {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\t\tgap: 16px;\n\n\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\tgrid-template-columns: 1fr;\n\t\t\t}\n\n\t\t\t&__factor {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\n\t\t\t\tmax-width: 185px;\n\t\t\t\tjustify-content: space-between;\n\n\t\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t}\n\n\t\t\t\t&__label-container {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tgap: 10px;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\t&__label {\n\t\t\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\t\tline-height: 23px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&--fixed-gap {\n\t\t\t\t\t@media screen and (min-width: 640px) {\n\t\t\t\t\t\tgap: 16px;\n\t\t\t\t\t\tjustify-content: flex-start;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&__third-party-divider {\n\t\tdisplay: block;\n\t\theight: 1px;\n\t\tbackground-color: var(--color-border);\n\t\tmargin-top: 24px;\n\t\tmargin-bottom: 16px;\n\t\tborder: none;\n\t}\n\n\t&__no-providers-added-container {\n\t\tpadding: 10px;\n\t\tbackground-color: var(--color-third-party-button-container-bg);\n\t\tborder-radius: 6px;\n\t\tmax-width: fit-content;\n\t\tcolor: var(--color-third-party-button);\n\t\tfont-size: 14px;\n\t\tfont-family: inherit;\n\n\t\t&__text {\n\t\t\tbackground-color: var(--color-third-party-button-bg);\n\t\t\tpadding: 7px 8px;\n\t\t\tborder-radius: 4px;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t}\n\t}\n\n\t&__existing-providers {\n\t\tdisplay: flex;\n\t\tgap: 20px;\n\t\tflex-wrap: wrap;\n\t}\n\n\t&__factors-error-block {\n\t\tmargin-bottom: 10px;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.confirm-text {\n\tcolor: black;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\n\t.third-party-id {\n\t\tcolor: var(--color-button-error);\n\t\tfont-weight: 600;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n.delete-cross-button {\n\theight: 22px;\n\twidth: 22px;\n\tborder: none;\n\tbackground: transparent;\n\n\t&:disabled {\n\t\tcursor: not-allowed;\n\t\topacity: 0.5;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.third-party-provider-input-container {\n\tdisplay: flex;\n\twidth: 100%;\n\tgap: 20px;\n\n\t@media screen and (max-width: 768px) {\n\t\tflex-direction: column;\n\t\tgap: 12px;\n\t}\n\n\t&__label {\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-secondary-text);\n\t\tmin-width: max-content;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmin-width: unset;\n\t\t}\n\t}\n\n\t&__required {\n\t\tcolor: var(--color-required);\n\t}\n\n\t&__label-container {\n\t\tdisplay: flex;\n\t\tgap: 6px;\n\t\theight: fit-content;\n\t\talign-items: center;\n\t\tmargin-top: 10px;\n\t}\n\n\t.input-field-container {\n\t\twidth: 100%;\n\t\t/** Remove the box from the error styles for input */\n\t\t.block-small {\n\t\t\tpadding: 0px;\n\t\t}\n\n\t\t.block-error {\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t.input-field-error {\n\t\t\tmargin-top: 4px;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n.key-value-input-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 10px;\n\n\t&__fields-container {\n\t\tborder: 1px solid var(--color-border-command);\n\t\tborder-radius: 6px;\n\t\tpadding: 16px;\n\t}\n\n\t&__fields-list {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 6px;\n\t}\n\n\t&__field {\n\t\tdisplay: flex;\n\t\tgap: 16px;\n\t\tpadding: 3px 10px;\n\t\tbackground-color: var(--color-client-config-header-bg);\n\t\tborder-radius: 4px;\n\t\talign-items: center;\n\n\t\t.third-party-provider-input-container {\n\t\t\tgap: 10px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tflex-direction: column;\n\t\t\tgap: 10px;\n\t\t\tpadding-bottom: 10px;\n\t\t}\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 0px;\n\t\tmargin-bottom: 10px;\n\t\tborder: none;\n\t\tborder-top: 1px dashed var(--color-border-command);\n\t}\n\n\t&__footer {\n\t\tmargin-top: 12px;\n\t}\n\n\t&__add-new {\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-transparent-button);\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.confirm-text {\n\tcolor: black;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\n\t.tenant-id {\n\t\tcolor: var(--color-button-error);\n\t\tfont-weight: 600;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.custom-provider-config-header {\n\tmargin-bottom: -7px;\n\tdisplay: flex;\n\tjustify-content: space-between;\n\twidth: 100%;\n\talign-items: center;\n\n\t@media screen and (max-width: 480px) {\n\t\tflex-direction: column;\n\t\tgap: 10px;\n\t\talign-items: flex-start;\n\t}\n\n\t&__title {\n\t\tdisplay: flex;\n\t\tgap: 20px;\n\t\talign-items: center;\n\n\t\tbutton:disabled {\n\t\t\topacity: 1;\n\t\t}\n\t}\n}\n\n.fields-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 20px;\n\n\t&__toggle-container {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 22px;\n\t\t& > div:first-child {\n\t\t\tmargin-top: 0px;\n\t\t}\n\t}\n}\n\n.client-config-container {\n\tborder-radius: 6px;\n\tborder: 1px solid var(--color-border-command);\n\twidth: 100%;\n\n\t&__header {\n\t\theight: 32px;\n\t\tbackground-color: var(--color-client-config-header-bg);\n\t\tborder-top-left-radius: 6px;\n\t\tborder-top-right-radius: 6px;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: flex-end;\n\t\tpadding-right: 24px;\n\t}\n\n\t&__fields-container {\n\t\tpadding: 10px 16px;\n\t}\n\n\t&__fields {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 15px;\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 1px;\n\t\tbackground-color: var(--color-border);\n\t\tmargin: 12px 0px;\n\t\tborder: none;\n\t}\n\n\t&__advanced-settings-header {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-items: center;\n\t\twidth: 100%;\n\t}\n\n\t&__advanced-settings-title {\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-secondary-text);\n\t}\n\n\t&__advanced-settings {\n\t\tpadding-top: 16px;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 15px;\n\t}\n\n\t&__advanced-settings-toggle {\n\t\tborder-radius: 4px;\n\t\tborder: 1px solid var(--color-border-command);\n\t\twidth: 25px;\n\t\theight: 25px;\n\t\tbackground-color: transparent;\n\n\t\t> svg {\n\t\t\ttransition: transform 0.3s;\n\t\t}\n\n\t\t&:hover {\n\t\t\tborder-color: var(--color-primary);\n\t\t\tcolor: var(--color-primary);\n\t\t\t> svg > path {\n\t\t\t\tfill: var(--color-primary);\n\t\t\t}\n\t\t}\n\n\t\t&--open {\n\t\t\t> svg {\n\t\t\t\ttransform: rotate(180deg);\n\t\t\t}\n\t\t}\n\t}\n\n\t&__delete-client {\n\t\theight: 25px;\n\t\twidth: 25px;\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tborder-radius: 3px;\n\t\tborder: 1px solid var(--color-border-command);\n\t\tbackground: white;\n\n\t\t& > svg > path {\n\t\t\tfill: var(--color-trash-button) !important;\n\t\t}\n\n\t\t&:hover {\n\t\t\tborder: 1px solid var(--color-trash-button-hover);\n\t\t\tbackground: var(--color-trash-button-hover-bg);\n\n\t\t\t& > svg > path {\n\t\t\t\tfill: var(--color-trash-button-hover) !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.scopes-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 15px;\n\n\t@media screen and (max-width: 768px) {\n\t\tgap: 0px;\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 0px;\n\t\tmargin-bottom: 10px;\n\t\tborder: none;\n\t\tborder-top: 1px dashed var(--color-border-command);\n\t}\n\n\t&__input-container {\n\t\tdisplay: flex;\n\t\tgap: 10px;\n\t\talign-items: center;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\talign-items: flex-end;\n\n\t\t\t.delete-cross-button {\n\t\t\t\ttransform: translateY(-5px);\n\t\t\t}\n\t\t}\n\t}\n\n\t&__footer {\n\t\tmargin-left: 128px;\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin-left: 0px;\n\t\t\tmargin-top: 18px;\n\t\t}\n\t}\n\n\t&__add-new {\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-transparent-button);\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n.redirect-urls-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 15px;\n\n\t@media screen and (max-width: 768px) {\n\t\tgap: 0px;\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 0px;\n\t\tmargin-bottom: 10px;\n\t\tborder: none;\n\t\tborder-top: 1px dashed var(--color-border-command);\n\t}\n\n\t&__input-container {\n\t\tdisplay: flex;\n\t\tgap: 10px;\n\t\talign-items: center;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\talign-items: flex-end;\n\n\t\t\t.delete-cross-button {\n\t\t\t\ttransform: translateY(-5px);\n\t\t\t}\n\t\t}\n\t}\n\n\t&__footer {\n\t\tmargin-left: 128px;\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin-left: 0px;\n\t\t\tmargin-top: 18px;\n\t\t}\n\t}\n\n\t&__add-new {\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-transparent-button);\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n.provider-config-divider {\n\tdisplay: block;\n\theight: 1px;\n\tbackground-color: var(--color-border);\n\tmargin: 24px 0px 20px;\n\tborder: none;\n}\n\n.additional-config-footer {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\twidth: 100%;\n\n\t&__primary-ctas {\n\t\tdisplay: flex;\n\t\tgap: 24px;\n\t}\n}\n\n.custom-provider-divider {\n\tdisplay: block;\n\theight: 1px;\n\tbackground-color: var(--color-border);\n\tborder: none;\n}\n\n.custom-provider-client-config {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 14px;\n\n\t&__header {\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 16px;\n\t\tline-height: 30px;\n\t}\n\n\t&__add-new {\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-secondary);\n\t\twidth: fit-content;\n\t\tmargin-top: 8px;\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n.user-info-map {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 10px;\n\n\t&__fields-container {\n\t\tborder: 1px solid var(--color-border-command);\n\t\tborder-radius: 6px;\n\t\tpadding: 16px;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 15px;\n\t}\n}\n\n.custom-provider-footer {\n\tdisplay: flex;\n\tjustify-content: flex-end;\n\twidth: 100%;\n\n\t&__form-error {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 8px;\n\t}\n\n\t&__form-error-icon {\n\t\theight: 16px;\n\t\twidth: 16px;\n\t}\n\n\t&--error {\n\t\tjustify-content: space-between;\n\t}\n\n\t&__primary-ctas {\n\t\tdisplay: flex;\n\t\tgap: 24px;\n\t}\n}\n\n.additional-config-field {\n\tbackground-color: var(--color-factor-bg);\n\tborder-radius: 6px;\n\tpadding: 18px 24px;\n\tmax-width: 442px;\n}\n\n.additional-config-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 10px;\n\n\t&__header {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-secondary-text);\n\t}\n\n\t&__note {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-top: 4px;\n\t}\n}\n\n.saml-intro-container {\n\t&__header {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-bottom: 24px;\n\t}\n\n\t&__boxy-url-header {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-bottom: 14px;\n\t\tmargin-top: 32px;\n\t}\n\n\t&__boxy-url-field-container {\n\t\tbackground-color: var(--color-factor-bg);\n\t\tborder-radius: 6px;\n\t\tpadding: 18px 24px;\n\t\tmax-width: 442px;\n\t}\n}\n\n.saml-info-box-container {\n\tborder: 1px solid var(--color-border);\n\tborder-radius: 6px;\n\toverflow: hidden;\n\tmargin-bottom: 16px;\n\n\t&__title-container {\n\t\tpadding: 10px 14px;\n\t\tbackground-color: var(--color-info-box-bg);\n\t}\n\n\t&__title {\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 16px;\n\t\tline-height: 19px;\n\t\tcolor: var(--color-info-box-header);\n\t}\n\n\t&__content {\n\t\tpadding: 15px 14px;\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\n\t\t> a {\n\t\t\tcolor: var(--color-secondary);\n\t\t\tfont-weight: 500;\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n.overridden-info {\n\tfont-family: inherit;\n\tfont-weight: 400;\n\tfont-size: 13px;\n\tline-height: 21px;\n\tbackground-color: var(--color-info-bg);\n\tcolor: var(--color-info);\n\tborder-radius: 4px;\n\tborder: 1px solid var(--color-border-info);\n\tpadding: 9px 12px;\n}\n\n.provider-email-select {\n\tdisplay: flex;\n\tgap: 75px;\n\t@media screen and (max-width: 768px) {\n\t\tflex-direction: column;\n\t\tgap: 10px;\n\t}\n}\n\n.email-select-container {\n\tborder: 1px solid var(--color-border-command);\n\tborder-radius: 4px;\n\twidth: 276px;\n\theight: 40px;\n\tdisplay: flex;\n}\n\n.email-select-option {\n\tbackground: transparent;\n\twidth: 92px;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\theight: 100%;\n\tborder: none;\n\tfont-family: inherit;\n\tfont-weight: 400;\n\tfont-size: 13px;\n\tline-height: 21px;\n\tcolor: var(--color-secondary-text);\n\n\t&:not(:last-child) {\n\t\tborder-right: 1px solid var(--color-border-command);\n\t}\n\n\t&--selected {\n\t\tbackground: var(--color-primary-opacity-40);\n\t\tcolor: black;\n\t\tborder: 1px solid var(--color-primary);\n\t\toutline: 2px solid rgb(255, 231, 206);\n\t\t&:not(:last-child) {\n\t\t\tborder-color: var(--color-primary);\n\t\t}\n\t\t&:first-child {\n\t\t\tborder-top-left-radius: 4px;\n\t\t\tborder-bottom-left-radius: 4px;\n\t\t}\n\t\t&:last-child {\n\t\t\tborder-top-right-radius: 4px;\n\t\t\tborder-bottom-right-radius: 4px;\n\t\t}\n\t}\n}\n\n.suffix-preview-field {\n\tdisplay: flex;\n\tgap: 20px;\n\n\t@media screen and (max-width: 480px) {\n\t\tflex-direction: column;\n\t\tgap: 10px;\n\t}\n\n\t.third-party-provider-input-container__label-container {\n\t\tmargin-top: 3.5px;\n\t}\n}\n\n.suffix-preview-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 4px;\n\n\t&__suffix {\n\t\tdisplay: flex;\n\t\tgap: 10px;\n\t\talign-items: center;\n\t}\n\n\t&__error {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 13px;\n\t\tline-height: 21px;\n\t\tcolor: var(--color-error);\n\t}\n}\n\n.prefix-preview {\n\tfont-family: inherit;\n\tfont-size: 14.5px;\n\tline-height: 21px;\n\tcolor: var(--color-black);\n}\n\n.suffix-button-container {\n\tdisplay: flex;\n\tgap: 6px;\n\talign-items: center;\n\n\tbutton {\n\t\tborder: none;\n\t\tbackground: transparent;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tline-height: 17px;\n\t\tcolor: var(--color-secondary);\n\t}\n}\n\n.saml-input-type {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 10px;\n\n\t&__options {\n\t\tmargin-top: 10px;\n\t\tdisplay: flex;\n\t\tgap: 20px;\n\n\t\tlabel {\n\t\t\tcursor: pointer;\n\n\t\t\t&.disabled {\n\t\t\t\topacity: 0.5;\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\n\t\tinput[type=\"radio\"] {\n\t\t\tmargin-right: 5px;\n\n\t\t\t&:disabled {\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.saml-info-note {\n\tfont-family: inherit;\n\tfont-weight: 400;\n\tfont-size: 14px;\n\tline-height: 23px;\n\tcolor: var(--color-secondary-text);\n\tmargin-top: 4px;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.third-party-section {\n\tpadding: 72px 40px 48px;\n\tmax-width: 830px;\n\tmargin: auto;\n\n\t&__cards {\n\t\tdisplay: flex;\n\t\tgap: 32px;\n\t\tflex-direction: column;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.pagination {\n\tdisplay: flex;\n\t@include gap-horizontal(1em);\n\n\t.pagination-count {\n\t\tfont-weight: 500;\n\t}\n\t.pagination-navigation {\n\t\tdisplay: flex;\n\t\t@include gap-horizontal(0.5em);\n\t}\n\t.pagination-button {\n\t\tborder: none;\n\t\tbackground: none;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.table-container {\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n\toverflow-x: auto;\n\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n}\n\n.table {\n\twidth: 100%;\n\tmax-width: 100%;\n\tborder-spacing: 0px;\n\tborder-collapse: collapse;\n}\n\n.table thead {\n\tcolor: var(--color-secondary-text);\n\ttext-transform: uppercase;\n\tfont-size: 12px;\n\tline-height: 14px;\n}\n\n.table thead tr {\n\tborder-bottom: 1px solid var(--color-border);\n\tth {\n\t\tfont-weight: 500;\n\t\ttext-align: left;\n\t\twidth: 33%;\n\t\tline-height: 24px;\n\n\t\tpadding: 18px 8px;\n\n\t\t&:first-child {\n\t\t\tpadding: 18px 14px 18px 36px;\n\t\t}\n\n\t\t&:last-child {\n\t\t\tpadding: 18px 36px 18px 14px;\n\t\t}\n\t}\n}\n\n.table tbody tr {\n\tborder-bottom: 1px solid var(--color-border);\n\ttd {\n\t\tpadding: 24px 1em 24px 0;\n\t}\n\t&.empty-row {\n\t\ttd {\n\t\t\tpadding: 12px 0;\n\t\t}\n\t}\n\tcursor: pointer;\n}\n\n.table.theme-blue tbody tr {\n\t&.disable-row {\n\t\tcursor: none;\n\t\tpointer-events: none;\n\t\topacity: 0.6;\n\t}\n\n\t&:hover {\n\t\tbackground: var(--color-secondary-light);\n\t}\n}\n\n.table.theme-blue tbody tr[data-active=\"true\"] {\n\tbackground: var(--color-secondary-light);\n}\n\n.table tr td {\n\tfont-size: 14px;\n\n\t&:first-child {\n\t\tfont-weight: 500;\n\t\tpadding: 18px 14px 18px 36px;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t\ttext-overflow: ellipsis;\n\t\tmax-width: 126px;\n\t}\n\n\t&:last-child {\n\t\tpadding: 18px 36px 18px 14px;\n\t}\n}\n\n.table tfoot {\n\tdisplay: flex;\n\tjustify-content: flex-end;\n\tpadding-top: 24px;\n\tposition: sticky;\n\tleft: 0px;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.phone-display {\n\tdisplay: flex;\n\talign-items: flex-start;\n\t@include gap-horizontal(5px);\n}\n\n.phone-input {\n\twidth: 100%;\n\tdisplay: flex;\n\talign-items: center;\n\toverflow: hidden;\n\tborder-radius: 6px;\n\tborder: 1px solid var(--color-border);\n\t&__country-select {\n\t\tdisplay: inline-flex;\n\t\tflex-direction: column;\n\t\tfont-weight: normal;\n\t\t&__current-value {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\tpadding-left: 12px;\n\t\t\tcursor: pointer;\n\t\t\t@include gap-horizontal(8px);\n\t\t\t.PhoneInputCountryIcon {\n\t\t\t\timg {\n\t\t\t\t\theight: 14px;\n\t\t\t\t\tbox-shadow: 0px 0px 3px var(--color-shadow);\n\t\t\t\t}\n\t\t\t}\n\t\t\t.country-calling-code {\n\t\t\t\tcolor: var(--color-black);\n\t\t\t}\n\t\t}\n\t\t&__popup {\n\t\t\tdisplay: none;\n\t\t\tposition: relative;\n\t\t\tposition: fixed;\n\t\t\tborder-radius: 6px;\n\t\t\tbackground-color: var(--color-white);\n\t\t\tbox-shadow: 0px 0px 4px var(--color-shadow);\n\t\t\toverflow-y: auto;\n\t\t\t&__option {\n\t\t\t\tdisplay: flex;\n\t\t\t\tpadding: 10px 12px;\n\t\t\t\talign-items: center;\n\t\t\t\tfont-weight: normal;\n\t\t\t\tcursor: pointer;\n\t\t\t\t@include gap-horizontal(12px);\n\t\t\t\t.PhoneInputCountryIcon {\n\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\timg {\n\t\t\t\t\t\theight: 1em;\n\t\t\t\t\t\tbox-shadow: 0px 0px 4px var(--color-shadow);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t.country-calling-code {\n\t\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\t}\n\n\t\t\t\t&.selected {\n\t\t\t\t\tbackground-color: var(--color-window-bg);\n\t\t\t\t\tcolor: var(--color-link);\n\t\t\t\t\tpointer-events: none;\n\t\t\t\t\t.country-calling-code {\n\t\t\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground-color: var(--color-window-bg);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.popup-active {\n\t\t\t\tdisplay: block;\n\t\t\t\tz-index: var(--z-index-inline-popup);\n\t\t\t}\n\t\t}\n\t}\n\tinput.PhoneInputInput {\n\t\tflex: 1 1 auto;\n\t\tborder-left: none;\n\t\toverflow-x: hidden;\n\t\tfont-family: inherit;\n\t\tdisplay: block;\n\t\tpadding: 8px 12px 8px;\n\t\tborder: none;\n\t\toutline: none;\n\t}\n}\n\n.phone-input.PhoneInput--focus {\n\tborder-color: var(--color-primary);\n\tbox-shadow: 0px 0px 0px 2px var(--color-primary-opacity-40);\n}\n\n.phone-input.phone-input-error {\n\tborder-color: var(--color-error);\n\tbox-shadow: 0px 0px 0px 2px var(--color-error-shadow);\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n$container-padding-v: 24px;\n\n.users-list-table-container {\n\tpadding: $container-padding-v 0px;\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n\toverflow-x: auto;\n}\n\n.users-list-table {\n\twidth: 100%;\n\tmax-width: 100%;\n\tborder-spacing: 0px;\n\tborder-collapse: collapse;\n}\n\n.users-list-table thead {\n\tcolor: var(--color-secondary-text);\n\ttext-transform: uppercase;\n\tfont-size: 12px;\n\tline-height: 14px;\n}\n\n.users-list-table thead tr {\n\tborder-bottom: 1px solid var(--color-border);\n\tth {\n\t\tpadding: 0 1em 24px 34px;\n\t\tfont-weight: 500;\n\t\ttext-align: left;\n\t\twidth: 33%;\n\t}\n}\n\n.users-list-table tbody tr {\n\tborder-bottom: 1px solid var(--color-border);\n\ttd {\n\t\twidth: 33%;\n\t\tmax-width: 50%;\n\t\tpadding: 24px 1em 24px 34px;\n\t}\n\t&.empty-row {\n\t\ttd {\n\t\t\tpadding: 12px 0;\n\t\t}\n\t}\n}\n\n.user-row {\n\t&:hover {\n\t\tcursor: pointer;\n\t\tbackground: rgb(242, 247, 253);\n\t}\n\t.user-info {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tcolor: var(--color-secondary-text);\n\t\tpadding-right: 16px;\n\t\tdiv {\n\t\t\tmax-width: 25ch;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t\twhite-space: nowrap;\n\n\t\t\t&:not(:last-child) {\n\t\t\t\tmargin-bottom: 4px;\n\t\t\t}\n\t\t}\n\t\t.main {\n\t\t\tcolor: var(--color-black);\n\t\t\tfont-weight: 500;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\n\t.user-date {\n\t\tmin-width: 110px;\n\t\twhite-space: nowrap;\n\t}\n\n\t&.placeholder td {\n\t\tdiv {\n\t\t\twidth: 100%;\n\t\t\tbackground-color: var(--color-loader-placeholder-bg);\n\t\t\tmin-height: 1em;\n\t\t\topacity: 0.4;\n\t\t\tanimation: blinker 2s linear infinite;\n\t\t\t@keyframes blinker {\n\t\t\t\t50% {\n\t\t\t\t\topacity: 0.1;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.user-row-select-button {\n\t\tbackground-color: white;\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\twidth: 25px;\n\t\theight: 25px;\n\t\tborder-radius: 4px;\n\t\tborder: 1px solid var(--color-border);\n\t\ttransition: 0.3s;\n\t\timg {\n\t\t\twidth: 12px;\n\t\t\ttransition: transform 0.3s;\n\t\t}\n\n\t\t.img-hover {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.user-row-select-menu {\n\t\tcursor: pointer;\n\n\t\t.user-row-select-popup {\n\t\t\tdisplay: none;\n\t\t\tz-index: var(--z-index-inline-popup);\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tright: 0px;\n\t\t\tpadding: 20px 0 0px 0;\n\n\t\t\t.panel {\n\t\t\t\tpadding: 8px;\n\t\t\t\tmin-width: 180px;\n\t\t\t}\n\t\t}\n\n\t\t.user-row-select-popup-item {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\theight: 28px;\n\t\t\tpadding: 8px;\n\t\t\tfont-weight: normal;\n\t\t\twidth: 100%;\n\t\t\ttransition: 0.3s;\n\t\t\tborder-radius: 4px;\n\n\t\t\tspan {\n\t\t\t\twhite-space: nowrap;\n\t\t\t}\n\n\t\t\timg {\n\t\t\t\twidth: 1em;\n\t\t\t}\n\n\t\t\t.img-hover {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t&.delete {\n\t\t\t\tcolor: var(--color-button-error-border);\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: var(--color-popup-item-hover);\n\t\t\t\t.img-hover {\n\t\t\t\t\tdisplay: initial;\n\t\t\t\t}\n\t\t\t\t.img-normal {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t&.delete {\n\t\t\t\t\tbackground-color: var(--color-popup-item-delete-hover);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:hover {\n\t\t\t.user-row-select-popup {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t\t.user-row-select-button {\n\t\t\t\tborder: 1px solid var(--color-primary);\n\t\t\t\tbox-shadow: 0px 0px 5px var(--color-primary);\n\t\t\t\timg {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t.img-hover {\n\t\t\t\t\tdisplay: initial;\n\t\t\t\t\ttransform: rotateZ(180deg);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&:last-of-type {\n\t\t// put popup on the left because the popup could be cropped by the paper's bottom\n\t\t.user-row-select-popup {\n\t\t\ttop: -50%;\n\t\t\tpadding: 0px 40px 0px;\n\t\t}\n\t}\n}\n\n.user-list-footer {\n\tdisplay: flex;\n\tjustify-content: flex-end;\n\tpadding-top: $container-padding-v;\n\tpadding-right: 34px;\n\tposition: sticky;\n\tleft: 0px;\n}\n\n.users-list-pagination {\n\tdisplay: flex;\n\t@include gap-horizontal(1em);\n\n\t.users-list-pagination-count {\n\t\tfont-weight: 500;\n\t}\n\t.users-list-pagination-navigation {\n\t\tdisplay: flex;\n\t\t@include gap-horizontal(0.5em);\n\t}\n\t.users-list-pagination-button {\n\t\tborder: none;\n\t\tbackground: none;\n\t}\n}\n\n.pill {\n\tdisplay: flex;\n\tborder-radius: 20px;\n\tpadding: 4px 8px;\n\talign-items: center;\n\twidth: fit-content;\n\twhite-space: nowrap;\n\t@include gap-horizontal(4px);\n\n\t&.passwordless {\n\t\tcolor: var(--color-passwordless-text);\n\t\tbackground-color: var(--color-passwordless-bg);\n\t}\n\t&.emailpassword {\n\t\tcolor: var(--color-emailpassword-text);\n\t\tbackground-color: var(--color-emailpassword-bg);\n\t}\n\t&.multiple {\n\t\tcolor: var(--color-multiple-login-text);\n\t\tbackground-color: var(--color-multiple-login-bg);\n\t}\n\t&.thirdparty {\n\t\tcolor: var(--color-custom-provider-text);\n\t\tbackground-color: var(--color-custom-provider-bg);\n\t\tmax-width: 25ch;\n\t\ttext-overflow: ellipsis;\n\t\toverflow: hidden;\n\t\twhite-space: nowrap;\n\t\t.thirdparty-name {\n\t\t\tmax-width: 10ch;\n\t\t\ttext-overflow: inherit;\n\t\t\toverflow: inherit;\n\t\t}\n\t\t&.google {\n\t\t\tcolor: var(--color-google-text);\n\t\t\tbackground-color: var(--color-google-bg);\n\t\t\tspan {\n\t\t\t\ttext-transform: capitalize;\n\t\t\t}\n\t\t}\n\t\t&.apple {\n\t\t\tcolor: var(--color-apple-text);\n\t\t\tbackground-color: var(--color-apple-bg);\n\t\t\tspan {\n\t\t\t\ttext-transform: capitalize;\n\t\t\t}\n\t\t}\n\t\t&.github {\n\t\t\tcolor: var(--color-github-text);\n\t\t\tbackground-color: var(--color-github-bg);\n\t\t\tspan {\n\t\t\t\ttext-transform: capitalize;\n\t\t\t}\n\t\t}\n\t\t&.facebook {\n\t\t\tcolor: var(--color-facebook-text);\n\t\t\tbackground-color: var(--color-facebook-bg);\n\t\t\tspan {\n\t\t\t\ttext-transform: capitalize;\n\t\t\t}\n\t\t}\n\t}\n}\n",".not-found-container {\n\tdisplay: block;\n\toverflow-x: auto;\n\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tpadding: 56px 0px;\n\n\t& > div {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\talign-items: center;\n\n\t\th2 {\n\t\t\tcolor: var(--color-black);\n\t\t\ttext-align: center;\n\t\t\tfont-size: 18px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 40px;\n\t\t}\n\n\t\tp {\n\t\t\tcolor: var(--color-secondary-text);\n\t\t\ttext-align: center;\n\t\t\tfont-size: 14px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 400;\n\t\t\tline-height: 26px;\n\t\t}\n\t}\n}\n",".tenant-id-column {\n\twidth: 20% !important;\n}\n\n.tenant-list-table-pagination {\n\tjustify-content: flex-end;\n\tpadding: 24px;\n}\n\n.tenant-login-methods {\n\tdisplay: flex;\n\tgap: 10px;\n}\n\n.tenant-no-login-methods-error {\n\tdisplay: flex;\n\tgap: 4px;\n\talign-items: center;\n\twidth: fit-content;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.tenants-container {\n\tmax-width: var(--container-width);\n\theight: 100%;\n\tpadding: 0px;\n\tmargin: auto;\n\tmargin-bottom: 36px;\n\n\t.tenants-title {\n\t\tfont-size: 28px;\n\t\tline-height: 34px;\n\t\tcolor: var(--color-black);\n\t\tmargin-bottom: 16px;\n\t\tfont-weight: 500;\n\t}\n\n\t.tenants-subtitle {\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-bottom: 40px;\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.tenants-container {\n\t\tpadding: 0px 40px 48px;\n\t\tmax-width: 100%;\n\t}\n}\n\n@media (max-width: 480px) {\n\t.tenants-container {\n\t\tpadding: 0px 18px 48px;\n\t\tmax-width: 100%;\n\t}\n}\n\n.search-container {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: flex-start;\n\tmargin-bottom: 26px;\n\n\t@media (max-width: 768px) {\n\t\tgap: 16px;\n\t\t#create-tenant {\n\t\t\tmin-width: fit-content;\n\t\t}\n\t}\n\n\t@media (max-width: 486px) {\n\t\tflex-direction: column;\n\t\t#create-tenant {\n\t\t\twidth: 100%;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n}\n",".paper-container {\n\tdisplay: block;\n\toverflow-x: auto;\n\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n\tpadding: 56px 0px;\n\n\t.icon {\n\t\theight: 54px;\n\t\twidth: 54px;\n\t\tcolor: var(--color-primary);\n\t}\n\n\t& > div {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\talign-items: center;\n\n\t\th1 {\n\t\t\tcolor: var(--color-black);\n\t\t\ttext-align: center;\n\t\t\tfont-size: 18px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 40px;\n\t\t}\n\n\t\tp {\n\t\t\tcolor: var(--color-secondary-text);\n\t\t\ttext-align: center;\n\t\t\tfont-size: 14px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 400;\n\t\t\tline-height: 26px;\n\t\t}\n\t}\n}\n",".delete-btn-container {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: space-between;\n}\n\n.roles-column {\n\twidth: 20% !important;\n}\n\n.permissions-container {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\tgap: 14px;\n\n\t& > .permissions {\n\t\tdisplay: flex;\n\t\tgap: 24px;\n\t\toverflow: hidden;\n\n\t\t.badge-width {\n\t\t\twidth: 80px !important;\n\t\t}\n\t}\n\n\t& > .delete-role {\n\t\tpadding: 6px;\n\t\tborder-radius: 3px;\n\t\tborder: 1px solid #ddd;\n\t\tbackground: #fff;\n\n\t\t& > svg > path {\n\t\t\tfill: rgba(141, 141, 141, 1) !important;\n\t\t}\n\n\t\t&:hover {\n\t\t\tborder: 1px solid #ed344e;\n\t\t\tbackground: rgba(237, 52, 78, 0.15);\n\n\t\t\t& > svg > path {\n\t\t\t\tfill: rgba(237, 52, 78, 1) !important;\n\t\t\t}\n\t\t}\n\t}\n\n\t& > .refresh-btn {\n\t\tpadding: 6px;\n\t\tborder-radius: 3px;\n\n\t\tborder: 1px solid #ddd;\n\t\tcolor: rgba(141, 141, 141, 1);\n\t\tbackground: #fff;\n\n\t\t&:hover {\n\t\t\tborder: 1px solid var(--color-primary);\n\t\t\tcolor: var(--color-primary);\n\t\t\tbackground: rgba(255, 153, 51, 0.06);\n\t\t}\n\t}\n}\n\n.roles-list-pagination {\n\tjustify-content: flex-end;\n\tpadding: 24px;\n}\n\n.margin-bottom-36 {\n\tmargin-bottom: 36px;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.badge {\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\tborder-radius: 6px;\n\n\twidth: fit-content;\n\n\ttext-align: center;\n\tfont-size: 13px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 20px;\n\n\t.content {\n\t\tmax-width: 110px;\n\t\toverflow: hidden;\n\t\twhite-space: nowrap;\n\t\ttext-overflow: ellipsis;\n\t}\n\n\t&.xs {\n\t\tfont-size: 10px;\n\t\tpadding: 0px 4px;\n\t}\n\t&.sm {\n\t\tfont-size: 12px;\n\t\tpadding: 0px 4px;\n\t}\n\n\t&.md {\n\t\tpadding: 3px 8px;\n\t}\n\n\t&.lg {\n\t\tpadding: 4px 10px;\n\t}\n\n\t&.secondary {\n\t\tcolor: var(--light-tags-tag-blue-text, #1d4ed8);\n\t\tborder: 1px solid var(--light-tags-tag-blue-border, #bfdbfe);\n\t\tbackground: var(--light-tags-tag-blue-bg, #dbeafe);\n\t}\n\n\t&.success {\n\t\tcolor: var(--light-tags-tag-green-text, #047857);\n\t\tborder: 1px solid var(--light-tags-tag-green-border, #a7f3d0);\n\t\tbackground: var(--light-tags-tag-green-bg, #d1fae5);\n\n\t\t& > svg {\n\t\t\tstroke: rgba(5, 150, 105, 1);\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground: var(--light-tags-tag-green-bg-hover, #a7f3d0);\n\t\t}\n\t}\n}\n",".shimmer {\n\twidth: 100%;\n\tbackground-color: var(--color-loader-placeholder-bg);\n\tmin-height: 1em;\n\topacity: 0.4;\n\tanimation: blinker 2s linear infinite;\n\t@keyframes blinker {\n\t\t50% {\n\t\t\topacity: 0.1;\n\t\t}\n\t}\n}\n",".you-sure-text {\n\tcolor: #000;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\n\t.red {\n\t\tcolor: var(--color-button-error);\n\t\tfont-weight: 600;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.tags-input-field-container {\n\twidth: 100%;\n\theight: fit-content;\n\n\tp {\n\t\tcolor: var(--color-gray);\n\t\tfont-family: Rubik;\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 400;\n\t\tline-height: normal;\n\n\t\tmargin-top: 8px;\n\t}\n}\n\n.tags-container {\n\tdisplay: flex;\n\tjustify-content: flex-start;\n\tflex-wrap: wrap;\n\tgap: 10px 16px;\n\n\tmax-height: 16vh;\n\toverflow: scroll;\n\n\tmargin-top: 10px;\n\n\tsvg {\n\t\tstroke: #2563eb;\n\t\tcursor: pointer;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.delete-permissions-container {\n\tborder-radius: 14px;\n\tborder: 1px solid #e5e5e5;\n\n\twidth: 100%;\n\toverflow: scroll;\n\n\t.container-header {\n\t\tbackground: #fafafa;\n\t\tborder-radius: 14px 14px 0px 0px;\n\n\t\tcolor: var(--light-foregrounds-fg-muted, #9ca3af);\n\t\tfont-family: Rubik;\n\t\tfont-size: 12px;\n\t\tfont-style: normal;\n\t\tfont-weight: 500;\n\t\tline-height: 20px; /* 166.667% */\n\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\n\t\tpadding: 6px 16px;\n\n\t\t& > .delete-role {\n\t\t\tpadding: 6px;\n\t\t\tborder-radius: 3px;\n\t\t\tborder: 1px solid #ddd;\n\t\t\tbackground: #fff;\n\n\t\t\t& > svg > path {\n\t\t\t\tfill: rgba(141, 141, 141, 1) !important;\n\t\t\t}\n\n\t\t\t&:disabled {\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\n\t\t\t&:hover:not(:disabled) {\n\t\t\t\tborder: 1px solid #ed344e;\n\t\t\t\tbackground: rgba(237, 52, 78, 0.15);\n\n\t\t\t\t& > svg > path {\n\t\t\t\t\tfill: rgba(237, 52, 78, 1) !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.permissions-list {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 4px;\n\n\t\tmax-height: 30vh;\n\n\t\tpadding: 4px 8px;\n\n\t\t.info-container {\n\t\t\theight: 204px;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\tgap: 10px;\n\n\t\t\t& > svg {\n\t\t\t\theight: 37px;\n\t\t\t\twidth: 30px;\n\t\t\t\tcolor: var(--color-primary);\n\t\t\t}\n\n\t\t\t& > h1 {\n\t\t\t\tcolor: var(--color-black);\n\t\t\t\ttext-align: center;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tfont-style: normal;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tline-height: 21px; /* 250% */\n\t\t\t}\n\t\t\t.gray {\n\t\t\t\tcolor: #b4b4b4;\n\t\t\t}\n\n\t\t\t& > p {\n\t\t\t\tcolor: #6e6a65;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tfont-style: normal;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tline-height: 21px;\n\n\t\t\t\tpadding-top: 0px;\n\n\t\t\t\twidth: 200px;\n\t\t\t\ttext-align: center;\n\n\t\t\t\t& > a {\n\t\t\t\t\tcolor: var(--button-tertiary-normal-blue-007-aff, #007aff);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.permission-item {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: space-between;\n\t\t\talign-items: center;\n\t\t\tpadding: 8px 8px;\n\n\t\t\tcursor: pointer;\n\n\t\t\tborder-radius: 6px;\n\n\t\t\t& > input {\n\t\t\t\tmargin-right: 8px;\n\t\t\t}\n\n\t\t\t&:hover:not([data-selected=\"true\"]) {\n\t\t\t\tbackground: #f9fafb;\n\t\t\t}\n\n\t\t\t&[data-selected=\"true\"] {\n\t\t\t\tbackground: #edf6ff;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.margin-bottom-5 {\n\tmargin-bottom: 5px;\n}\n\n.margin-top-20 {\n\tmargin-top: 20px;\n}\n",".edit-role-content {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 24px;\n\n\tpadding: 32px 0 24px 0;\n\n\t& > div {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t}\n\n\t.permissions-list-container {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\n\t\tgap: 14px 18px;\n\t\toverflow: scroll;\n\t\tmax-height: 14vh;\n\t}\n\n\t.label {\n\t\tcolor: var(--color-secondary-text);\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 500;\n\t\tline-height: normal;\n\n\t\tmargin-bottom: 10px;\n\t}\n\n\t.role-name {\n\t\tcolor: var(--color-black);\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 600;\n\t\tline-height: normal;\n\t}\n\n\t.delete-badge {\n\t\t&:hover {\n\t\t\tborder-radius: 6px;\n\t\t\tborder: 1px solid var(--light-tags-tag-red-border, #fecdd3);\n\t\t\tbackground: var(--light-tags-tag-red-bg-hover, #fecdd3);\n\t\t\tcolor: rgba(225, 29, 72, 1);\n\n\t\t\t& > svg {\n\t\t\t\tstroke: rgba(225, 29, 72, 1);\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.alert {\n\twidth: 100%;\n\tpadding: 24px;\n\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: flex-start;\n\tgap: 12px;\n\n\tul {\n\t\tpadding: 0px 18px;\n\t}\n\n\t& > span {\n\t\tdisplay: flex;\n\t\tpadding: 1px 8px;\n\t\talign-items: flex-start;\n\t\tgap: 10px;\n\n\t\tborder-radius: 8px;\n\t\tfont-size: 12px;\n\t\tfont-style: normal;\n\t\tfont-weight: 500;\n\t\tline-height: 15px;\n\t\ttext-transform: uppercase;\n\t}\n\n\t& > div {\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 400;\n\t\tline-height: 23px;\n\t}\n\n\t&.primary {\n\t\tborder-radius: 6px;\n\t\tborder: 1px solid #e37a3f;\n\t\tbackground: rgba(227, 122, 63, 0.1);\n\n\t\t& > span {\n\t\t\tbackground: #e37a3f;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t& > div {\n\t\t\tcolor: #a44915;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: #a44915;\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\tcode {\n\t\t\tpadding: 2px;\n\t\t\tbackground: rgba(227, 122, 63, 0.1);\n\t\t\tborder: 1px solid rgba(227, 122, 63, 0.2);\n\t\t\tborder-radius: 4px;\n\t\t\tfont-size: 12px;\n\t\t}\n\t}\n\n\t&.secondary {\n\t\tborder-radius: 6px;\n\t\tborder: 1px solid #0062e1;\n\t\tbackground: rgba(0, 98, 225, 0.05);\n\n\t\t& > span {\n\t\t\tbackground: #0062e1;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t& > div {\n\t\t\tcolor: #104993;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: #007aff;\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\tcode {\n\t\t\tpadding: 2px;\n\t\t\tbackground: rgba(0, 98, 225, 0.1);\n\t\t\tborder: 1px solid rgba(0, 98, 225, 0.2);\n\t\t\tborder-radius: 4px;\n\t\t\tfont-size: 12px;\n\t\t}\n\t}\n\n\t&.sm {\n\t\tpadding: 20px 14px;\n\t}\n\n\ta:hover {\n\t\tbackground: transparent !important;\n\t}\n}\n\n@media (max-width: 425px) {\n\t.alert {\n\t\tpadding: 24px 14px;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.create-role-dialog-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\n\tpadding: 32px 0 24px 0;\n\tgap: 20px;\n\n\t.margin-bottom-10 {\n\t\tmargin-bottom: 10px;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.userroles-container {\n\tmax-width: var(--container-width);\n\theight: 100%;\n\tpadding: 0px 0px;\n\tmargin: auto;\n\n\t.userroles-title {\n\t\tfont-size: 28px;\n\t\tline-height: 34px;\n\t\tcolor: var(--color-black);\n\t\tmargin-bottom: 16px;\n\t\tfont-weight: 500;\n\t}\n\n\t.userroles-subtitle {\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-bottom: 48px;\n\t}\n\n\t.search-add-role-container {\n\t\tdisplay: flex;\n\t\tjustify-content: flex-end;\n\t\talign-items: center;\n\t\tmargin-bottom: 12px;\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.userroles-container {\n\t\tpadding: 0 40px 48px;\n\t\tmax-width: 100%;\n\t}\n}\n\n@media (max-width: 480px) {\n\t.userroles-container {\n\t\tpadding: 0 18px 48px;\n\t\tmax-width: 100%;\n\t}\n}\n",":root, .light, .light-theme {\n --gray-1: #fcfcfc;\n --gray-2: #f9f9f9;\n --gray-3: #f0f0f0;\n --gray-4: #e8e8e8;\n --gray-5: #e0e0e0;\n --gray-6: #d9d9d9;\n --gray-7: #cecece;\n --gray-8: #bbbbbb;\n --gray-9: #8d8d8d;\n --gray-10: #838383;\n --gray-11: #646464;\n --gray-12: #202020;\n --gray-a1: #00000003;\n --gray-a2: #00000006;\n --gray-a3: #0000000f;\n --gray-a4: #00000017;\n --gray-a5: #0000001f;\n --gray-a6: #00000026;\n --gray-a7: #00000031;\n --gray-a8: #00000044;\n --gray-a9: #00000072;\n --gray-a10: #0000007c;\n --gray-a11: #0000009b;\n --gray-a12: #000000df;\n --mauve-1: #fdfcfd;\n --mauve-2: #faf9fb;\n --mauve-3: #f2eff3;\n --mauve-4: #eae7ec;\n --mauve-5: #e3dfe6;\n --mauve-6: #dbd8e0;\n --mauve-7: #d0cdd7;\n --mauve-8: #bcbac7;\n --mauve-9: #8e8c99;\n --mauve-10: #84828e;\n --mauve-11: #65636d;\n --mauve-12: #211f26;\n --mauve-a1: #55005503;\n --mauve-a2: #2b005506;\n --mauve-a3: #30004010;\n --mauve-a4: #20003618;\n --mauve-a5: #20003820;\n --mauve-a6: #14003527;\n --mauve-a7: #10003332;\n --mauve-a8: #08003145;\n --mauve-a9: #05001d73;\n --mauve-a10: #0500197d;\n --mauve-a11: #0400119c;\n --mauve-a12: #020008e0;\n --slate-1: #fcfcfd;\n --slate-2: #f9f9fb;\n --slate-3: #f0f0f3;\n --slate-4: #e8e8ec;\n --slate-5: #e0e1e6;\n --slate-6: #d9d9e0;\n --slate-7: #cdced6;\n --slate-8: #b9bbc6;\n --slate-9: #8b8d98;\n --slate-10: #80838d;\n --slate-11: #60646c;\n --slate-12: #1c2024;\n --slate-a1: #00005503;\n --slate-a2: #00005506;\n --slate-a3: #0000330f;\n --slate-a4: #00002d17;\n --slate-a5: #0009321f;\n --slate-a6: #00002f26;\n --slate-a7: #00062e32;\n --slate-a8: #00083046;\n --slate-a9: #00051d74;\n --slate-a10: #00071b7f;\n --slate-a11: #0007149f;\n --slate-a12: #000509e3;\n --sage-1: #fbfdfc;\n --sage-2: #f7f9f8;\n --sage-3: #eef1f0;\n --sage-4: #e6e9e8;\n --sage-5: #dfe2e0;\n --sage-6: #d7dad9;\n --sage-7: #cbcfcd;\n --sage-8: #b8bcba;\n --sage-9: #868e8b;\n --sage-10: #7c8481;\n --sage-11: #5f6563;\n --sage-12: #1a211e;\n --sage-a1: #00804004;\n --sage-a2: #00402008;\n --sage-a3: #002d1e11;\n --sage-a4: #001f1519;\n --sage-a5: #00180820;\n --sage-a6: #00140d28;\n --sage-a7: #00140a34;\n --sage-a8: #000f0847;\n --sage-a9: #00110b79;\n --sage-a10: #00100a83;\n --sage-a11: #000a07a0;\n --sage-a12: #000805e5;\n --olive-1: #fcfdfc;\n --olive-2: #f8faf8;\n --olive-3: #eff1ef;\n --olive-4: #e7e9e7;\n --olive-5: #dfe2df;\n --olive-6: #d7dad7;\n --olive-7: #cccfcc;\n --olive-8: #b9bcb8;\n --olive-9: #898e87;\n --olive-10: #7f847d;\n --olive-11: #60655f;\n --olive-12: #1d211c;\n --olive-a1: #00550003;\n --olive-a2: #00490007;\n --olive-a3: #00200010;\n --olive-a4: #00160018;\n --olive-a5: #00180020;\n --olive-a6: #00140028;\n --olive-a7: #000f0033;\n --olive-a8: #040f0047;\n --olive-a9: #050f0078;\n --olive-a10: #040e0082;\n --olive-a11: #020a00a0;\n --olive-a12: #010600e3;\n --sand-1: #fdfdfc;\n --sand-2: #f9f9f8;\n --sand-3: #f1f0ef;\n --sand-4: #e9e8e6;\n --sand-5: #e2e1de;\n --sand-6: #dad9d6;\n --sand-7: #cfceca;\n --sand-8: #bcbbb5;\n --sand-9: #8d8d86;\n --sand-10: #82827c;\n --sand-11: #63635e;\n --sand-12: #21201c;\n --sand-a1: #55550003;\n --sand-a2: #25250007;\n --sand-a3: #20100010;\n --sand-a4: #1f150019;\n --sand-a5: #1f180021;\n --sand-a6: #19130029;\n --sand-a7: #19140035;\n --sand-a8: #1915014a;\n --sand-a9: #0f0f0079;\n --sand-a10: #0c0c0083;\n --sand-a11: #080800a1;\n --sand-a12: #060500e3;\n --amber-1: #fefdfb;\n --amber-2: #fefbe9;\n --amber-3: #fff7c2;\n --amber-4: #ffee9c;\n --amber-5: #fbe577;\n --amber-6: #f3d673;\n --amber-7: #e9c162;\n --amber-8: #e2a336;\n --amber-9: #ffc53d;\n --amber-10: #ffba18;\n --amber-11: #ab6400;\n --amber-12: #4f3422;\n --amber-a1: #c0800004;\n --amber-a2: #f4d10016;\n --amber-a3: #ffde003d;\n --amber-a4: #ffd40063;\n --amber-a5: #f8cf0088;\n --amber-a6: #eab5008c;\n --amber-a7: #dc9b009d;\n --amber-a8: #da8a00c9;\n --amber-a9: #ffb300c2;\n --amber-a10: #ffb300e7;\n --amber-a11: #ab6400;\n --amber-a12: #341500dd;\n --blue-1: #fbfdff;\n --blue-2: #f4faff;\n --blue-3: #e6f4fe;\n --blue-4: #d5efff;\n --blue-5: #c2e5ff;\n --blue-6: #acd8fc;\n --blue-7: #8ec8f6;\n --blue-8: #5eb1ef;\n --blue-9: #0090ff;\n --blue-10: #0588f0;\n --blue-11: #0d74ce;\n --blue-12: #113264;\n --blue-a1: #0080ff04;\n --blue-a2: #008cff0b;\n --blue-a3: #008ff519;\n --blue-a4: #009eff2a;\n --blue-a5: #0093ff3d;\n --blue-a6: #0088f653;\n --blue-a7: #0083eb71;\n --blue-a8: #0084e6a1;\n --blue-a9: #0090ff;\n --blue-a10: #0086f0fa;\n --blue-a11: #006dcbf2;\n --blue-a12: #002359ee;\n --bronze-1: #fdfcfc;\n --bronze-2: #fdf7f5;\n --bronze-3: #f6edea;\n --bronze-4: #efe4df;\n --bronze-5: #e7d9d3;\n --bronze-6: #dfcdc5;\n --bronze-7: #d3bcb3;\n --bronze-8: #c2a499;\n --bronze-9: #a18072;\n --bronze-10: #957468;\n --bronze-11: #7d5e54;\n --bronze-12: #43302b;\n --bronze-a1: #55000003;\n --bronze-a2: #cc33000a;\n --bronze-a3: #92250015;\n --bronze-a4: #80280020;\n --bronze-a5: #7423002c;\n --bronze-a6: #7324003a;\n --bronze-a7: #6c1f004c;\n --bronze-a8: #671c0066;\n --bronze-a9: #551a008d;\n --bronze-a10: #4c150097;\n --bronze-a11: #3d0f00ab;\n --bronze-a12: #1d0600d4;\n --brown-1: #fefdfc;\n --brown-2: #fcf9f6;\n --brown-3: #f6eee7;\n --brown-4: #f0e4d9;\n --brown-5: #ebdaca;\n --brown-6: #e4cdb7;\n --brown-7: #dcbc9f;\n --brown-8: #cea37e;\n --brown-9: #ad7f58;\n --brown-10: #a07553;\n --brown-11: #815e46;\n --brown-12: #3e332e;\n --brown-a1: #aa550003;\n --brown-a2: #aa550009;\n --brown-a3: #a04b0018;\n --brown-a4: #9b4a0026;\n --brown-a5: #9f4d0035;\n --brown-a6: #a04e0048;\n --brown-a7: #a34e0060;\n --brown-a8: #9f4a0081;\n --brown-a9: #823c00a7;\n --brown-a10: #723300ac;\n --brown-a11: #522100b9;\n --brown-a12: #140600d1;\n --crimson-1: #fffcfd;\n --crimson-2: #fef7f9;\n --crimson-3: #ffe9f0;\n --crimson-4: #fedce7;\n --crimson-5: #facedd;\n --crimson-6: #f3bed1;\n --crimson-7: #eaacc3;\n --crimson-8: #e093b2;\n --crimson-9: #e93d82;\n --crimson-10: #df3478;\n --crimson-11: #cb1d63;\n --crimson-12: #621639;\n --crimson-a1: #ff005503;\n --crimson-a2: #e0004008;\n --crimson-a3: #ff005216;\n --crimson-a4: #f8005123;\n --crimson-a5: #e5004f31;\n --crimson-a6: #d0004b41;\n --crimson-a7: #bf004753;\n --crimson-a8: #b6004a6c;\n --crimson-a9: #e2005bc2;\n --crimson-a10: #d70056cb;\n --crimson-a11: #c4004fe2;\n --crimson-a12: #530026e9;\n --cyan-1: #fafdfe;\n --cyan-2: #f2fafb;\n --cyan-3: #def7f9;\n --cyan-4: #caf1f6;\n --cyan-5: #b5e9f0;\n --cyan-6: #9ddde7;\n --cyan-7: #7dcedc;\n --cyan-8: #3db9cf;\n --cyan-9: #00a2c7;\n --cyan-10: #0797b9;\n --cyan-11: #107d98;\n --cyan-12: #0d3c48;\n --cyan-a1: #0099cc05;\n --cyan-a2: #009db10d;\n --cyan-a3: #00c2d121;\n --cyan-a4: #00bcd435;\n --cyan-a5: #01b4cc4a;\n --cyan-a6: #00a7c162;\n --cyan-a7: #009fbb82;\n --cyan-a8: #00a3c0c2;\n --cyan-a9: #00a2c7;\n --cyan-a10: #0094b7f8;\n --cyan-a11: #007491ef;\n --cyan-a12: #00323ef2;\n --gold-1: #fdfdfc;\n --gold-2: #faf9f2;\n --gold-3: #f2f0e7;\n --gold-4: #eae6db;\n --gold-5: #e1dccf;\n --gold-6: #d8d0bf;\n --gold-7: #cbc0aa;\n --gold-8: #b9a88d;\n --gold-9: #978365;\n --gold-10: #8c7a5e;\n --gold-11: #71624b;\n --gold-12: #3b352b;\n --gold-a1: #55550003;\n --gold-a2: #9d8a000d;\n --gold-a3: #75600018;\n --gold-a4: #6b4e0024;\n --gold-a5: #60460030;\n --gold-a6: #64440040;\n --gold-a7: #63420055;\n --gold-a8: #633d0072;\n --gold-a9: #5332009a;\n --gold-a10: #492d00a1;\n --gold-a11: #362100b4;\n --gold-a12: #130c00d4;\n --grass-1: #fbfefb;\n --grass-2: #f5fbf5;\n --grass-3: #e9f6e9;\n --grass-4: #daf1db;\n --grass-5: #c9e8ca;\n --grass-6: #b2ddb5;\n --grass-7: #94ce9a;\n --grass-8: #65ba74;\n --grass-9: #46a758;\n --grass-10: #3e9b4f;\n --grass-11: #2a7e3b;\n --grass-12: #203c25;\n --grass-a1: #00c00004;\n --grass-a2: #0099000a;\n --grass-a3: #00970016;\n --grass-a4: #009f0725;\n --grass-a5: #00930536;\n --grass-a6: #008f0a4d;\n --grass-a7: #018b0f6b;\n --grass-a8: #008d199a;\n --grass-a9: #008619b9;\n --grass-a10: #007b17c1;\n --grass-a11: #006514d5;\n --grass-a12: #002006df;\n --green-1: #fbfefc;\n --green-2: #f4fbf6;\n --green-3: #e6f6eb;\n --green-4: #d6f1df;\n --green-5: #c4e8d1;\n --green-6: #adddc0;\n --green-7: #8eceaa;\n --green-8: #5bb98b;\n --green-9: #30a46c;\n --green-10: #2b9a66;\n --green-11: #218358;\n --green-12: #193b2d;\n --green-a1: #00c04004;\n --green-a2: #00a32f0b;\n --green-a3: #00a43319;\n --green-a4: #00a83829;\n --green-a5: #019c393b;\n --green-a6: #00963c52;\n --green-a7: #00914071;\n --green-a8: #00924ba4;\n --green-a9: #008f4acf;\n --green-a10: #008647d4;\n --green-a11: #00713fde;\n --green-a12: #002616e6;\n --indigo-1: #fdfdfe;\n --indigo-2: #f7f9ff;\n --indigo-3: #edf2fe;\n --indigo-4: #e1e9ff;\n --indigo-5: #d2deff;\n --indigo-6: #c1d0ff;\n --indigo-7: #abbdf9;\n --indigo-8: #8da4ef;\n --indigo-9: #3e63dd;\n --indigo-10: #3358d4;\n --indigo-11: #3a5bc7;\n --indigo-12: #1f2d5c;\n --indigo-a1: #00008002;\n --indigo-a2: #0040ff08;\n --indigo-a3: #0047f112;\n --indigo-a4: #0044ff1e;\n --indigo-a5: #0044ff2d;\n --indigo-a6: #003eff3e;\n --indigo-a7: #0037ed54;\n --indigo-a8: #0034dc72;\n --indigo-a9: #0031d2c1;\n --indigo-a10: #002ec9cc;\n --indigo-a11: #002bb7c5;\n --indigo-a12: #001046e0;\n --iris-1: #fdfdff;\n --iris-2: #f8f8ff;\n --iris-3: #f0f1fe;\n --iris-4: #e6e7ff;\n --iris-5: #dadcff;\n --iris-6: #cbcdff;\n --iris-7: #b8baf8;\n --iris-8: #9b9ef0;\n --iris-9: #5b5bd6;\n --iris-10: #5151cd;\n --iris-11: #5753c6;\n --iris-12: #272962;\n --iris-a1: #0000ff02;\n --iris-a2: #0000ff07;\n --iris-a3: #0011ee0f;\n --iris-a4: #000bff19;\n --iris-a5: #000eff25;\n --iris-a6: #000aff34;\n --iris-a7: #0008e647;\n --iris-a8: #0008d964;\n --iris-a9: #0000c0a4;\n --iris-a10: #0000b6ae;\n --iris-a11: #0600abac;\n --iris-a12: #000246d8;\n --jade-1: #fbfefd;\n --jade-2: #f4fbf7;\n --jade-3: #e6f7ed;\n --jade-4: #d6f1e3;\n --jade-5: #c3e9d7;\n --jade-6: #acdec8;\n --jade-7: #8bceb6;\n --jade-8: #56ba9f;\n --jade-9: #29a383;\n --jade-10: #26997b;\n --jade-11: #208368;\n --jade-12: #1d3b31;\n --jade-a1: #00c08004;\n --jade-a2: #00a3460b;\n --jade-a3: #00ae4819;\n --jade-a4: #00a85129;\n --jade-a5: #00a2553c;\n --jade-a6: #009a5753;\n --jade-a7: #00945f74;\n --jade-a8: #00976ea9;\n --jade-a9: #00916bd6;\n --jade-a10: #008764d9;\n --jade-a11: #007152df;\n --jade-a12: #002217e2;\n --lime-1: #fcfdfa;\n --lime-2: #f8faf3;\n --lime-3: #eef6d6;\n --lime-4: #e2f0bd;\n --lime-5: #d3e7a6;\n --lime-6: #c2da91;\n --lime-7: #abc978;\n --lime-8: #8db654;\n --lime-9: #bdee63;\n --lime-10: #b0e64c;\n --lime-11: #5c7c2f;\n --lime-12: #37401c;\n --lime-a1: #66990005;\n --lime-a2: #6b95000c;\n --lime-a3: #96c80029;\n --lime-a4: #8fc60042;\n --lime-a5: #81bb0059;\n --lime-a6: #72aa006e;\n --lime-a7: #61990087;\n --lime-a8: #559200ab;\n --lime-a9: #93e4009c;\n --lime-a10: #8fdc00b3;\n --lime-a11: #375f00d0;\n --lime-a12: #1e2900e3;\n --mint-1: #f9fefd;\n --mint-2: #f2fbf9;\n --mint-3: #ddf9f2;\n --mint-4: #c8f4e9;\n --mint-5: #b3ecde;\n --mint-6: #9ce0d0;\n --mint-7: #7ecfbd;\n --mint-8: #4cbba5;\n --mint-9: #86ead4;\n --mint-10: #7de0cb;\n --mint-11: #027864;\n --mint-12: #16433c;\n --mint-a1: #00d5aa06;\n --mint-a2: #00b18a0d;\n --mint-a3: #00d29e22;\n --mint-a4: #00cc9937;\n --mint-a5: #00c0914c;\n --mint-a6: #00b08663;\n --mint-a7: #00a17d81;\n --mint-a8: #009e7fb3;\n --mint-a9: #00d3a579;\n --mint-a10: #00c39982;\n --mint-a11: #007763fd;\n --mint-a12: #00312ae9;\n --orange-1: #fefcfb;\n --orange-2: #fff7ed;\n --orange-3: #ffefd6;\n --orange-4: #ffdfb5;\n --orange-5: #ffd19a;\n --orange-6: #ffc182;\n --orange-7: #f5ae73;\n --orange-8: #ec9455;\n --orange-9: #f76b15;\n --orange-10: #ef5f00;\n --orange-11: #cc4e00;\n --orange-12: #582d1d;\n --orange-a1: #c0400004;\n --orange-a2: #ff8e0012;\n --orange-a3: #ff9c0029;\n --orange-a4: #ff91014a;\n --orange-a5: #ff8b0065;\n --orange-a6: #ff81007d;\n --orange-a7: #ed6c008c;\n --orange-a8: #e35f00aa;\n --orange-a9: #f65e00ea;\n --orange-a10: #ef5f00;\n --orange-a11: #cc4e00;\n --orange-a12: #431200e2;\n --pink-1: #fffcfe;\n --pink-2: #fef7fb;\n --pink-3: #fee9f5;\n --pink-4: #fbdcef;\n --pink-5: #f6cee7;\n --pink-6: #efbfdd;\n --pink-7: #e7acd0;\n --pink-8: #dd93c2;\n --pink-9: #d6409f;\n --pink-10: #cf3897;\n --pink-11: #c2298a;\n --pink-12: #651249;\n --pink-a1: #ff00aa03;\n --pink-a2: #e0008008;\n --pink-a3: #f4008c16;\n --pink-a4: #e2008b23;\n --pink-a5: #d1008331;\n --pink-a6: #c0007840;\n --pink-a7: #b6006f53;\n --pink-a8: #af006f6c;\n --pink-a9: #c8007fbf;\n --pink-a10: #c2007ac7;\n --pink-a11: #b60074d6;\n --pink-a12: #59003bed;\n --plum-1: #fefcff;\n --plum-2: #fdf7fd;\n --plum-3: #fbebfb;\n --plum-4: #f7def8;\n --plum-5: #f2d1f3;\n --plum-6: #e9c2ec;\n --plum-7: #deade3;\n --plum-8: #cf91d8;\n --plum-9: #ab4aba;\n --plum-10: #a144af;\n --plum-11: #953ea3;\n --plum-12: #53195d;\n --plum-a1: #aa00ff03;\n --plum-a2: #c000c008;\n --plum-a3: #cc00cc14;\n --plum-a4: #c200c921;\n --plum-a5: #b700bd2e;\n --plum-a6: #a400b03d;\n --plum-a7: #9900a852;\n --plum-a8: #9000a56e;\n --plum-a9: #89009eb5;\n --plum-a10: #7f0092bb;\n --plum-a11: #730086c1;\n --plum-a12: #40004be6;\n --purple-1: #fefcfe;\n --purple-2: #fbf7fe;\n --purple-3: #f7edfe;\n --purple-4: #f2e2fc;\n --purple-5: #ead5f9;\n --purple-6: #e0c4f4;\n --purple-7: #d1afec;\n --purple-8: #be93e4;\n --purple-9: #8e4ec6;\n --purple-10: #8347b9;\n --purple-11: #8145b5;\n --purple-12: #402060;\n --purple-a1: #aa00aa03;\n --purple-a2: #8000e008;\n --purple-a3: #8e00f112;\n --purple-a4: #8d00e51d;\n --purple-a5: #8000db2a;\n --purple-a6: #7a01d03b;\n --purple-a7: #6d00c350;\n --purple-a8: #6600c06c;\n --purple-a9: #5c00adb1;\n --purple-a10: #53009eb8;\n --purple-a11: #52009aba;\n --purple-a12: #250049df;\n --red-1: #fffcfc;\n --red-2: #fff7f7;\n --red-3: #feebec;\n --red-4: #ffdbdc;\n --red-5: #ffcdce;\n --red-6: #fdbdbe;\n --red-7: #f4a9aa;\n --red-8: #eb8e90;\n --red-9: #e5484d;\n --red-10: #dc3e42;\n --red-11: #ce2c31;\n --red-12: #641723;\n --red-a1: #ff000003;\n --red-a2: #ff000008;\n --red-a3: #f3000d14;\n --red-a4: #ff000824;\n --red-a5: #ff000632;\n --red-a6: #f8000442;\n --red-a7: #df000356;\n --red-a8: #d2000571;\n --red-a9: #db0007b7;\n --red-a10: #d10005c1;\n --red-a11: #c40006d3;\n --red-a12: #55000de8;\n --ruby-1: #fffcfd;\n --ruby-2: #fff7f8;\n --ruby-3: #feeaed;\n --ruby-4: #ffdce1;\n --ruby-5: #ffced6;\n --ruby-6: #f8bfc8;\n --ruby-7: #efacb8;\n --ruby-8: #e592a3;\n --ruby-9: #e54666;\n --ruby-10: #dc3b5d;\n --ruby-11: #ca244d;\n --ruby-12: #64172b;\n --ruby-a1: #ff005503;\n --ruby-a2: #ff002008;\n --ruby-a3: #f3002515;\n --ruby-a4: #ff002523;\n --ruby-a5: #ff002a31;\n --ruby-a6: #e4002440;\n --ruby-a7: #ce002553;\n --ruby-a8: #c300286d;\n --ruby-a9: #db002cb9;\n --ruby-a10: #d2002cc4;\n --ruby-a11: #c10030db;\n --ruby-a12: #550016e8;\n --sky-1: #f9feff;\n --sky-2: #f1fafd;\n --sky-3: #e1f6fd;\n --sky-4: #d1f0fa;\n --sky-5: #bee7f5;\n --sky-6: #a9daed;\n --sky-7: #8dcae3;\n --sky-8: #60b3d7;\n --sky-9: #7ce2fe;\n --sky-10: #74daf8;\n --sky-11: #00749e;\n --sky-12: #1d3e56;\n --sky-a1: #00d5ff06;\n --sky-a2: #00a4db0e;\n --sky-a3: #00b3ee1e;\n --sky-a4: #00ace42e;\n --sky-a5: #00a1d841;\n --sky-a6: #0092ca56;\n --sky-a7: #0089c172;\n --sky-a8: #0085bf9f;\n --sky-a9: #00c7fe83;\n --sky-a10: #00bcf38b;\n --sky-a11: #00749e;\n --sky-a12: #002540e2;\n --teal-1: #fafefd;\n --teal-2: #f3fbf9;\n --teal-3: #e0f8f3;\n --teal-4: #ccf3ea;\n --teal-5: #b8eae0;\n --teal-6: #a1ded2;\n --teal-7: #83cdc1;\n --teal-8: #53b9ab;\n --teal-9: #12a594;\n --teal-10: #0d9b8a;\n --teal-11: #008573;\n --teal-12: #0d3d38;\n --teal-a1: #00cc9905;\n --teal-a2: #00aa800c;\n --teal-a3: #00c69d1f;\n --teal-a4: #00c39633;\n --teal-a5: #00b49047;\n --teal-a6: #00a6855e;\n --teal-a7: #0099807c;\n --teal-a8: #009783ac;\n --teal-a9: #009e8ced;\n --teal-a10: #009684f2;\n --teal-a11: #008573;\n --teal-a12: #00332df2;\n --tomato-1: #fffcfc;\n --tomato-2: #fff8f7;\n --tomato-3: #feebe7;\n --tomato-4: #ffdcd3;\n --tomato-5: #ffcdc2;\n --tomato-6: #fdbdaf;\n --tomato-7: #f5a898;\n --tomato-8: #ec8e7b;\n --tomato-9: #e54d2e;\n --tomato-10: #dd4425;\n --tomato-11: #d13415;\n --tomato-12: #5c271f;\n --tomato-a1: #ff000003;\n --tomato-a2: #ff200008;\n --tomato-a3: #f52b0018;\n --tomato-a4: #ff35002c;\n --tomato-a5: #ff2e003d;\n --tomato-a6: #f92d0050;\n --tomato-a7: #e7280067;\n --tomato-a8: #db250084;\n --tomato-a9: #df2600d1;\n --tomato-a10: #d72400da;\n --tomato-a11: #cd2200ea;\n --tomato-a12: #460900e0;\n --violet-1: #fdfcfe;\n --violet-2: #faf8ff;\n --violet-3: #f4f0fe;\n --violet-4: #ebe4ff;\n --violet-5: #e1d9ff;\n --violet-6: #d4cafe;\n --violet-7: #c2b5f5;\n --violet-8: #aa99ec;\n --violet-9: #6e56cf;\n --violet-10: #654dc4;\n --violet-11: #6550b9;\n --violet-12: #2f265f;\n --violet-a1: #5500aa03;\n --violet-a2: #4900ff07;\n --violet-a3: #4400ee0f;\n --violet-a4: #4300ff1b;\n --violet-a5: #3600ff26;\n --violet-a6: #3100fb35;\n --violet-a7: #2d01dd4a;\n --violet-a8: #2b00d066;\n --violet-a9: #2400b7a9;\n --violet-a10: #2300abb2;\n --violet-a11: #1f0099af;\n --violet-a12: #0b0043d9;\n --yellow-1: #fdfdf9;\n --yellow-2: #fefce9;\n --yellow-3: #fffab8;\n --yellow-4: #fff394;\n --yellow-5: #ffe770;\n --yellow-6: #f3d768;\n --yellow-7: #e4c767;\n --yellow-8: #d5ae39;\n --yellow-9: #ffe629;\n --yellow-10: #ffdc00;\n --yellow-11: #9e6c00;\n --yellow-12: #473b1f;\n --yellow-a1: #aaaa0006;\n --yellow-a2: #f4dd0016;\n --yellow-a3: #ffee0047;\n --yellow-a4: #ffe3016b;\n --yellow-a5: #ffd5008f;\n --yellow-a6: #ebbc0097;\n --yellow-a7: #d2a10098;\n --yellow-a8: #c99700c6;\n --yellow-a9: #ffe100d6;\n --yellow-a10: #ffdc00;\n --yellow-a11: #9e6c00;\n --yellow-a12: #2e2000e0;\n --gray-surface: #ffffffcc;\n --gray-indicator: var(--gray-9);\n --gray-track: var(--gray-9);\n --mauve-surface: #ffffffcc;\n --mauve-indicator: var(--mauve-9);\n --mauve-track: var(--mauve-9);\n --slate-surface: #ffffffcc;\n --slate-indicator: var(--slate-9);\n --slate-track: var(--slate-9);\n --sage-surface: #ffffffcc;\n --sage-indicator: var(--sage-9);\n --sage-track: var(--sage-9);\n --olive-surface: #ffffffcc;\n --olive-indicator: var(--olive-9);\n --olive-track: var(--olive-9);\n --sand-surface: #ffffffcc;\n --sand-indicator: var(--sand-9);\n --sand-track: var(--sand-9);\n --amber-surface: #fefae4cc;\n --amber-indicator: var(--amber-9);\n --amber-track: var(--amber-9);\n --blue-surface: #f1f9ffcc;\n --blue-indicator: var(--blue-9);\n --blue-track: var(--blue-9);\n --bronze-surface: #fdf5f3cc;\n --bronze-indicator: var(--bronze-9);\n --bronze-track: var(--bronze-9);\n --brown-surface: #fbf8f4cc;\n --brown-indicator: var(--brown-9);\n --brown-track: var(--brown-9);\n --crimson-surface: #fef5f8cc;\n --crimson-indicator: var(--crimson-9);\n --crimson-track: var(--crimson-9);\n --cyan-surface: #eff9facc;\n --cyan-indicator: var(--cyan-9);\n --cyan-track: var(--cyan-9);\n --gold-surface: #f9f8efcc;\n --gold-indicator: var(--gold-9);\n --gold-track: var(--gold-9);\n --grass-surface: #f3faf3cc;\n --grass-indicator: var(--grass-9);\n --grass-track: var(--grass-9);\n --green-surface: #f1faf4cc;\n --green-indicator: var(--green-9);\n --green-track: var(--green-9);\n --indigo-surface: #f5f8ffcc;\n --indigo-indicator: var(--indigo-9);\n --indigo-track: var(--indigo-9);\n --iris-surface: #f6f6ffcc;\n --iris-indicator: var(--iris-9);\n --iris-track: var(--iris-9);\n --jade-surface: #f1faf5cc;\n --jade-indicator: var(--jade-9);\n --jade-track: var(--jade-9);\n --lime-surface: #f6f9f0cc;\n --lime-indicator: var(--lime-9);\n --lime-track: var(--lime-9);\n --mint-surface: #effaf8cc;\n --mint-indicator: var(--mint-9);\n --mint-track: var(--mint-9);\n --orange-surface: #fff5e9cc;\n --orange-indicator: var(--orange-9);\n --orange-track: var(--orange-9);\n --pink-surface: #fef5facc;\n --pink-indicator: var(--pink-9);\n --pink-track: var(--pink-9);\n --plum-surface: #fdf5fdcc;\n --plum-indicator: var(--plum-9);\n --plum-track: var(--plum-9);\n --purple-surface: #faf5fecc;\n --purple-indicator: var(--purple-9);\n --purple-track: var(--purple-9);\n --red-surface: #fff5f5cc;\n --red-indicator: var(--red-9);\n --red-track: var(--red-9);\n --ruby-surface: #fff5f6cc;\n --ruby-indicator: var(--ruby-9);\n --ruby-track: var(--ruby-9);\n --sky-surface: #eef9fdcc;\n --sky-indicator: var(--sky-9);\n --sky-track: var(--sky-9);\n --teal-surface: #f0faf8cc;\n --teal-indicator: var(--teal-9);\n --teal-track: var(--teal-9);\n --tomato-surface: #fff6f5cc;\n --tomato-indicator: var(--tomato-9);\n --tomato-track: var(--tomato-9);\n --violet-surface: #f9f6ffcc;\n --violet-indicator: var(--violet-9);\n --violet-track: var(--violet-9);\n --yellow-surface: #fefbe4cc;\n --yellow-indicator: var(--yellow-10);\n --yellow-track: var(--yellow-10);\n}\n@supports (color: color(display-p3 1 1 1)) {\n @media (color-gamut: p3) {\n :root, .light, .light-theme {\n --gray-1: color(display-p3 0.988 0.988 0.988);\n --gray-2: color(display-p3 0.975 0.975 0.975);\n --gray-3: color(display-p3 0.939 0.939 0.939);\n --gray-4: color(display-p3 0.908 0.908 0.908);\n --gray-5: color(display-p3 0.88 0.88 0.88);\n --gray-6: color(display-p3 0.849 0.849 0.849);\n --gray-7: color(display-p3 0.807 0.807 0.807);\n --gray-8: color(display-p3 0.732 0.732 0.732);\n --gray-9: color(display-p3 0.553 0.553 0.553);\n --gray-10: color(display-p3 0.512 0.512 0.512);\n --gray-11: color(display-p3 0.392 0.392 0.392);\n --gray-12: color(display-p3 0.125 0.125 0.125);\n --gray-a1: color(display-p3 0 0 0 / 0.012);\n --gray-a2: color(display-p3 0 0 0 / 0.024);\n --gray-a3: color(display-p3 0 0 0 / 0.063);\n --gray-a4: color(display-p3 0 0 0 / 0.09);\n --gray-a5: color(display-p3 0 0 0 / 0.122);\n --gray-a6: color(display-p3 0 0 0 / 0.153);\n --gray-a7: color(display-p3 0 0 0 / 0.192);\n --gray-a8: color(display-p3 0 0 0 / 0.267);\n --gray-a9: color(display-p3 0 0 0 / 0.447);\n --gray-a10: color(display-p3 0 0 0 / 0.486);\n --gray-a11: color(display-p3 0 0 0 / 0.608);\n --gray-a12: color(display-p3 0 0 0 / 0.875);\n --mauve-1: color(display-p3 0.991 0.988 0.992);\n --mauve-2: color(display-p3 0.98 0.976 0.984);\n --mauve-3: color(display-p3 0.946 0.938 0.952);\n --mauve-4: color(display-p3 0.915 0.906 0.925);\n --mauve-5: color(display-p3 0.886 0.876 0.901);\n --mauve-6: color(display-p3 0.856 0.846 0.875);\n --mauve-7: color(display-p3 0.814 0.804 0.84);\n --mauve-8: color(display-p3 0.735 0.728 0.777);\n --mauve-9: color(display-p3 0.555 0.549 0.596);\n --mauve-10: color(display-p3 0.514 0.508 0.552);\n --mauve-11: color(display-p3 0.395 0.388 0.424);\n --mauve-12: color(display-p3 0.128 0.122 0.147);\n --mauve-a1: color(display-p3 0.349 0.024 0.349 / 0.012);\n --mauve-a2: color(display-p3 0.184 0.024 0.349 / 0.024);\n --mauve-a3: color(display-p3 0.129 0.008 0.255 / 0.063);\n --mauve-a4: color(display-p3 0.094 0.012 0.216 / 0.095);\n --mauve-a5: color(display-p3 0.098 0.008 0.224 / 0.126);\n --mauve-a6: color(display-p3 0.055 0.004 0.18 / 0.153);\n --mauve-a7: color(display-p3 0.067 0.008 0.184 / 0.197);\n --mauve-a8: color(display-p3 0.02 0.004 0.176 / 0.271);\n --mauve-a9: color(display-p3 0.02 0.004 0.106 / 0.451);\n --mauve-a10: color(display-p3 0.012 0.004 0.09 / 0.491);\n --mauve-a11: color(display-p3 0.016 0 0.059 / 0.612);\n --mauve-a12: color(display-p3 0.008 0 0.027 / 0.879);\n --slate-1: color(display-p3 0.988 0.988 0.992);\n --slate-2: color(display-p3 0.976 0.976 0.984);\n --slate-3: color(display-p3 0.94 0.941 0.953);\n --slate-4: color(display-p3 0.908 0.909 0.925);\n --slate-5: color(display-p3 0.88 0.881 0.901);\n --slate-6: color(display-p3 0.85 0.852 0.876);\n --slate-7: color(display-p3 0.805 0.808 0.838);\n --slate-8: color(display-p3 0.727 0.733 0.773);\n --slate-9: color(display-p3 0.547 0.553 0.592);\n --slate-10: color(display-p3 0.503 0.512 0.549);\n --slate-11: color(display-p3 0.379 0.392 0.421);\n --slate-12: color(display-p3 0.113 0.125 0.14);\n --slate-a1: color(display-p3 0.024 0.024 0.349 / 0.012);\n --slate-a2: color(display-p3 0.024 0.024 0.349 / 0.024);\n --slate-a3: color(display-p3 0.004 0.004 0.204 / 0.059);\n --slate-a4: color(display-p3 0.012 0.012 0.184 / 0.091);\n --slate-a5: color(display-p3 0.004 0.039 0.2 / 0.122);\n --slate-a6: color(display-p3 0.008 0.008 0.165 / 0.15);\n --slate-a7: color(display-p3 0.008 0.027 0.184 / 0.197);\n --slate-a8: color(display-p3 0.004 0.031 0.176 / 0.275);\n --slate-a9: color(display-p3 0.004 0.02 0.106 / 0.455);\n --slate-a10: color(display-p3 0.004 0.027 0.098 / 0.499);\n --slate-a11: color(display-p3 0 0.02 0.063 / 0.62);\n --slate-a12: color(display-p3 0 0.012 0.031 / 0.887);\n --sage-1: color(display-p3 0.986 0.992 0.988);\n --sage-2: color(display-p3 0.97 0.977 0.974);\n --sage-3: color(display-p3 0.935 0.944 0.94);\n --sage-4: color(display-p3 0.904 0.913 0.909);\n --sage-5: color(display-p3 0.875 0.885 0.88);\n --sage-6: color(display-p3 0.844 0.854 0.849);\n --sage-7: color(display-p3 0.8 0.811 0.806);\n --sage-8: color(display-p3 0.725 0.738 0.732);\n --sage-9: color(display-p3 0.531 0.556 0.546);\n --sage-10: color(display-p3 0.492 0.515 0.506);\n --sage-11: color(display-p3 0.377 0.395 0.389);\n --sage-12: color(display-p3 0.107 0.129 0.118);\n --sage-a1: color(display-p3 0.024 0.514 0.267 / 0.016);\n --sage-a2: color(display-p3 0.02 0.267 0.145 / 0.032);\n --sage-a3: color(display-p3 0.008 0.184 0.125 / 0.067);\n --sage-a4: color(display-p3 0.012 0.094 0.051 / 0.095);\n --sage-a5: color(display-p3 0.008 0.098 0.035 / 0.126);\n --sage-a6: color(display-p3 0.004 0.078 0.027 / 0.157);\n --sage-a7: color(display-p3 0 0.059 0.039 / 0.2);\n --sage-a8: color(display-p3 0.004 0.047 0.031 / 0.275);\n --sage-a9: color(display-p3 0.004 0.059 0.035 / 0.471);\n --sage-a10: color(display-p3 0 0.047 0.031 / 0.51);\n --sage-a11: color(display-p3 0 0.031 0.02 / 0.624);\n --sage-a12: color(display-p3 0 0.027 0.012 / 0.895);\n --olive-1: color(display-p3 0.989 0.992 0.989);\n --olive-2: color(display-p3 0.974 0.98 0.973);\n --olive-3: color(display-p3 0.939 0.945 0.937);\n --olive-4: color(display-p3 0.907 0.914 0.905);\n --olive-5: color(display-p3 0.878 0.885 0.875);\n --olive-6: color(display-p3 0.846 0.855 0.843);\n --olive-7: color(display-p3 0.803 0.812 0.8);\n --olive-8: color(display-p3 0.727 0.738 0.723);\n --olive-9: color(display-p3 0.541 0.556 0.532);\n --olive-10: color(display-p3 0.5 0.515 0.491);\n --olive-11: color(display-p3 0.38 0.395 0.374);\n --olive-12: color(display-p3 0.117 0.129 0.111);\n --olive-a1: color(display-p3 0.024 0.349 0.024 / 0.012);\n --olive-a2: color(display-p3 0.024 0.302 0.024 / 0.028);\n --olive-a3: color(display-p3 0.008 0.129 0.008 / 0.063);\n --olive-a4: color(display-p3 0.012 0.094 0.012 / 0.095);\n --olive-a5: color(display-p3 0.035 0.098 0.008 / 0.126);\n --olive-a6: color(display-p3 0.027 0.078 0.004 / 0.157);\n --olive-a7: color(display-p3 0.02 0.059 0 / 0.2);\n --olive-a8: color(display-p3 0.02 0.059 0.004 / 0.279);\n --olive-a9: color(display-p3 0.02 0.051 0.004 / 0.467);\n --olive-a10: color(display-p3 0.024 0.047 0 / 0.51);\n --olive-a11: color(display-p3 0.012 0.039 0 / 0.628);\n --olive-a12: color(display-p3 0.008 0.024 0 / 0.891);\n --sand-1: color(display-p3 0.992 0.992 0.989);\n --sand-2: color(display-p3 0.977 0.977 0.973);\n --sand-3: color(display-p3 0.943 0.942 0.936);\n --sand-4: color(display-p3 0.913 0.912 0.903);\n --sand-5: color(display-p3 0.885 0.883 0.873);\n --sand-6: color(display-p3 0.854 0.852 0.839);\n --sand-7: color(display-p3 0.813 0.81 0.794);\n --sand-8: color(display-p3 0.738 0.734 0.713);\n --sand-9: color(display-p3 0.553 0.553 0.528);\n --sand-10: color(display-p3 0.511 0.511 0.488);\n --sand-11: color(display-p3 0.388 0.388 0.37);\n --sand-12: color(display-p3 0.129 0.126 0.111);\n --sand-a1: color(display-p3 0.349 0.349 0.024 / 0.012);\n --sand-a2: color(display-p3 0.161 0.161 0.024 / 0.028);\n --sand-a3: color(display-p3 0.067 0.067 0.008 / 0.063);\n --sand-a4: color(display-p3 0.129 0.129 0.012 / 0.099);\n --sand-a5: color(display-p3 0.098 0.067 0.008 / 0.126);\n --sand-a6: color(display-p3 0.102 0.075 0.004 / 0.161);\n --sand-a7: color(display-p3 0.098 0.098 0.004 / 0.208);\n --sand-a8: color(display-p3 0.086 0.075 0.004 / 0.287);\n --sand-a9: color(display-p3 0.051 0.051 0.004 / 0.471);\n --sand-a10: color(display-p3 0.047 0.047 0 / 0.514);\n --sand-a11: color(display-p3 0.031 0.031 0 / 0.632);\n --sand-a12: color(display-p3 0.024 0.02 0 / 0.891);\n --amber-1: color(display-p3 0.995 0.992 0.985);\n --amber-2: color(display-p3 0.994 0.986 0.921);\n --amber-3: color(display-p3 0.994 0.969 0.782);\n --amber-4: color(display-p3 0.989 0.937 0.65);\n --amber-5: color(display-p3 0.97 0.902 0.527);\n --amber-6: color(display-p3 0.936 0.844 0.506);\n --amber-7: color(display-p3 0.89 0.762 0.443);\n --amber-8: color(display-p3 0.85 0.65 0.3);\n --amber-9: color(display-p3 1 0.77 0.26);\n --amber-10: color(display-p3 0.959 0.741 0.274);\n --amber-11: color(display-p3 0.64 0.4 0);\n --amber-12: color(display-p3 0.294 0.208 0.145);\n --amber-a1: color(display-p3 0.757 0.514 0.024 / 0.016);\n --amber-a2: color(display-p3 0.902 0.804 0.008 / 0.079);\n --amber-a3: color(display-p3 0.965 0.859 0.004 / 0.22);\n --amber-a4: color(display-p3 0.969 0.82 0.004 / 0.35);\n --amber-a5: color(display-p3 0.933 0.796 0.004 / 0.475);\n --amber-a6: color(display-p3 0.875 0.682 0.004 / 0.495);\n --amber-a7: color(display-p3 0.804 0.573 0 / 0.557);\n --amber-a8: color(display-p3 0.788 0.502 0 / 0.699);\n --amber-a9: color(display-p3 1 0.686 0 / 0.742);\n --amber-a10: color(display-p3 0.945 0.643 0 / 0.726);\n --amber-a11: color(display-p3 0.64 0.4 0);\n --amber-a12: color(display-p3 0.294 0.208 0.145);\n --blue-1: color(display-p3 0.986 0.992 0.999);\n --blue-2: color(display-p3 0.96 0.979 0.998);\n --blue-3: color(display-p3 0.912 0.956 0.991);\n --blue-4: color(display-p3 0.853 0.932 1);\n --blue-5: color(display-p3 0.788 0.894 0.998);\n --blue-6: color(display-p3 0.709 0.843 0.976);\n --blue-7: color(display-p3 0.606 0.777 0.947);\n --blue-8: color(display-p3 0.451 0.688 0.917);\n --blue-9: color(display-p3 0.247 0.556 0.969);\n --blue-10: color(display-p3 0.234 0.523 0.912);\n --blue-11: color(display-p3 0.15 0.44 0.84);\n --blue-12: color(display-p3 0.102 0.193 0.379);\n --blue-a1: color(display-p3 0.024 0.514 1 / 0.016);\n --blue-a2: color(display-p3 0.024 0.514 0.906 / 0.04);\n --blue-a3: color(display-p3 0.012 0.506 0.914 / 0.087);\n --blue-a4: color(display-p3 0.008 0.545 1 / 0.146);\n --blue-a5: color(display-p3 0.004 0.502 0.984 / 0.212);\n --blue-a6: color(display-p3 0.004 0.463 0.922 / 0.291);\n --blue-a7: color(display-p3 0.004 0.431 0.863 / 0.393);\n --blue-a8: color(display-p3 0 0.427 0.851 / 0.55);\n --blue-a9: color(display-p3 0 0.412 0.961 / 0.753);\n --blue-a10: color(display-p3 0 0.376 0.886 / 0.765);\n --blue-a11: color(display-p3 0.15 0.44 0.84);\n --blue-a12: color(display-p3 0.102 0.193 0.379);\n --bronze-1: color(display-p3 0.991 0.988 0.988);\n --bronze-2: color(display-p3 0.989 0.97 0.961);\n --bronze-3: color(display-p3 0.958 0.932 0.919);\n --bronze-4: color(display-p3 0.929 0.894 0.877);\n --bronze-5: color(display-p3 0.898 0.853 0.832);\n --bronze-6: color(display-p3 0.861 0.805 0.778);\n --bronze-7: color(display-p3 0.812 0.739 0.706);\n --bronze-8: color(display-p3 0.741 0.647 0.606);\n --bronze-9: color(display-p3 0.611 0.507 0.455);\n --bronze-10: color(display-p3 0.563 0.461 0.414);\n --bronze-11: color(display-p3 0.471 0.373 0.336);\n --bronze-12: color(display-p3 0.251 0.191 0.172);\n --bronze-a1: color(display-p3 0.349 0.024 0.024 / 0.012);\n --bronze-a2: color(display-p3 0.71 0.22 0.024 / 0.04);\n --bronze-a3: color(display-p3 0.482 0.2 0.008 / 0.083);\n --bronze-a4: color(display-p3 0.424 0.133 0.004 / 0.122);\n --bronze-a5: color(display-p3 0.4 0.145 0.004 / 0.169);\n --bronze-a6: color(display-p3 0.388 0.125 0.004 / 0.224);\n --bronze-a7: color(display-p3 0.365 0.11 0.004 / 0.295);\n --bronze-a8: color(display-p3 0.341 0.102 0.004 / 0.393);\n --bronze-a9: color(display-p3 0.29 0.094 0 / 0.546);\n --bronze-a10: color(display-p3 0.255 0.082 0 / 0.585);\n --bronze-a11: color(display-p3 0.471 0.373 0.336);\n --bronze-a12: color(display-p3 0.251 0.191 0.172);\n --brown-1: color(display-p3 0.995 0.992 0.989);\n --brown-2: color(display-p3 0.987 0.976 0.964);\n --brown-3: color(display-p3 0.959 0.936 0.909);\n --brown-4: color(display-p3 0.934 0.897 0.855);\n --brown-5: color(display-p3 0.909 0.856 0.798);\n --brown-6: color(display-p3 0.88 0.808 0.73);\n --brown-7: color(display-p3 0.841 0.742 0.639);\n --brown-8: color(display-p3 0.782 0.647 0.514);\n --brown-9: color(display-p3 0.651 0.505 0.368);\n --brown-10: color(display-p3 0.601 0.465 0.344);\n --brown-11: color(display-p3 0.485 0.374 0.288);\n --brown-12: color(display-p3 0.236 0.202 0.183);\n --brown-a1: color(display-p3 0.675 0.349 0.024 / 0.012);\n --brown-a2: color(display-p3 0.675 0.349 0.024 / 0.036);\n --brown-a3: color(display-p3 0.573 0.314 0.012 / 0.091);\n --brown-a4: color(display-p3 0.545 0.302 0.008 / 0.146);\n --brown-a5: color(display-p3 0.561 0.29 0.004 / 0.204);\n --brown-a6: color(display-p3 0.553 0.294 0.004 / 0.271);\n --brown-a7: color(display-p3 0.557 0.286 0.004 / 0.361);\n --brown-a8: color(display-p3 0.549 0.275 0.004 / 0.487);\n --brown-a9: color(display-p3 0.447 0.22 0 / 0.632);\n --brown-a10: color(display-p3 0.388 0.188 0 / 0.655);\n --brown-a11: color(display-p3 0.485 0.374 0.288);\n --brown-a12: color(display-p3 0.236 0.202 0.183);\n --crimson-1: color(display-p3 0.998 0.989 0.992);\n --crimson-2: color(display-p3 0.991 0.969 0.976);\n --crimson-3: color(display-p3 0.987 0.917 0.941);\n --crimson-4: color(display-p3 0.975 0.866 0.904);\n --crimson-5: color(display-p3 0.953 0.813 0.864);\n --crimson-6: color(display-p3 0.921 0.755 0.817);\n --crimson-7: color(display-p3 0.88 0.683 0.761);\n --crimson-8: color(display-p3 0.834 0.592 0.694);\n --crimson-9: color(display-p3 0.843 0.298 0.507);\n --crimson-10: color(display-p3 0.807 0.266 0.468);\n --crimson-11: color(display-p3 0.731 0.195 0.388);\n --crimson-12: color(display-p3 0.352 0.111 0.221);\n --crimson-a1: color(display-p3 0.675 0.024 0.349 / 0.012);\n --crimson-a2: color(display-p3 0.757 0.02 0.267 / 0.032);\n --crimson-a3: color(display-p3 0.859 0.008 0.294 / 0.083);\n --crimson-a4: color(display-p3 0.827 0.008 0.298 / 0.134);\n --crimson-a5: color(display-p3 0.753 0.008 0.275 / 0.189);\n --crimson-a6: color(display-p3 0.682 0.004 0.247 / 0.244);\n --crimson-a7: color(display-p3 0.62 0.004 0.251 / 0.318);\n --crimson-a8: color(display-p3 0.6 0.004 0.251 / 0.408);\n --crimson-a9: color(display-p3 0.776 0 0.298 / 0.702);\n --crimson-a10: color(display-p3 0.737 0 0.275 / 0.734);\n --crimson-a11: color(display-p3 0.731 0.195 0.388);\n --crimson-a12: color(display-p3 0.352 0.111 0.221);\n --cyan-1: color(display-p3 0.982 0.992 0.996);\n --cyan-2: color(display-p3 0.955 0.981 0.984);\n --cyan-3: color(display-p3 0.888 0.965 0.975);\n --cyan-4: color(display-p3 0.821 0.941 0.959);\n --cyan-5: color(display-p3 0.751 0.907 0.935);\n --cyan-6: color(display-p3 0.671 0.862 0.9);\n --cyan-7: color(display-p3 0.564 0.8 0.854);\n --cyan-8: color(display-p3 0.388 0.715 0.798);\n --cyan-9: color(display-p3 0.282 0.627 0.765);\n --cyan-10: color(display-p3 0.264 0.583 0.71);\n --cyan-11: color(display-p3 0.08 0.48 0.63);\n --cyan-12: color(display-p3 0.108 0.232 0.277);\n --cyan-a1: color(display-p3 0.02 0.608 0.804 / 0.02);\n --cyan-a2: color(display-p3 0.02 0.557 0.647 / 0.044);\n --cyan-a3: color(display-p3 0.004 0.694 0.796 / 0.114);\n --cyan-a4: color(display-p3 0.004 0.678 0.784 / 0.181);\n --cyan-a5: color(display-p3 0.004 0.624 0.733 / 0.248);\n --cyan-a6: color(display-p3 0.004 0.584 0.706 / 0.33);\n --cyan-a7: color(display-p3 0.004 0.541 0.667 / 0.436);\n --cyan-a8: color(display-p3 0 0.533 0.667 / 0.612);\n --cyan-a9: color(display-p3 0 0.482 0.675 / 0.718);\n --cyan-a10: color(display-p3 0 0.435 0.608 / 0.738);\n --cyan-a11: color(display-p3 0.08 0.48 0.63);\n --cyan-a12: color(display-p3 0.108 0.232 0.277);\n --gold-1: color(display-p3 0.992 0.992 0.989);\n --gold-2: color(display-p3 0.98 0.976 0.953);\n --gold-3: color(display-p3 0.947 0.94 0.909);\n --gold-4: color(display-p3 0.914 0.904 0.865);\n --gold-5: color(display-p3 0.88 0.865 0.816);\n --gold-6: color(display-p3 0.84 0.818 0.756);\n --gold-7: color(display-p3 0.788 0.753 0.677);\n --gold-8: color(display-p3 0.715 0.66 0.565);\n --gold-9: color(display-p3 0.579 0.517 0.41);\n --gold-10: color(display-p3 0.538 0.479 0.38);\n --gold-11: color(display-p3 0.433 0.386 0.305);\n --gold-12: color(display-p3 0.227 0.209 0.173);\n --gold-a1: color(display-p3 0.349 0.349 0.024 / 0.012);\n --gold-a2: color(display-p3 0.592 0.514 0.024 / 0.048);\n --gold-a3: color(display-p3 0.4 0.357 0.012 / 0.091);\n --gold-a4: color(display-p3 0.357 0.298 0.008 / 0.134);\n --gold-a5: color(display-p3 0.345 0.282 0.004 / 0.185);\n --gold-a6: color(display-p3 0.341 0.263 0.004 / 0.244);\n --gold-a7: color(display-p3 0.345 0.235 0.004 / 0.322);\n --gold-a8: color(display-p3 0.345 0.22 0.004 / 0.436);\n --gold-a9: color(display-p3 0.286 0.18 0 / 0.589);\n --gold-a10: color(display-p3 0.255 0.161 0 / 0.62);\n --gold-a11: color(display-p3 0.433 0.386 0.305);\n --gold-a12: color(display-p3 0.227 0.209 0.173);\n --grass-1: color(display-p3 0.986 0.996 0.985);\n --grass-2: color(display-p3 0.966 0.983 0.964);\n --grass-3: color(display-p3 0.923 0.965 0.917);\n --grass-4: color(display-p3 0.872 0.94 0.865);\n --grass-5: color(display-p3 0.811 0.908 0.802);\n --grass-6: color(display-p3 0.733 0.864 0.724);\n --grass-7: color(display-p3 0.628 0.803 0.622);\n --grass-8: color(display-p3 0.477 0.72 0.482);\n --grass-9: color(display-p3 0.38 0.647 0.378);\n --grass-10: color(display-p3 0.344 0.598 0.342);\n --grass-11: color(display-p3 0.263 0.488 0.261);\n --grass-12: color(display-p3 0.151 0.233 0.153);\n --grass-a1: color(display-p3 0.024 0.757 0.024 / 0.016);\n --grass-a2: color(display-p3 0.024 0.565 0.024 / 0.036);\n --grass-a3: color(display-p3 0.059 0.576 0.008 / 0.083);\n --grass-a4: color(display-p3 0.035 0.565 0.008 / 0.134);\n --grass-a5: color(display-p3 0.047 0.545 0.008 / 0.197);\n --grass-a6: color(display-p3 0.031 0.502 0.004 / 0.275);\n --grass-a7: color(display-p3 0.012 0.482 0.004 / 0.377);\n --grass-a8: color(display-p3 0 0.467 0.008 / 0.522);\n --grass-a9: color(display-p3 0.008 0.435 0 / 0.624);\n --grass-a10: color(display-p3 0.008 0.388 0 / 0.659);\n --grass-a11: color(display-p3 0.263 0.488 0.261);\n --grass-a12: color(display-p3 0.151 0.233 0.153);\n --green-1: color(display-p3 0.986 0.996 0.989);\n --green-2: color(display-p3 0.963 0.983 0.967);\n --green-3: color(display-p3 0.913 0.964 0.925);\n --green-4: color(display-p3 0.859 0.94 0.879);\n --green-5: color(display-p3 0.796 0.907 0.826);\n --green-6: color(display-p3 0.718 0.863 0.761);\n --green-7: color(display-p3 0.61 0.801 0.675);\n --green-8: color(display-p3 0.451 0.715 0.559);\n --green-9: color(display-p3 0.332 0.634 0.442);\n --green-10: color(display-p3 0.308 0.595 0.417);\n --green-11: color(display-p3 0.19 0.5 0.32);\n --green-12: color(display-p3 0.132 0.228 0.18);\n --green-a1: color(display-p3 0.024 0.757 0.267 / 0.016);\n --green-a2: color(display-p3 0.024 0.565 0.129 / 0.036);\n --green-a3: color(display-p3 0.012 0.596 0.145 / 0.087);\n --green-a4: color(display-p3 0.008 0.588 0.145 / 0.142);\n --green-a5: color(display-p3 0.004 0.541 0.157 / 0.204);\n --green-a6: color(display-p3 0.004 0.518 0.157 / 0.283);\n --green-a7: color(display-p3 0.004 0.486 0.165 / 0.389);\n --green-a8: color(display-p3 0 0.478 0.2 / 0.55);\n --green-a9: color(display-p3 0 0.455 0.165 / 0.667);\n --green-a10: color(display-p3 0 0.416 0.153 / 0.691);\n --green-a11: color(display-p3 0.19 0.5 0.32);\n --green-a12: color(display-p3 0.132 0.228 0.18);\n --indigo-1: color(display-p3 0.992 0.992 0.996);\n --indigo-2: color(display-p3 0.971 0.977 0.998);\n --indigo-3: color(display-p3 0.933 0.948 0.992);\n --indigo-4: color(display-p3 0.885 0.914 1);\n --indigo-5: color(display-p3 0.831 0.87 1);\n --indigo-6: color(display-p3 0.767 0.814 0.995);\n --indigo-7: color(display-p3 0.685 0.74 0.957);\n --indigo-8: color(display-p3 0.569 0.639 0.916);\n --indigo-9: color(display-p3 0.276 0.384 0.837);\n --indigo-10: color(display-p3 0.234 0.343 0.801);\n --indigo-11: color(display-p3 0.256 0.354 0.755);\n --indigo-12: color(display-p3 0.133 0.175 0.348);\n --indigo-a1: color(display-p3 0.02 0.02 0.51 / 0.008);\n --indigo-a2: color(display-p3 0.024 0.161 0.863 / 0.028);\n --indigo-a3: color(display-p3 0.008 0.239 0.886 / 0.067);\n --indigo-a4: color(display-p3 0.004 0.247 1 / 0.114);\n --indigo-a5: color(display-p3 0.004 0.235 1 / 0.169);\n --indigo-a6: color(display-p3 0.004 0.208 0.984 / 0.232);\n --indigo-a7: color(display-p3 0.004 0.176 0.863 / 0.314);\n --indigo-a8: color(display-p3 0.004 0.165 0.812 / 0.432);\n --indigo-a9: color(display-p3 0 0.153 0.773 / 0.726);\n --indigo-a10: color(display-p3 0 0.137 0.737 / 0.765);\n --indigo-a11: color(display-p3 0.256 0.354 0.755);\n --indigo-a12: color(display-p3 0.133 0.175 0.348);\n --iris-1: color(display-p3 0.992 0.992 0.999);\n --iris-2: color(display-p3 0.972 0.973 0.998);\n --iris-3: color(display-p3 0.943 0.945 0.992);\n --iris-4: color(display-p3 0.902 0.906 1);\n --iris-5: color(display-p3 0.857 0.861 1);\n --iris-6: color(display-p3 0.799 0.805 0.987);\n --iris-7: color(display-p3 0.721 0.727 0.955);\n --iris-8: color(display-p3 0.61 0.619 0.918);\n --iris-9: color(display-p3 0.357 0.357 0.81);\n --iris-10: color(display-p3 0.318 0.318 0.774);\n --iris-11: color(display-p3 0.337 0.326 0.748);\n --iris-12: color(display-p3 0.154 0.161 0.371);\n --iris-a1: color(display-p3 0.02 0.02 1 / 0.008);\n --iris-a2: color(display-p3 0.024 0.024 0.863 / 0.028);\n --iris-a3: color(display-p3 0.004 0.071 0.871 / 0.059);\n --iris-a4: color(display-p3 0.012 0.051 1 / 0.099);\n --iris-a5: color(display-p3 0.008 0.035 1 / 0.142);\n --iris-a6: color(display-p3 0 0.02 0.941 / 0.2);\n --iris-a7: color(display-p3 0.004 0.02 0.847 / 0.279);\n --iris-a8: color(display-p3 0.004 0.024 0.788 / 0.389);\n --iris-a9: color(display-p3 0 0 0.706 / 0.644);\n --iris-a10: color(display-p3 0 0 0.667 / 0.683);\n --iris-a11: color(display-p3 0.337 0.326 0.748);\n --iris-a12: color(display-p3 0.154 0.161 0.371);\n --jade-1: color(display-p3 0.986 0.996 0.992);\n --jade-2: color(display-p3 0.962 0.983 0.969);\n --jade-3: color(display-p3 0.912 0.965 0.932);\n --jade-4: color(display-p3 0.858 0.941 0.893);\n --jade-5: color(display-p3 0.795 0.909 0.847);\n --jade-6: color(display-p3 0.715 0.864 0.791);\n --jade-7: color(display-p3 0.603 0.802 0.718);\n --jade-8: color(display-p3 0.44 0.72 0.629);\n --jade-9: color(display-p3 0.319 0.63 0.521);\n --jade-10: color(display-p3 0.299 0.592 0.488);\n --jade-11: color(display-p3 0.15 0.5 0.37);\n --jade-12: color(display-p3 0.142 0.229 0.194);\n --jade-a1: color(display-p3 0.024 0.757 0.514 / 0.016);\n --jade-a2: color(display-p3 0.024 0.612 0.22 / 0.04);\n --jade-a3: color(display-p3 0.012 0.596 0.235 / 0.087);\n --jade-a4: color(display-p3 0.008 0.588 0.255 / 0.142);\n --jade-a5: color(display-p3 0.004 0.561 0.251 / 0.204);\n --jade-a6: color(display-p3 0.004 0.525 0.278 / 0.287);\n --jade-a7: color(display-p3 0.004 0.506 0.29 / 0.397);\n --jade-a8: color(display-p3 0 0.506 0.337 / 0.561);\n --jade-a9: color(display-p3 0 0.459 0.298 / 0.683);\n --jade-a10: color(display-p3 0 0.42 0.271 / 0.702);\n --jade-a11: color(display-p3 0.15 0.5 0.37);\n --jade-a12: color(display-p3 0.142 0.229 0.194);\n --lime-1: color(display-p3 0.989 0.992 0.981);\n --lime-2: color(display-p3 0.975 0.98 0.954);\n --lime-3: color(display-p3 0.939 0.965 0.851);\n --lime-4: color(display-p3 0.896 0.94 0.76);\n --lime-5: color(display-p3 0.843 0.903 0.678);\n --lime-6: color(display-p3 0.778 0.852 0.599);\n --lime-7: color(display-p3 0.694 0.784 0.508);\n --lime-8: color(display-p3 0.585 0.707 0.378);\n --lime-9: color(display-p3 0.78 0.928 0.466);\n --lime-10: color(display-p3 0.734 0.896 0.397);\n --lime-11: color(display-p3 0.386 0.482 0.227);\n --lime-12: color(display-p3 0.222 0.25 0.128);\n --lime-a1: color(display-p3 0.412 0.608 0.02 / 0.02);\n --lime-a2: color(display-p3 0.514 0.592 0.024 / 0.048);\n --lime-a3: color(display-p3 0.584 0.765 0.008 / 0.15);\n --lime-a4: color(display-p3 0.561 0.757 0.004 / 0.24);\n --lime-a5: color(display-p3 0.514 0.698 0.004 / 0.322);\n --lime-a6: color(display-p3 0.443 0.627 0 / 0.4);\n --lime-a7: color(display-p3 0.376 0.561 0.004 / 0.491);\n --lime-a8: color(display-p3 0.333 0.529 0 / 0.624);\n --lime-a9: color(display-p3 0.588 0.867 0 / 0.534);\n --lime-a10: color(display-p3 0.561 0.827 0 / 0.604);\n --lime-a11: color(display-p3 0.386 0.482 0.227);\n --lime-a12: color(display-p3 0.222 0.25 0.128);\n --mint-1: color(display-p3 0.98 0.995 0.992);\n --mint-2: color(display-p3 0.957 0.985 0.977);\n --mint-3: color(display-p3 0.888 0.972 0.95);\n --mint-4: color(display-p3 0.819 0.951 0.916);\n --mint-5: color(display-p3 0.747 0.918 0.873);\n --mint-6: color(display-p3 0.668 0.87 0.818);\n --mint-7: color(display-p3 0.567 0.805 0.744);\n --mint-8: color(display-p3 0.42 0.724 0.649);\n --mint-9: color(display-p3 0.62 0.908 0.834);\n --mint-10: color(display-p3 0.585 0.871 0.797);\n --mint-11: color(display-p3 0.203 0.463 0.397);\n --mint-12: color(display-p3 0.136 0.259 0.236);\n --mint-a1: color(display-p3 0.02 0.804 0.608 / 0.02);\n --mint-a2: color(display-p3 0.02 0.647 0.467 / 0.044);\n --mint-a3: color(display-p3 0.004 0.761 0.553 / 0.114);\n --mint-a4: color(display-p3 0.004 0.741 0.545 / 0.181);\n --mint-a5: color(display-p3 0.004 0.678 0.51 / 0.255);\n --mint-a6: color(display-p3 0.004 0.616 0.463 / 0.334);\n --mint-a7: color(display-p3 0.004 0.549 0.412 / 0.432);\n --mint-a8: color(display-p3 0 0.529 0.392 / 0.581);\n --mint-a9: color(display-p3 0.004 0.765 0.569 / 0.381);\n --mint-a10: color(display-p3 0.004 0.69 0.51 / 0.416);\n --mint-a11: color(display-p3 0.203 0.463 0.397);\n --mint-a12: color(display-p3 0.136 0.259 0.236);\n --orange-1: color(display-p3 0.995 0.988 0.985);\n --orange-2: color(display-p3 0.994 0.968 0.934);\n --orange-3: color(display-p3 0.989 0.938 0.85);\n --orange-4: color(display-p3 1 0.874 0.687);\n --orange-5: color(display-p3 1 0.821 0.583);\n --orange-6: color(display-p3 0.975 0.767 0.545);\n --orange-7: color(display-p3 0.919 0.693 0.486);\n --orange-8: color(display-p3 0.877 0.597 0.379);\n --orange-9: color(display-p3 0.9 0.45 0.2);\n --orange-10: color(display-p3 0.87 0.409 0.164);\n --orange-11: color(display-p3 0.76 0.34 0);\n --orange-12: color(display-p3 0.323 0.185 0.127);\n --orange-a1: color(display-p3 0.757 0.267 0.024 / 0.016);\n --orange-a2: color(display-p3 0.886 0.533 0.008 / 0.067);\n --orange-a3: color(display-p3 0.922 0.584 0.008 / 0.15);\n --orange-a4: color(display-p3 1 0.604 0.004 / 0.314);\n --orange-a5: color(display-p3 1 0.569 0.004 / 0.416);\n --orange-a6: color(display-p3 0.949 0.494 0.004 / 0.455);\n --orange-a7: color(display-p3 0.839 0.408 0 / 0.514);\n --orange-a8: color(display-p3 0.804 0.349 0 / 0.62);\n --orange-a9: color(display-p3 0.878 0.314 0 / 0.8);\n --orange-a10: color(display-p3 0.843 0.29 0 / 0.836);\n --orange-a11: color(display-p3 0.76 0.34 0);\n --orange-a12: color(display-p3 0.323 0.185 0.127);\n --pink-1: color(display-p3 0.998 0.989 0.996);\n --pink-2: color(display-p3 0.992 0.97 0.985);\n --pink-3: color(display-p3 0.981 0.917 0.96);\n --pink-4: color(display-p3 0.963 0.867 0.932);\n --pink-5: color(display-p3 0.939 0.815 0.899);\n --pink-6: color(display-p3 0.907 0.756 0.859);\n --pink-7: color(display-p3 0.869 0.683 0.81);\n --pink-8: color(display-p3 0.825 0.59 0.751);\n --pink-9: color(display-p3 0.775 0.297 0.61);\n --pink-10: color(display-p3 0.748 0.27 0.581);\n --pink-11: color(display-p3 0.698 0.219 0.528);\n --pink-12: color(display-p3 0.363 0.101 0.279);\n --pink-a1: color(display-p3 0.675 0.024 0.675 / 0.012);\n --pink-a2: color(display-p3 0.757 0.02 0.51 / 0.032);\n --pink-a3: color(display-p3 0.765 0.008 0.529 / 0.083);\n --pink-a4: color(display-p3 0.737 0.008 0.506 / 0.134);\n --pink-a5: color(display-p3 0.663 0.004 0.451 / 0.185);\n --pink-a6: color(display-p3 0.616 0.004 0.424 / 0.244);\n --pink-a7: color(display-p3 0.596 0.004 0.412 / 0.318);\n --pink-a8: color(display-p3 0.573 0.004 0.404 / 0.412);\n --pink-a9: color(display-p3 0.682 0 0.447 / 0.702);\n --pink-a10: color(display-p3 0.655 0 0.424 / 0.73);\n --pink-a11: color(display-p3 0.698 0.219 0.528);\n --pink-a12: color(display-p3 0.363 0.101 0.279);\n --plum-1: color(display-p3 0.995 0.988 0.999);\n --plum-2: color(display-p3 0.988 0.971 0.99);\n --plum-3: color(display-p3 0.973 0.923 0.98);\n --plum-4: color(display-p3 0.953 0.875 0.966);\n --plum-5: color(display-p3 0.926 0.825 0.945);\n --plum-6: color(display-p3 0.89 0.765 0.916);\n --plum-7: color(display-p3 0.84 0.686 0.877);\n --plum-8: color(display-p3 0.775 0.58 0.832);\n --plum-9: color(display-p3 0.624 0.313 0.708);\n --plum-10: color(display-p3 0.587 0.29 0.667);\n --plum-11: color(display-p3 0.543 0.263 0.619);\n --plum-12: color(display-p3 0.299 0.114 0.352);\n --plum-a1: color(display-p3 0.675 0.024 1 / 0.012);\n --plum-a2: color(display-p3 0.58 0.024 0.58 / 0.028);\n --plum-a3: color(display-p3 0.655 0.008 0.753 / 0.079);\n --plum-a4: color(display-p3 0.627 0.008 0.722 / 0.126);\n --plum-a5: color(display-p3 0.58 0.004 0.69 / 0.177);\n --plum-a6: color(display-p3 0.537 0.004 0.655 / 0.236);\n --plum-a7: color(display-p3 0.49 0.004 0.616 / 0.314);\n --plum-a8: color(display-p3 0.471 0.004 0.6 / 0.42);\n --plum-a9: color(display-p3 0.451 0 0.576 / 0.687);\n --plum-a10: color(display-p3 0.42 0 0.529 / 0.71);\n --plum-a11: color(display-p3 0.543 0.263 0.619);\n --plum-a12: color(display-p3 0.299 0.114 0.352);\n --purple-1: color(display-p3 0.995 0.988 0.996);\n --purple-2: color(display-p3 0.983 0.971 0.993);\n --purple-3: color(display-p3 0.963 0.931 0.989);\n --purple-4: color(display-p3 0.937 0.888 0.981);\n --purple-5: color(display-p3 0.904 0.837 0.966);\n --purple-6: color(display-p3 0.86 0.774 0.942);\n --purple-7: color(display-p3 0.799 0.69 0.91);\n --purple-8: color(display-p3 0.719 0.583 0.874);\n --purple-9: color(display-p3 0.523 0.318 0.751);\n --purple-10: color(display-p3 0.483 0.289 0.7);\n --purple-11: color(display-p3 0.473 0.281 0.687);\n --purple-12: color(display-p3 0.234 0.132 0.363);\n --purple-a1: color(display-p3 0.675 0.024 0.675 / 0.012);\n --purple-a2: color(display-p3 0.443 0.024 0.722 / 0.028);\n --purple-a3: color(display-p3 0.506 0.008 0.835 / 0.071);\n --purple-a4: color(display-p3 0.451 0.004 0.831 / 0.114);\n --purple-a5: color(display-p3 0.431 0.004 0.788 / 0.165);\n --purple-a6: color(display-p3 0.384 0.004 0.745 / 0.228);\n --purple-a7: color(display-p3 0.357 0.004 0.71 / 0.31);\n --purple-a8: color(display-p3 0.322 0.004 0.702 / 0.416);\n --purple-a9: color(display-p3 0.298 0 0.639 / 0.683);\n --purple-a10: color(display-p3 0.271 0 0.58 / 0.71);\n --purple-a11: color(display-p3 0.473 0.281 0.687);\n --purple-a12: color(display-p3 0.234 0.132 0.363);\n --red-1: color(display-p3 0.998 0.989 0.988);\n --red-2: color(display-p3 0.995 0.971 0.971);\n --red-3: color(display-p3 0.985 0.925 0.925);\n --red-4: color(display-p3 0.999 0.866 0.866);\n --red-5: color(display-p3 0.984 0.812 0.811);\n --red-6: color(display-p3 0.955 0.751 0.749);\n --red-7: color(display-p3 0.915 0.675 0.672);\n --red-8: color(display-p3 0.872 0.575 0.572);\n --red-9: color(display-p3 0.83 0.329 0.324);\n --red-10: color(display-p3 0.798 0.294 0.285);\n --red-11: color(display-p3 0.744 0.234 0.222);\n --red-12: color(display-p3 0.36 0.115 0.143);\n --red-a1: color(display-p3 0.675 0.024 0.024 / 0.012);\n --red-a2: color(display-p3 0.863 0.024 0.024 / 0.028);\n --red-a3: color(display-p3 0.792 0.008 0.008 / 0.075);\n --red-a4: color(display-p3 1 0.008 0.008 / 0.134);\n --red-a5: color(display-p3 0.918 0.008 0.008 / 0.189);\n --red-a6: color(display-p3 0.831 0.02 0.004 / 0.251);\n --red-a7: color(display-p3 0.741 0.016 0.004 / 0.33);\n --red-a8: color(display-p3 0.698 0.012 0.004 / 0.428);\n --red-a9: color(display-p3 0.749 0.008 0 / 0.675);\n --red-a10: color(display-p3 0.714 0.012 0 / 0.714);\n --red-a11: color(display-p3 0.744 0.234 0.222);\n --red-a12: color(display-p3 0.36 0.115 0.143);\n --ruby-1: color(display-p3 0.998 0.989 0.992);\n --ruby-2: color(display-p3 0.995 0.971 0.974);\n --ruby-3: color(display-p3 0.983 0.92 0.928);\n --ruby-4: color(display-p3 0.987 0.869 0.885);\n --ruby-5: color(display-p3 0.968 0.817 0.839);\n --ruby-6: color(display-p3 0.937 0.758 0.786);\n --ruby-7: color(display-p3 0.897 0.685 0.721);\n --ruby-8: color(display-p3 0.851 0.588 0.639);\n --ruby-9: color(display-p3 0.83 0.323 0.408);\n --ruby-10: color(display-p3 0.795 0.286 0.375);\n --ruby-11: color(display-p3 0.728 0.211 0.311);\n --ruby-12: color(display-p3 0.36 0.115 0.171);\n --ruby-a1: color(display-p3 0.675 0.024 0.349 / 0.012);\n --ruby-a2: color(display-p3 0.863 0.024 0.024 / 0.028);\n --ruby-a3: color(display-p3 0.804 0.008 0.11 / 0.079);\n --ruby-a4: color(display-p3 0.91 0.008 0.125 / 0.13);\n --ruby-a5: color(display-p3 0.831 0.004 0.133 / 0.185);\n --ruby-a6: color(display-p3 0.745 0.004 0.118 / 0.244);\n --ruby-a7: color(display-p3 0.678 0.004 0.114 / 0.314);\n --ruby-a8: color(display-p3 0.639 0.004 0.125 / 0.412);\n --ruby-a9: color(display-p3 0.753 0 0.129 / 0.679);\n --ruby-a10: color(display-p3 0.714 0 0.125 / 0.714);\n --ruby-a11: color(display-p3 0.728 0.211 0.311);\n --ruby-a12: color(display-p3 0.36 0.115 0.171);\n --sky-1: color(display-p3 0.98 0.995 0.999);\n --sky-2: color(display-p3 0.953 0.98 0.99);\n --sky-3: color(display-p3 0.899 0.963 0.989);\n --sky-4: color(display-p3 0.842 0.937 0.977);\n --sky-5: color(display-p3 0.777 0.9 0.954);\n --sky-6: color(display-p3 0.701 0.851 0.921);\n --sky-7: color(display-p3 0.604 0.785 0.879);\n --sky-8: color(display-p3 0.457 0.696 0.829);\n --sky-9: color(display-p3 0.585 0.877 0.983);\n --sky-10: color(display-p3 0.555 0.845 0.959);\n --sky-11: color(display-p3 0.193 0.448 0.605);\n --sky-12: color(display-p3 0.145 0.241 0.329);\n --sky-a1: color(display-p3 0.02 0.804 1 / 0.02);\n --sky-a2: color(display-p3 0.024 0.592 0.757 / 0.048);\n --sky-a3: color(display-p3 0.004 0.655 0.886 / 0.102);\n --sky-a4: color(display-p3 0.004 0.604 0.851 / 0.157);\n --sky-a5: color(display-p3 0.004 0.565 0.792 / 0.224);\n --sky-a6: color(display-p3 0.004 0.502 0.737 / 0.299);\n --sky-a7: color(display-p3 0.004 0.459 0.694 / 0.397);\n --sky-a8: color(display-p3 0 0.435 0.682 / 0.542);\n --sky-a9: color(display-p3 0.004 0.71 0.965 / 0.416);\n --sky-a10: color(display-p3 0.004 0.647 0.914 / 0.444);\n --sky-a11: color(display-p3 0.193 0.448 0.605);\n --sky-a12: color(display-p3 0.145 0.241 0.329);\n --teal-1: color(display-p3 0.983 0.996 0.992);\n --teal-2: color(display-p3 0.958 0.983 0.976);\n --teal-3: color(display-p3 0.895 0.971 0.952);\n --teal-4: color(display-p3 0.831 0.949 0.92);\n --teal-5: color(display-p3 0.761 0.914 0.878);\n --teal-6: color(display-p3 0.682 0.864 0.825);\n --teal-7: color(display-p3 0.581 0.798 0.756);\n --teal-8: color(display-p3 0.433 0.716 0.671);\n --teal-9: color(display-p3 0.297 0.637 0.581);\n --teal-10: color(display-p3 0.275 0.599 0.542);\n --teal-11: color(display-p3 0.08 0.5 0.43);\n --teal-12: color(display-p3 0.11 0.235 0.219);\n --teal-a1: color(display-p3 0.024 0.757 0.514 / 0.016);\n --teal-a2: color(display-p3 0.02 0.647 0.467 / 0.044);\n --teal-a3: color(display-p3 0.004 0.741 0.557 / 0.106);\n --teal-a4: color(display-p3 0.004 0.702 0.537 / 0.169);\n --teal-a5: color(display-p3 0.004 0.643 0.494 / 0.24);\n --teal-a6: color(display-p3 0.004 0.569 0.447 / 0.318);\n --teal-a7: color(display-p3 0.004 0.518 0.424 / 0.42);\n --teal-a8: color(display-p3 0 0.506 0.424 / 0.569);\n --teal-a9: color(display-p3 0 0.482 0.404 / 0.702);\n --teal-a10: color(display-p3 0 0.451 0.369 / 0.726);\n --teal-a11: color(display-p3 0.08 0.5 0.43);\n --teal-a12: color(display-p3 0.11 0.235 0.219);\n --tomato-1: color(display-p3 0.998 0.989 0.988);\n --tomato-2: color(display-p3 0.994 0.974 0.969);\n --tomato-3: color(display-p3 0.985 0.924 0.909);\n --tomato-4: color(display-p3 0.996 0.868 0.835);\n --tomato-5: color(display-p3 0.98 0.812 0.77);\n --tomato-6: color(display-p3 0.953 0.75 0.698);\n --tomato-7: color(display-p3 0.917 0.673 0.611);\n --tomato-8: color(display-p3 0.875 0.575 0.502);\n --tomato-9: color(display-p3 0.831 0.345 0.231);\n --tomato-10: color(display-p3 0.802 0.313 0.2);\n --tomato-11: color(display-p3 0.755 0.259 0.152);\n --tomato-12: color(display-p3 0.335 0.165 0.132);\n --tomato-a1: color(display-p3 0.675 0.024 0.024 / 0.012);\n --tomato-a2: color(display-p3 0.757 0.145 0.02 / 0.032);\n --tomato-a3: color(display-p3 0.831 0.184 0.012 / 0.091);\n --tomato-a4: color(display-p3 0.976 0.192 0.004 / 0.165);\n --tomato-a5: color(display-p3 0.918 0.192 0.004 / 0.232);\n --tomato-a6: color(display-p3 0.847 0.173 0.004 / 0.302);\n --tomato-a7: color(display-p3 0.788 0.165 0.004 / 0.389);\n --tomato-a8: color(display-p3 0.749 0.153 0.004 / 0.499);\n --tomato-a9: color(display-p3 0.78 0.149 0 / 0.769);\n --tomato-a10: color(display-p3 0.757 0.141 0 / 0.8);\n --tomato-a11: color(display-p3 0.755 0.259 0.152);\n --tomato-a12: color(display-p3 0.335 0.165 0.132);\n --violet-1: color(display-p3 0.991 0.988 0.995);\n --violet-2: color(display-p3 0.978 0.974 0.998);\n --violet-3: color(display-p3 0.953 0.943 0.993);\n --violet-4: color(display-p3 0.916 0.897 1);\n --violet-5: color(display-p3 0.876 0.851 1);\n --violet-6: color(display-p3 0.825 0.793 0.981);\n --violet-7: color(display-p3 0.752 0.712 0.943);\n --violet-8: color(display-p3 0.654 0.602 0.902);\n --violet-9: color(display-p3 0.417 0.341 0.784);\n --violet-10: color(display-p3 0.381 0.306 0.741);\n --violet-11: color(display-p3 0.383 0.317 0.702);\n --violet-12: color(display-p3 0.179 0.15 0.359);\n --violet-a1: color(display-p3 0.349 0.024 0.675 / 0.012);\n --violet-a2: color(display-p3 0.161 0.024 0.863 / 0.028);\n --violet-a3: color(display-p3 0.204 0.004 0.871 / 0.059);\n --violet-a4: color(display-p3 0.196 0.004 1 / 0.102);\n --violet-a5: color(display-p3 0.165 0.008 1 / 0.15);\n --violet-a6: color(display-p3 0.153 0.004 0.906 / 0.208);\n --violet-a7: color(display-p3 0.141 0.004 0.796 / 0.287);\n --violet-a8: color(display-p3 0.133 0.004 0.753 / 0.397);\n --violet-a9: color(display-p3 0.114 0 0.675 / 0.659);\n --violet-a10: color(display-p3 0.11 0 0.627 / 0.695);\n --violet-a11: color(display-p3 0.383 0.317 0.702);\n --violet-a12: color(display-p3 0.179 0.15 0.359);\n --yellow-1: color(display-p3 0.992 0.992 0.978);\n --yellow-2: color(display-p3 0.995 0.99 0.922);\n --yellow-3: color(display-p3 0.997 0.982 0.749);\n --yellow-4: color(display-p3 0.992 0.953 0.627);\n --yellow-5: color(display-p3 0.984 0.91 0.51);\n --yellow-6: color(display-p3 0.934 0.847 0.474);\n --yellow-7: color(display-p3 0.876 0.785 0.46);\n --yellow-8: color(display-p3 0.811 0.689 0.313);\n --yellow-9: color(display-p3 1 0.92 0.22);\n --yellow-10: color(display-p3 0.977 0.868 0.291);\n --yellow-11: color(display-p3 0.6 0.44 0);\n --yellow-12: color(display-p3 0.271 0.233 0.137);\n --yellow-a1: color(display-p3 0.675 0.675 0.024 / 0.024);\n --yellow-a2: color(display-p3 0.953 0.855 0.008 / 0.079);\n --yellow-a3: color(display-p3 0.988 0.925 0.004 / 0.251);\n --yellow-a4: color(display-p3 0.98 0.875 0.004 / 0.373);\n --yellow-a5: color(display-p3 0.969 0.816 0.004 / 0.491);\n --yellow-a6: color(display-p3 0.875 0.71 0 / 0.526);\n --yellow-a7: color(display-p3 0.769 0.604 0 / 0.542);\n --yellow-a8: color(display-p3 0.725 0.549 0 / 0.687);\n --yellow-a9: color(display-p3 1 0.898 0 / 0.781);\n --yellow-a10: color(display-p3 0.969 0.812 0 / 0.71);\n --yellow-a11: color(display-p3 0.6 0.44 0);\n --yellow-a12: color(display-p3 0.271 0.233 0.137);\n --gray-surface: color(display-p3 1 1 1 / 0.8);\n --mauve-surface: color(display-p3 1 1 1 / 0.8);\n --slate-surface: color(display-p3 1 1 1 / 0.8);\n --sage-surface: color(display-p3 1 1 1 / 0.8);\n --olive-surface: color(display-p3 1 1 1 / 0.8);\n --sand-surface: color(display-p3 1 1 1 / 0.8);\n --amber-surface: color(display-p3 0.9922 0.9843 0.902 / 0.8);\n --blue-surface: color(display-p3 0.9529 0.9765 0.9961 / 0.8);\n --bronze-surface: color(display-p3 0.9843 0.9608 0.9529 / 0.8);\n --brown-surface: color(display-p3 0.9843 0.9725 0.9569 / 0.8);\n --crimson-surface: color(display-p3 0.9922 0.9608 0.9725 / 0.8);\n --cyan-surface: color(display-p3 0.9412 0.9765 0.9804 / 0.8);\n --gold-surface: color(display-p3 0.9765 0.9725 0.9412 / 0.8);\n --grass-surface: color(display-p3 0.9569 0.9804 0.9569 / 0.8);\n --green-surface: color(display-p3 0.9569 0.9804 0.9608 / 0.8);\n --indigo-surface: color(display-p3 0.9647 0.9725 0.9961 / 0.8);\n --iris-surface: color(display-p3 0.9647 0.9647 0.9961 / 0.8);\n --jade-surface: color(display-p3 0.9529 0.9804 0.9608 / 0.8);\n --lime-surface: color(display-p3 0.9725 0.9765 0.9412 / 0.8);\n --mint-surface: color(display-p3 0.9451 0.9804 0.9725 / 0.8);\n --orange-surface: color(display-p3 0.9961 0.9608 0.9176 / 0.8);\n --pink-surface: color(display-p3 0.9922 0.9608 0.9804 / 0.8);\n --plum-surface: color(display-p3 0.9843 0.9647 0.9843 / 0.8);\n --purple-surface: color(display-p3 0.9804 0.9647 0.9922 / 0.8);\n --red-surface: color(display-p3 0.9961 0.9647 0.9647 / 0.8);\n --ruby-surface: color(display-p3 0.9961 0.9647 0.9647 / 0.8);\n --sky-surface: color(display-p3 0.9412 0.9765 0.9843 / 0.8);\n --teal-surface: color(display-p3 0.9451 0.9804 0.9725 / 0.8);\n --tomato-surface: color(display-p3 0.9922 0.9647 0.9608 / 0.8);\n --violet-surface: color(display-p3 0.9725 0.9647 0.9961 / 0.8);\n --yellow-surface: color(display-p3 0.9961 0.9922 0.902 / 0.8);\n }\n }\n}\n.dark, .dark-theme {\n --gray-1: #111111;\n --gray-2: #191919;\n --gray-3: #222222;\n --gray-4: #2a2a2a;\n --gray-5: #313131;\n --gray-6: #3a3a3a;\n --gray-7: #484848;\n --gray-8: #606060;\n --gray-9: #6e6e6e;\n --gray-10: #7b7b7b;\n --gray-11: #b4b4b4;\n --gray-12: #eeeeee;\n --gray-a1: #00000000;\n --gray-a2: #ffffff09;\n --gray-a3: #ffffff12;\n --gray-a4: #ffffff1b;\n --gray-a5: #ffffff22;\n --gray-a6: #ffffff2c;\n --gray-a7: #ffffff3b;\n --gray-a8: #ffffff55;\n --gray-a9: #ffffff64;\n --gray-a10: #ffffff72;\n --gray-a11: #ffffffaf;\n --gray-a12: #ffffffed;\n --mauve-1: #121113;\n --mauve-2: #1a191b;\n --mauve-3: #232225;\n --mauve-4: #2b292d;\n --mauve-5: #323035;\n --mauve-6: #3c393f;\n --mauve-7: #49474e;\n --mauve-8: #625f69;\n --mauve-9: #6f6d78;\n --mauve-10: #7c7a85;\n --mauve-11: #b5b2bc;\n --mauve-12: #eeeef0;\n --mauve-a1: #00000000;\n --mauve-a2: #f5f4f609;\n --mauve-a3: #ebeaf814;\n --mauve-a4: #eee5f81d;\n --mauve-a5: #efe6fe25;\n --mauve-a6: #f1e6fd30;\n --mauve-a7: #eee9ff40;\n --mauve-a8: #eee7ff5d;\n --mauve-a9: #eae6fd6e;\n --mauve-a10: #ece9fd7c;\n --mauve-a11: #f5f1ffb7;\n --mauve-a12: #fdfdffef;\n --slate-1: #111113;\n --slate-2: #18191b;\n --slate-3: #212225;\n --slate-4: #272a2d;\n --slate-5: #2e3135;\n --slate-6: #363a3f;\n --slate-7: #43484e;\n --slate-8: #5a6169;\n --slate-9: #696e77;\n --slate-10: #777b84;\n --slate-11: #b0b4ba;\n --slate-12: #edeef0;\n --slate-a1: #00000000;\n --slate-a2: #d8f4f609;\n --slate-a3: #ddeaf814;\n --slate-a4: #d3edf81d;\n --slate-a5: #d9edfe25;\n --slate-a6: #d6ebfd30;\n --slate-a7: #d9edff40;\n --slate-a8: #d9edff5d;\n --slate-a9: #dfebfd6d;\n --slate-a10: #e5edfd7b;\n --slate-a11: #f1f7feb5;\n --slate-a12: #fcfdffef;\n --sage-1: #101211;\n --sage-2: #171918;\n --sage-3: #202221;\n --sage-4: #272a29;\n --sage-5: #2e3130;\n --sage-6: #373b39;\n --sage-7: #444947;\n --sage-8: #5b625f;\n --sage-9: #63706b;\n --sage-10: #717d79;\n --sage-11: #adb5b2;\n --sage-12: #eceeed;\n --sage-a1: #00000000;\n --sage-a2: #f0f2f108;\n --sage-a3: #f3f5f412;\n --sage-a4: #f2fefd1a;\n --sage-a5: #f1fbfa22;\n --sage-a6: #edfbf42d;\n --sage-a7: #edfcf73c;\n --sage-a8: #ebfdf657;\n --sage-a9: #dffdf266;\n --sage-a10: #e5fdf674;\n --sage-a11: #f4fefbb0;\n --sage-a12: #fdfffeed;\n --olive-1: #111210;\n --olive-2: #181917;\n --olive-3: #212220;\n --olive-4: #282a27;\n --olive-5: #2f312e;\n --olive-6: #383a36;\n --olive-7: #454843;\n --olive-8: #5c625b;\n --olive-9: #687066;\n --olive-10: #767d74;\n --olive-11: #afb5ad;\n --olive-12: #eceeec;\n --olive-a1: #00000000;\n --olive-a2: #f1f2f008;\n --olive-a3: #f4f5f312;\n --olive-a4: #f3fef21a;\n --olive-a5: #f2fbf122;\n --olive-a6: #f4faed2c;\n --olive-a7: #f2fced3b;\n --olive-a8: #edfdeb57;\n --olive-a9: #ebfde766;\n --olive-a10: #f0fdec74;\n --olive-a11: #f6fef4b0;\n --olive-a12: #fdfffded;\n --sand-1: #111110;\n --sand-2: #191918;\n --sand-3: #222221;\n --sand-4: #2a2a28;\n --sand-5: #31312e;\n --sand-6: #3b3a37;\n --sand-7: #494844;\n --sand-8: #62605b;\n --sand-9: #6f6d66;\n --sand-10: #7c7b74;\n --sand-11: #b5b3ad;\n --sand-12: #eeeeec;\n --sand-a1: #00000000;\n --sand-a2: #f4f4f309;\n --sand-a3: #f6f6f513;\n --sand-a4: #fefef31b;\n --sand-a5: #fbfbeb23;\n --sand-a6: #fffaed2d;\n --sand-a7: #fffbed3c;\n --sand-a8: #fff9eb57;\n --sand-a9: #fffae965;\n --sand-a10: #fffdee73;\n --sand-a11: #fffcf4b0;\n --sand-a12: #fffffded;\n --amber-1: #16120c;\n --amber-2: #1d180f;\n --amber-3: #302008;\n --amber-4: #3f2700;\n --amber-5: #4d3000;\n --amber-6: #5c3d05;\n --amber-7: #714f19;\n --amber-8: #8f6424;\n --amber-9: #ffc53d;\n --amber-10: #ffd60a;\n --amber-11: #ffca16;\n --amber-12: #ffe7b3;\n --amber-a1: #e63c0006;\n --amber-a2: #fd9b000d;\n --amber-a3: #fa820022;\n --amber-a4: #fc820032;\n --amber-a5: #fd8b0041;\n --amber-a6: #fd9b0051;\n --amber-a7: #ffab2567;\n --amber-a8: #ffae3587;\n --amber-a9: #ffc53d;\n --amber-a10: #ffd60a;\n --amber-a11: #ffca16;\n --amber-a12: #ffe7b3;\n --blue-1: #0d1520;\n --blue-2: #111927;\n --blue-3: #0d2847;\n --blue-4: #003362;\n --blue-5: #004074;\n --blue-6: #104d87;\n --blue-7: #205d9e;\n --blue-8: #2870bd;\n --blue-9: #0090ff;\n --blue-10: #3b9eff;\n --blue-11: #70b8ff;\n --blue-12: #c2e6ff;\n --blue-a1: #004df211;\n --blue-a2: #1166fb18;\n --blue-a3: #0077ff3a;\n --blue-a4: #0075ff57;\n --blue-a5: #0081fd6b;\n --blue-a6: #0f89fd7f;\n --blue-a7: #2a91fe98;\n --blue-a8: #3094feb9;\n --blue-a9: #0090ff;\n --blue-a10: #3b9eff;\n --blue-a11: #70b8ff;\n --blue-a12: #c2e6ff;\n --bronze-1: #141110;\n --bronze-2: #1c1917;\n --bronze-3: #262220;\n --bronze-4: #302a27;\n --bronze-5: #3b3330;\n --bronze-6: #493e3a;\n --bronze-7: #5a4c47;\n --bronze-8: #6f5f58;\n --bronze-9: #a18072;\n --bronze-10: #ae8c7e;\n --bronze-11: #d4b3a5;\n --bronze-12: #ede0d9;\n --bronze-a1: #d1110004;\n --bronze-a2: #fbbc910c;\n --bronze-a3: #faceb817;\n --bronze-a4: #facdb622;\n --bronze-a5: #ffd2c12d;\n --bronze-a6: #ffd1c03c;\n --bronze-a7: #fdd0c04f;\n --bronze-a8: #ffd6c565;\n --bronze-a9: #fec7b09b;\n --bronze-a10: #fecab5a9;\n --bronze-a11: #ffd7c6d1;\n --bronze-a12: #fff1e9ec;\n --brown-1: #12110f;\n --brown-2: #1c1816;\n --brown-3: #28211d;\n --brown-4: #322922;\n --brown-5: #3e3128;\n --brown-6: #4d3c2f;\n --brown-7: #614a39;\n --brown-8: #7c5f46;\n --brown-9: #ad7f58;\n --brown-10: #b88c67;\n --brown-11: #dbb594;\n --brown-12: #f2e1ca;\n --brown-a1: #91110002;\n --brown-a2: #fba67c0c;\n --brown-a3: #fcb58c19;\n --brown-a4: #fbbb8a24;\n --brown-a5: #fcb88931;\n --brown-a6: #fdba8741;\n --brown-a7: #ffbb8856;\n --brown-a8: #ffbe8773;\n --brown-a9: #feb87da8;\n --brown-a10: #ffc18cb3;\n --brown-a11: #fed1aad9;\n --brown-a12: #feecd4f2;\n --crimson-1: #191114;\n --crimson-2: #201318;\n --crimson-3: #381525;\n --crimson-4: #4d122f;\n --crimson-5: #5c1839;\n --crimson-6: #6d2545;\n --crimson-7: #873356;\n --crimson-8: #b0436e;\n --crimson-9: #e93d82;\n --crimson-10: #ee518a;\n --crimson-11: #ff92ad;\n --crimson-12: #fdd3e8;\n --crimson-a1: #f4126709;\n --crimson-a2: #f22f7a11;\n --crimson-a3: #fe2a8b2a;\n --crimson-a4: #fd158741;\n --crimson-a5: #fd278f51;\n --crimson-a6: #fe459763;\n --crimson-a7: #fd559b7f;\n --crimson-a8: #fe5b9bab;\n --crimson-a9: #fe418de8;\n --crimson-a10: #ff5693ed;\n --crimson-a11: #ff92ad;\n --crimson-a12: #ffd5eafd;\n --cyan-1: #0b161a;\n --cyan-2: #101b20;\n --cyan-3: #082c36;\n --cyan-4: #003848;\n --cyan-5: #004558;\n --cyan-6: #045468;\n --cyan-7: #12677e;\n --cyan-8: #11809c;\n --cyan-9: #00a2c7;\n --cyan-10: #23afd0;\n --cyan-11: #4ccce6;\n --cyan-12: #b6ecf7;\n --cyan-a1: #0091f70a;\n --cyan-a2: #02a7f211;\n --cyan-a3: #00befd28;\n --cyan-a4: #00baff3b;\n --cyan-a5: #00befd4d;\n --cyan-a6: #00c7fd5e;\n --cyan-a7: #14cdff75;\n --cyan-a8: #11cfff95;\n --cyan-a9: #00cfffc3;\n --cyan-a10: #28d6ffcd;\n --cyan-a11: #52e1fee5;\n --cyan-a12: #bbf3fef7;\n --gold-1: #121211;\n --gold-2: #1b1a17;\n --gold-3: #24231f;\n --gold-4: #2d2b26;\n --gold-5: #38352e;\n --gold-6: #444039;\n --gold-7: #544f46;\n --gold-8: #696256;\n --gold-9: #978365;\n --gold-10: #a39073;\n --gold-11: #cbb99f;\n --gold-12: #e8e2d9;\n --gold-a1: #91911102;\n --gold-a2: #f9e29d0b;\n --gold-a3: #f8ecbb15;\n --gold-a4: #ffeec41e;\n --gold-a5: #feecc22a;\n --gold-a6: #feebcb37;\n --gold-a7: #ffedcd48;\n --gold-a8: #fdeaca5f;\n --gold-a9: #ffdba690;\n --gold-a10: #fedfb09d;\n --gold-a11: #fee7c6c8;\n --gold-a12: #fef7ede7;\n --grass-1: #0e1511;\n --grass-2: #141a15;\n --grass-3: #1b2a1e;\n --grass-4: #1d3a24;\n --grass-5: #25482d;\n --grass-6: #2d5736;\n --grass-7: #366740;\n --grass-8: #3e7949;\n --grass-9: #46a758;\n --grass-10: #53b365;\n --grass-11: #71d083;\n --grass-12: #c2f0c2;\n --grass-a1: #00de1205;\n --grass-a2: #5ef7780a;\n --grass-a3: #70fe8c1b;\n --grass-a4: #57ff802c;\n --grass-a5: #68ff8b3b;\n --grass-a6: #71ff8f4b;\n --grass-a7: #77fd925d;\n --grass-a8: #77fd9070;\n --grass-a9: #65ff82a1;\n --grass-a10: #72ff8dae;\n --grass-a11: #89ff9fcd;\n --grass-a12: #ceffceef;\n --green-1: #0e1512;\n --green-2: #121b17;\n --green-3: #132d21;\n --green-4: #113b29;\n --green-5: #174933;\n --green-6: #20573e;\n --green-7: #28684a;\n --green-8: #2f7c57;\n --green-9: #30a46c;\n --green-10: #33b074;\n --green-11: #3dd68c;\n --green-12: #b1f1cb;\n --green-a1: #00de4505;\n --green-a2: #29f99d0b;\n --green-a3: #22ff991e;\n --green-a4: #11ff992d;\n --green-a5: #2bffa23c;\n --green-a6: #44ffaa4b;\n --green-a7: #50fdac5e;\n --green-a8: #54ffad73;\n --green-a9: #44ffa49e;\n --green-a10: #43fea4ab;\n --green-a11: #46fea5d4;\n --green-a12: #bbffd7f0;\n --indigo-1: #11131f;\n --indigo-2: #141726;\n --indigo-3: #182449;\n --indigo-4: #1d2e62;\n --indigo-5: #253974;\n --indigo-6: #304384;\n --indigo-7: #3a4f97;\n --indigo-8: #435db1;\n --indigo-9: #3e63dd;\n --indigo-10: #5472e4;\n --indigo-11: #9eb1ff;\n --indigo-12: #d6e1ff;\n --indigo-a1: #1133ff0f;\n --indigo-a2: #3354fa17;\n --indigo-a3: #2f62ff3c;\n --indigo-a4: #3566ff57;\n --indigo-a5: #4171fd6b;\n --indigo-a6: #5178fd7c;\n --indigo-a7: #5a7fff90;\n --indigo-a8: #5b81feac;\n --indigo-a9: #4671ffdb;\n --indigo-a10: #5c7efee3;\n --indigo-a11: #9eb1ff;\n --indigo-a12: #d6e1ff;\n --iris-1: #13131e;\n --iris-2: #171625;\n --iris-3: #202248;\n --iris-4: #262a65;\n --iris-5: #303374;\n --iris-6: #3d3e82;\n --iris-7: #4a4a95;\n --iris-8: #5958b1;\n --iris-9: #5b5bd6;\n --iris-10: #6e6ade;\n --iris-11: #b1a9ff;\n --iris-12: #e0dffe;\n --iris-a1: #3636fe0e;\n --iris-a2: #564bf916;\n --iris-a3: #525bff3b;\n --iris-a4: #4d58ff5a;\n --iris-a5: #5b62fd6b;\n --iris-a6: #6d6ffd7a;\n --iris-a7: #7777fe8e;\n --iris-a8: #7b7afeac;\n --iris-a9: #6a6afed4;\n --iris-a10: #7d79ffdc;\n --iris-a11: #b1a9ff;\n --iris-a12: #e1e0fffe;\n --jade-1: #0d1512;\n --jade-2: #121c18;\n --jade-3: #0f2e22;\n --jade-4: #0b3b2c;\n --jade-5: #114837;\n --jade-6: #1b5745;\n --jade-7: #246854;\n --jade-8: #2a7e68;\n --jade-9: #29a383;\n --jade-10: #27b08b;\n --jade-11: #1fd8a4;\n --jade-12: #adf0d4;\n --jade-a1: #00de4505;\n --jade-a2: #27fba60c;\n --jade-a3: #02f99920;\n --jade-a4: #00ffaa2d;\n --jade-a5: #11ffb63b;\n --jade-a6: #34ffc24b;\n --jade-a7: #45fdc75e;\n --jade-a8: #48ffcf75;\n --jade-a9: #38feca9d;\n --jade-a10: #31fec7ab;\n --jade-a11: #21fec0d6;\n --jade-a12: #b8ffe1ef;\n --lime-1: #11130c;\n --lime-2: #151a10;\n --lime-3: #1f2917;\n --lime-4: #29371d;\n --lime-5: #334423;\n --lime-6: #3d522a;\n --lime-7: #496231;\n --lime-8: #577538;\n --lime-9: #bdee63;\n --lime-10: #d4ff70;\n --lime-11: #bde56c;\n --lime-12: #e3f7ba;\n --lime-a1: #11bb0003;\n --lime-a2: #78f7000a;\n --lime-a3: #9bfd4c1a;\n --lime-a4: #a7fe5c29;\n --lime-a5: #affe6537;\n --lime-a6: #b2fe6d46;\n --lime-a7: #b6ff6f57;\n --lime-a8: #b6fd6d6c;\n --lime-a9: #caff69ed;\n --lime-a10: #d4ff70;\n --lime-a11: #d1fe77e4;\n --lime-a12: #e9febff7;\n --mint-1: #0e1515;\n --mint-2: #0f1b1b;\n --mint-3: #092c2b;\n --mint-4: #003a38;\n --mint-5: #004744;\n --mint-6: #105650;\n --mint-7: #1e685f;\n --mint-8: #277f70;\n --mint-9: #86ead4;\n --mint-10: #a8f5e5;\n --mint-11: #58d5ba;\n --mint-12: #c4f5e1;\n --mint-a1: #00dede05;\n --mint-a2: #00f9f90b;\n --mint-a3: #00fff61d;\n --mint-a4: #00fff42c;\n --mint-a5: #00fff23a;\n --mint-a6: #0effeb4a;\n --mint-a7: #34fde55e;\n --mint-a8: #41ffdf76;\n --mint-a9: #92ffe7e9;\n --mint-a10: #aefeedf5;\n --mint-a11: #67ffded2;\n --mint-a12: #cbfee9f5;\n --orange-1: #17120e;\n --orange-2: #1e160f;\n --orange-3: #331e0b;\n --orange-4: #462100;\n --orange-5: #562800;\n --orange-6: #66350c;\n --orange-7: #7e451d;\n --orange-8: #a35829;\n --orange-9: #f76b15;\n --orange-10: #ff801f;\n --orange-11: #ffa057;\n --orange-12: #ffe0c2;\n --orange-a1: #ec360007;\n --orange-a2: #fe6d000e;\n --orange-a3: #fb6a0025;\n --orange-a4: #ff590039;\n --orange-a5: #ff61004a;\n --orange-a6: #fd75045c;\n --orange-a7: #ff832c75;\n --orange-a8: #fe84389d;\n --orange-a9: #fe6d15f7;\n --orange-a10: #ff801f;\n --orange-a11: #ffa057;\n --orange-a12: #ffe0c2;\n --pink-1: #191117;\n --pink-2: #21121d;\n --pink-3: #37172f;\n --pink-4: #4b143d;\n --pink-5: #591c47;\n --pink-6: #692955;\n --pink-7: #833869;\n --pink-8: #a84885;\n --pink-9: #d6409f;\n --pink-10: #de51a8;\n --pink-11: #ff8dcc;\n --pink-12: #fdd1ea;\n --pink-a1: #f412bc09;\n --pink-a2: #f420bb12;\n --pink-a3: #fe37cc29;\n --pink-a4: #fc1ec43f;\n --pink-a5: #fd35c24e;\n --pink-a6: #fd51c75f;\n --pink-a7: #fd62c87b;\n --pink-a8: #ff68c8a2;\n --pink-a9: #fe49bcd4;\n --pink-a10: #ff5cc0dc;\n --pink-a11: #ff8dcc;\n --pink-a12: #ffd3ecfd;\n --plum-1: #181118;\n --plum-2: #201320;\n --plum-3: #351a35;\n --plum-4: #451d47;\n --plum-5: #512454;\n --plum-6: #5e3061;\n --plum-7: #734079;\n --plum-8: #92549c;\n --plum-9: #ab4aba;\n --plum-10: #b658c4;\n --plum-11: #e796f3;\n --plum-12: #f4d4f4;\n --plum-a1: #f112f108;\n --plum-a2: #f22ff211;\n --plum-a3: #fd4cfd27;\n --plum-a4: #f646ff3a;\n --plum-a5: #f455ff48;\n --plum-a6: #f66dff56;\n --plum-a7: #f07cfd70;\n --plum-a8: #ee84ff95;\n --plum-a9: #e961feb6;\n --plum-a10: #ed70ffc0;\n --plum-a11: #f19cfef3;\n --plum-a12: #feddfef4;\n --purple-1: #18111b;\n --purple-2: #1e1523;\n --purple-3: #301c3b;\n --purple-4: #3d224e;\n --purple-5: #48295c;\n --purple-6: #54346b;\n --purple-7: #664282;\n --purple-8: #8457aa;\n --purple-9: #8e4ec6;\n --purple-10: #9a5cd0;\n --purple-11: #d19dff;\n --purple-12: #ecd9fa;\n --purple-a1: #b412f90b;\n --purple-a2: #b744f714;\n --purple-a3: #c150ff2d;\n --purple-a4: #bb53fd42;\n --purple-a5: #be5cfd51;\n --purple-a6: #c16dfd61;\n --purple-a7: #c378fd7a;\n --purple-a8: #c47effa4;\n --purple-a9: #b661ffc2;\n --purple-a10: #bc6fffcd;\n --purple-a11: #d19dff;\n --purple-a12: #f1ddfffa;\n --red-1: #191111;\n --red-2: #201314;\n --red-3: #3b1219;\n --red-4: #500f1c;\n --red-5: #611623;\n --red-6: #72232d;\n --red-7: #8c333a;\n --red-8: #b54548;\n --red-9: #e5484d;\n --red-10: #ec5d5e;\n --red-11: #ff9592;\n --red-12: #ffd1d9;\n --red-a1: #f4121209;\n --red-a2: #f22f3e11;\n --red-a3: #ff173f2d;\n --red-a4: #fe0a3b44;\n --red-a5: #ff204756;\n --red-a6: #ff3e5668;\n --red-a7: #ff536184;\n --red-a8: #ff5d61b0;\n --red-a9: #fe4e54e4;\n --red-a10: #ff6465eb;\n --red-a11: #ff9592;\n --red-a12: #ffd1d9;\n --ruby-1: #191113;\n --ruby-2: #1e1517;\n --ruby-3: #3a141e;\n --ruby-4: #4e1325;\n --ruby-5: #5e1a2e;\n --ruby-6: #6f2539;\n --ruby-7: #883447;\n --ruby-8: #b3445a;\n --ruby-9: #e54666;\n --ruby-10: #ec5a72;\n --ruby-11: #ff949d;\n --ruby-12: #fed2e1;\n --ruby-a1: #f4124a09;\n --ruby-a2: #fe5a7f0e;\n --ruby-a3: #ff235d2c;\n --ruby-a4: #fd195e42;\n --ruby-a5: #fe2d6b53;\n --ruby-a6: #ff447665;\n --ruby-a7: #ff577d80;\n --ruby-a8: #ff5c7cae;\n --ruby-a9: #fe4c70e4;\n --ruby-a10: #ff617beb;\n --ruby-a11: #ff949d;\n --ruby-a12: #ffd3e2fe;\n --sky-1: #0d141f;\n --sky-2: #111a27;\n --sky-3: #112840;\n --sky-4: #113555;\n --sky-5: #154467;\n --sky-6: #1b537b;\n --sky-7: #1f6692;\n --sky-8: #197cae;\n --sky-9: #7ce2fe;\n --sky-10: #a8eeff;\n --sky-11: #75c7f0;\n --sky-12: #c2f3ff;\n --sky-a1: #0044ff0f;\n --sky-a2: #1171fb18;\n --sky-a3: #1184fc33;\n --sky-a4: #128fff49;\n --sky-a5: #1c9dfd5d;\n --sky-a6: #28a5ff72;\n --sky-a7: #2badfe8b;\n --sky-a8: #1db2fea9;\n --sky-a9: #7ce3fffe;\n --sky-a10: #a8eeff;\n --sky-a11: #7cd3ffef;\n --sky-a12: #c2f3ff;\n --teal-1: #0d1514;\n --teal-2: #111c1b;\n --teal-3: #0d2d2a;\n --teal-4: #023b37;\n --teal-5: #084843;\n --teal-6: #145750;\n --teal-7: #1c6961;\n --teal-8: #207e73;\n --teal-9: #12a594;\n --teal-10: #0eb39e;\n --teal-11: #0bd8b6;\n --teal-12: #adf0dd;\n --teal-a1: #00deab05;\n --teal-a2: #12fbe60c;\n --teal-a3: #00ffe61e;\n --teal-a4: #00ffe92d;\n --teal-a5: #00ffea3b;\n --teal-a6: #1cffe84b;\n --teal-a7: #2efde85f;\n --teal-a8: #32ffe775;\n --teal-a9: #13ffe49f;\n --teal-a10: #0dffe0ae;\n --teal-a11: #0afed5d6;\n --teal-a12: #b8ffebef;\n --tomato-1: #181111;\n --tomato-2: #1f1513;\n --tomato-3: #391714;\n --tomato-4: #4e1511;\n --tomato-5: #5e1c16;\n --tomato-6: #6e2920;\n --tomato-7: #853a2d;\n --tomato-8: #ac4d39;\n --tomato-9: #e54d2e;\n --tomato-10: #ec6142;\n --tomato-11: #ff977d;\n --tomato-12: #fbd3cb;\n --tomato-a1: #f1121208;\n --tomato-a2: #ff55330f;\n --tomato-a3: #ff35232b;\n --tomato-a4: #fd201142;\n --tomato-a5: #fe332153;\n --tomato-a6: #ff4f3864;\n --tomato-a7: #fd644a7d;\n --tomato-a8: #fe6d4ea7;\n --tomato-a9: #fe5431e4;\n --tomato-a10: #ff6847eb;\n --tomato-a11: #ff977d;\n --tomato-a12: #ffd6cefb;\n --violet-1: #14121f;\n --violet-2: #1b1525;\n --violet-3: #291f43;\n --violet-4: #33255b;\n --violet-5: #3c2e69;\n --violet-6: #473876;\n --violet-7: #56468b;\n --violet-8: #6958ad;\n --violet-9: #6e56cf;\n --violet-10: #7d66d9;\n --violet-11: #baa7ff;\n --violet-12: #e2ddfe;\n --violet-a1: #4422ff0f;\n --violet-a2: #853ff916;\n --violet-a3: #8354fe36;\n --violet-a4: #7d51fd50;\n --violet-a5: #845ffd5f;\n --violet-a6: #8f6cfd6d;\n --violet-a7: #9879ff83;\n --violet-a8: #977dfea8;\n --violet-a9: #8668ffcc;\n --violet-a10: #9176fed7;\n --violet-a11: #baa7ff;\n --violet-a12: #e3defffe;\n --yellow-1: #14120b;\n --yellow-2: #1b180f;\n --yellow-3: #2d2305;\n --yellow-4: #362b00;\n --yellow-5: #433500;\n --yellow-6: #524202;\n --yellow-7: #665417;\n --yellow-8: #836a21;\n --yellow-9: #ffe629;\n --yellow-10: #ffff57;\n --yellow-11: #f5e147;\n --yellow-12: #f6eeb4;\n --yellow-a1: #d1510004;\n --yellow-a2: #f9b4000b;\n --yellow-a3: #ffaa001e;\n --yellow-a4: #fdb70028;\n --yellow-a5: #febb0036;\n --yellow-a6: #fec40046;\n --yellow-a7: #fdcb225c;\n --yellow-a8: #fdca327b;\n --yellow-a9: #ffe629;\n --yellow-a10: #ffff57;\n --yellow-a11: #fee949f5;\n --yellow-a12: #fef6baf6;\n --gray-surface: #21212180;\n --gray-indicator: var(--gray-9);\n --gray-track: var(--gray-9);\n --mauve-surface: #22212380;\n --mauve-indicator: var(--mauve-9);\n --mauve-track: var(--mauve-9);\n --slate-surface: #1f212380;\n --slate-indicator: var(--slate-9);\n --slate-track: var(--slate-9);\n --sage-surface: #1e201f80;\n --sage-indicator: var(--sage-9);\n --sage-track: var(--sage-9);\n --olive-surface: #1f201e80;\n --olive-indicator: var(--olive-9);\n --olive-track: var(--olive-9);\n --sand-surface: #21212080;\n --sand-indicator: var(--sand-9);\n --sand-track: var(--sand-9);\n --amber-surface: #271f1380;\n --amber-indicator: var(--amber-9);\n --amber-track: var(--amber-9);\n --blue-surface: #11213d80;\n --blue-indicator: var(--blue-9);\n --blue-track: var(--blue-9);\n --bronze-surface: #27211d80;\n --bronze-indicator: var(--bronze-9);\n --bronze-track: var(--bronze-9);\n --brown-surface: #271f1b80;\n --brown-indicator: var(--brown-9);\n --brown-track: var(--brown-9);\n --crimson-surface: #2f151f80;\n --crimson-indicator: var(--crimson-9);\n --crimson-track: var(--crimson-9);\n --cyan-surface: #11252d80;\n --cyan-indicator: var(--cyan-9);\n --cyan-track: var(--cyan-9);\n --gold-surface: #25231d80;\n --gold-indicator: var(--gold-9);\n --gold-track: var(--gold-9);\n --grass-surface: #19231b80;\n --grass-indicator: var(--grass-9);\n --grass-track: var(--grass-9);\n --green-surface: #15251d80;\n --green-indicator: var(--green-9);\n --green-track: var(--green-9);\n --indigo-surface: #171d3b80;\n --indigo-indicator: var(--indigo-9);\n --indigo-track: var(--indigo-9);\n --iris-surface: #1d1b3980;\n --iris-indicator: var(--iris-9);\n --iris-track: var(--iris-9);\n --jade-surface: #13271f80;\n --jade-indicator: var(--jade-9);\n --jade-track: var(--jade-9);\n --lime-surface: #1b211580;\n --lime-indicator: var(--lime-9);\n --lime-track: var(--lime-9);\n --mint-surface: #15272780;\n --mint-indicator: var(--mint-9);\n --mint-track: var(--mint-9);\n --orange-surface: #271d1380;\n --orange-indicator: var(--orange-9);\n --orange-track: var(--orange-9);\n --pink-surface: #31132980;\n --pink-indicator: var(--pink-9);\n --pink-track: var(--pink-9);\n --plum-surface: #2f152f80;\n --plum-indicator: var(--plum-9);\n --plum-track: var(--plum-9);\n --purple-surface: #2b173580;\n --purple-indicator: var(--purple-9);\n --purple-track: var(--purple-9);\n --red-surface: #2f151780;\n --red-indicator: var(--red-9);\n --red-track: var(--red-9);\n --ruby-surface: #2b191d80;\n --ruby-indicator: var(--ruby-9);\n --ruby-track: var(--ruby-9);\n --sky-surface: #13233b80;\n --sky-indicator: var(--sky-9);\n --sky-track: var(--sky-9);\n --teal-surface: #13272580;\n --teal-indicator: var(--teal-9);\n --teal-track: var(--teal-9);\n --tomato-surface: #2d191580;\n --tomato-indicator: var(--tomato-9);\n --tomato-track: var(--tomato-9);\n --violet-surface: #25193980;\n --violet-indicator: var(--violet-9);\n --violet-track: var(--violet-9);\n --yellow-surface: #231f1380;\n --yellow-indicator: var(--yellow-9);\n --yellow-track: var(--yellow-9);\n}\n@supports (color: color(display-p3 1 1 1)) {\n @media (color-gamut: p3) {\n .dark, .dark-theme {\n --gray-1: color(display-p3 0.067 0.067 0.067);\n --gray-2: color(display-p3 0.098 0.098 0.098);\n --gray-3: color(display-p3 0.135 0.135 0.135);\n --gray-4: color(display-p3 0.163 0.163 0.163);\n --gray-5: color(display-p3 0.192 0.192 0.192);\n --gray-6: color(display-p3 0.228 0.228 0.228);\n --gray-7: color(display-p3 0.283 0.283 0.283);\n --gray-8: color(display-p3 0.375 0.375 0.375);\n --gray-9: color(display-p3 0.431 0.431 0.431);\n --gray-10: color(display-p3 0.484 0.484 0.484);\n --gray-11: color(display-p3 0.706 0.706 0.706);\n --gray-12: color(display-p3 0.933 0.933 0.933);\n --gray-a1: color(display-p3 0 0 0 / 0);\n --gray-a2: color(display-p3 1 1 1 / 0.034);\n --gray-a3: color(display-p3 1 1 1 / 0.071);\n --gray-a4: color(display-p3 1 1 1 / 0.105);\n --gray-a5: color(display-p3 1 1 1 / 0.134);\n --gray-a6: color(display-p3 1 1 1 / 0.172);\n --gray-a7: color(display-p3 1 1 1 / 0.231);\n --gray-a8: color(display-p3 1 1 1 / 0.332);\n --gray-a9: color(display-p3 1 1 1 / 0.391);\n --gray-a10: color(display-p3 1 1 1 / 0.445);\n --gray-a11: color(display-p3 1 1 1 / 0.685);\n --gray-a12: color(display-p3 1 1 1 / 0.929);\n --mauve-1: color(display-p3 0.07 0.067 0.074);\n --mauve-2: color(display-p3 0.101 0.098 0.105);\n --mauve-3: color(display-p3 0.138 0.134 0.144);\n --mauve-4: color(display-p3 0.167 0.161 0.175);\n --mauve-5: color(display-p3 0.196 0.189 0.206);\n --mauve-6: color(display-p3 0.232 0.225 0.245);\n --mauve-7: color(display-p3 0.286 0.277 0.302);\n --mauve-8: color(display-p3 0.383 0.373 0.408);\n --mauve-9: color(display-p3 0.434 0.428 0.467);\n --mauve-10: color(display-p3 0.487 0.48 0.519);\n --mauve-11: color(display-p3 0.707 0.7 0.735);\n --mauve-12: color(display-p3 0.933 0.933 0.94);\n --mauve-a1: color(display-p3 0 0 0 / 0);\n --mauve-a2: color(display-p3 0.996 0.992 1 / 0.034);\n --mauve-a3: color(display-p3 0.937 0.933 0.992 / 0.077);\n --mauve-a4: color(display-p3 0.957 0.918 0.996 / 0.111);\n --mauve-a5: color(display-p3 0.937 0.906 0.996 / 0.145);\n --mauve-a6: color(display-p3 0.953 0.925 0.996 / 0.183);\n --mauve-a7: color(display-p3 0.945 0.929 1 / 0.246);\n --mauve-a8: color(display-p3 0.937 0.918 1 / 0.361);\n --mauve-a9: color(display-p3 0.933 0.918 1 / 0.424);\n --mauve-a10: color(display-p3 0.941 0.925 1 / 0.479);\n --mauve-a11: color(display-p3 0.965 0.961 1 / 0.712);\n --mauve-a12: color(display-p3 0.992 0.992 1 / 0.937);\n --slate-1: color(display-p3 0.067 0.067 0.074);\n --slate-2: color(display-p3 0.095 0.098 0.105);\n --slate-3: color(display-p3 0.13 0.135 0.145);\n --slate-4: color(display-p3 0.156 0.163 0.176);\n --slate-5: color(display-p3 0.183 0.191 0.206);\n --slate-6: color(display-p3 0.215 0.226 0.244);\n --slate-7: color(display-p3 0.265 0.28 0.302);\n --slate-8: color(display-p3 0.357 0.381 0.409);\n --slate-9: color(display-p3 0.415 0.431 0.463);\n --slate-10: color(display-p3 0.469 0.483 0.514);\n --slate-11: color(display-p3 0.692 0.704 0.728);\n --slate-12: color(display-p3 0.93 0.933 0.94);\n --slate-a1: color(display-p3 0 0 0 / 0);\n --slate-a2: color(display-p3 0.875 0.992 1 / 0.034);\n --slate-a3: color(display-p3 0.882 0.933 0.992 / 0.077);\n --slate-a4: color(display-p3 0.882 0.953 0.996 / 0.111);\n --slate-a5: color(display-p3 0.878 0.929 0.996 / 0.145);\n --slate-a6: color(display-p3 0.882 0.949 0.996 / 0.183);\n --slate-a7: color(display-p3 0.882 0.929 1 / 0.246);\n --slate-a8: color(display-p3 0.871 0.937 1 / 0.361);\n --slate-a9: color(display-p3 0.898 0.937 1 / 0.42);\n --slate-a10: color(display-p3 0.918 0.945 1 / 0.475);\n --slate-a11: color(display-p3 0.949 0.969 0.996 / 0.708);\n --slate-a12: color(display-p3 0.988 0.992 1 / 0.937);\n --sage-1: color(display-p3 0.064 0.07 0.067);\n --sage-2: color(display-p3 0.092 0.098 0.094);\n --sage-3: color(display-p3 0.128 0.135 0.131);\n --sage-4: color(display-p3 0.155 0.164 0.159);\n --sage-5: color(display-p3 0.183 0.193 0.188);\n --sage-6: color(display-p3 0.218 0.23 0.224);\n --sage-7: color(display-p3 0.269 0.285 0.277);\n --sage-8: color(display-p3 0.362 0.382 0.373);\n --sage-9: color(display-p3 0.398 0.438 0.421);\n --sage-10: color(display-p3 0.453 0.49 0.474);\n --sage-11: color(display-p3 0.685 0.709 0.697);\n --sage-12: color(display-p3 0.927 0.933 0.93);\n --sage-a1: color(display-p3 0 0 0 / 0);\n --sage-a2: color(display-p3 0.976 0.988 0.984 / 0.03);\n --sage-a3: color(display-p3 0.992 0.945 0.941 / 0.072);\n --sage-a4: color(display-p3 0.988 0.996 0.992 / 0.102);\n --sage-a5: color(display-p3 0.992 1 0.996 / 0.131);\n --sage-a6: color(display-p3 0.973 1 0.976 / 0.173);\n --sage-a7: color(display-p3 0.957 1 0.976 / 0.233);\n --sage-a8: color(display-p3 0.957 1 0.984 / 0.334);\n --sage-a9: color(display-p3 0.902 1 0.957 / 0.397);\n --sage-a10: color(display-p3 0.929 1 0.973 / 0.452);\n --sage-a11: color(display-p3 0.969 1 0.988 / 0.688);\n --sage-a12: color(display-p3 0.992 1 0.996 / 0.929);\n --olive-1: color(display-p3 0.067 0.07 0.063);\n --olive-2: color(display-p3 0.095 0.098 0.091);\n --olive-3: color(display-p3 0.131 0.135 0.126);\n --olive-4: color(display-p3 0.158 0.163 0.153);\n --olive-5: color(display-p3 0.186 0.192 0.18);\n --olive-6: color(display-p3 0.221 0.229 0.215);\n --olive-7: color(display-p3 0.273 0.284 0.266);\n --olive-8: color(display-p3 0.365 0.382 0.359);\n --olive-9: color(display-p3 0.414 0.438 0.404);\n --olive-10: color(display-p3 0.467 0.49 0.458);\n --olive-11: color(display-p3 0.69 0.709 0.682);\n --olive-12: color(display-p3 0.927 0.933 0.926);\n --olive-a1: color(display-p3 0 0 0 / 0);\n --olive-a2: color(display-p3 0.984 0.988 0.976 / 0.03);\n --olive-a3: color(display-p3 0.992 0.996 0.988 / 0.068);\n --olive-a4: color(display-p3 0.953 0.996 0.949 / 0.102);\n --olive-a5: color(display-p3 0.969 1 0.965 / 0.131);\n --olive-a6: color(display-p3 0.973 1 0.969 / 0.169);\n --olive-a7: color(display-p3 0.98 1 0.961 / 0.228);\n --olive-a8: color(display-p3 0.961 1 0.957 / 0.334);\n --olive-a9: color(display-p3 0.949 1 0.922 / 0.397);\n --olive-a10: color(display-p3 0.953 1 0.941 / 0.452);\n --olive-a11: color(display-p3 0.976 1 0.965 / 0.688);\n --olive-a12: color(display-p3 0.992 1 0.992 / 0.929);\n --sand-1: color(display-p3 0.067 0.067 0.063);\n --sand-2: color(display-p3 0.098 0.098 0.094);\n --sand-3: color(display-p3 0.135 0.135 0.129);\n --sand-4: color(display-p3 0.164 0.163 0.156);\n --sand-5: color(display-p3 0.193 0.192 0.183);\n --sand-6: color(display-p3 0.23 0.229 0.217);\n --sand-7: color(display-p3 0.285 0.282 0.267);\n --sand-8: color(display-p3 0.384 0.378 0.357);\n --sand-9: color(display-p3 0.434 0.428 0.403);\n --sand-10: color(display-p3 0.487 0.481 0.456);\n --sand-11: color(display-p3 0.707 0.703 0.68);\n --sand-12: color(display-p3 0.933 0.933 0.926);\n --sand-a1: color(display-p3 0 0 0 / 0);\n --sand-a2: color(display-p3 0.992 0.992 0.988 / 0.034);\n --sand-a3: color(display-p3 0.996 0.996 0.992 / 0.072);\n --sand-a4: color(display-p3 0.992 0.992 0.953 / 0.106);\n --sand-a5: color(display-p3 1 1 0.965 / 0.135);\n --sand-a6: color(display-p3 1 0.976 0.929 / 0.177);\n --sand-a7: color(display-p3 1 0.984 0.929 / 0.236);\n --sand-a8: color(display-p3 1 0.976 0.925 / 0.341);\n --sand-a9: color(display-p3 1 0.98 0.925 / 0.395);\n --sand-a10: color(display-p3 1 0.992 0.933 / 0.45);\n --sand-a11: color(display-p3 1 0.996 0.961 / 0.685);\n --sand-a12: color(display-p3 1 1 0.992 / 0.929);\n --amber-1: color(display-p3 0.082 0.07 0.05);\n --amber-2: color(display-p3 0.111 0.094 0.064);\n --amber-3: color(display-p3 0.178 0.128 0.049);\n --amber-4: color(display-p3 0.239 0.156 0);\n --amber-5: color(display-p3 0.29 0.193 0);\n --amber-6: color(display-p3 0.344 0.245 0.076);\n --amber-7: color(display-p3 0.422 0.314 0.141);\n --amber-8: color(display-p3 0.535 0.399 0.189);\n --amber-9: color(display-p3 1 0.77 0.26);\n --amber-10: color(display-p3 1 0.87 0.15);\n --amber-11: color(display-p3 1 0.8 0.29);\n --amber-12: color(display-p3 0.984 0.909 0.726);\n --amber-a1: color(display-p3 0.992 0.298 0 / 0.017);\n --amber-a2: color(display-p3 0.988 0.651 0 / 0.047);\n --amber-a3: color(display-p3 1 0.6 0 / 0.118);\n --amber-a4: color(display-p3 1 0.557 0 / 0.185);\n --amber-a5: color(display-p3 1 0.592 0 / 0.24);\n --amber-a6: color(display-p3 1 0.659 0.094 / 0.299);\n --amber-a7: color(display-p3 1 0.714 0.263 / 0.383);\n --amber-a8: color(display-p3 0.996 0.729 0.306 / 0.5);\n --amber-a9: color(display-p3 1 0.769 0.259);\n --amber-a10: color(display-p3 1 0.871 0.149);\n --amber-a11: color(display-p3 1 0.8 0.29);\n --amber-a12: color(display-p3 0.984 0.909 0.726);\n --blue-1: color(display-p3 0.057 0.081 0.122);\n --blue-2: color(display-p3 0.072 0.098 0.147);\n --blue-3: color(display-p3 0.078 0.154 0.27);\n --blue-4: color(display-p3 0.033 0.197 0.37);\n --blue-5: color(display-p3 0.08 0.245 0.441);\n --blue-6: color(display-p3 0.14 0.298 0.511);\n --blue-7: color(display-p3 0.195 0.361 0.6);\n --blue-8: color(display-p3 0.239 0.434 0.72);\n --blue-9: color(display-p3 0.247 0.556 0.969);\n --blue-10: color(display-p3 0.344 0.612 0.973);\n --blue-11: color(display-p3 0.49 0.72 1);\n --blue-12: color(display-p3 0.788 0.898 0.99);\n --blue-a1: color(display-p3 0 0.333 1 / 0.059);\n --blue-a2: color(display-p3 0.114 0.435 0.988 / 0.085);\n --blue-a3: color(display-p3 0.122 0.463 1 / 0.219);\n --blue-a4: color(display-p3 0 0.467 1 / 0.324);\n --blue-a5: color(display-p3 0.098 0.51 1 / 0.4);\n --blue-a6: color(display-p3 0.224 0.557 1 / 0.475);\n --blue-a7: color(display-p3 0.294 0.584 1 / 0.572);\n --blue-a8: color(display-p3 0.314 0.592 1 / 0.702);\n --blue-a9: color(display-p3 0.251 0.573 0.996 / 0.967);\n --blue-a10: color(display-p3 0.357 0.631 1 / 0.971);\n --blue-a11: color(display-p3 0.49 0.72 1);\n --blue-a12: color(display-p3 0.788 0.898 0.99);\n --bronze-1: color(display-p3 0.076 0.067 0.063);\n --bronze-2: color(display-p3 0.106 0.097 0.093);\n --bronze-3: color(display-p3 0.147 0.132 0.125);\n --bronze-4: color(display-p3 0.185 0.166 0.156);\n --bronze-5: color(display-p3 0.227 0.202 0.19);\n --bronze-6: color(display-p3 0.278 0.246 0.23);\n --bronze-7: color(display-p3 0.343 0.302 0.281);\n --bronze-8: color(display-p3 0.426 0.374 0.347);\n --bronze-9: color(display-p3 0.611 0.507 0.455);\n --bronze-10: color(display-p3 0.66 0.556 0.504);\n --bronze-11: color(display-p3 0.81 0.707 0.655);\n --bronze-12: color(display-p3 0.921 0.88 0.854);\n --bronze-a1: color(display-p3 0.941 0.067 0 / 0.009);\n --bronze-a2: color(display-p3 0.98 0.8 0.706 / 0.043);\n --bronze-a3: color(display-p3 0.988 0.851 0.761 / 0.085);\n --bronze-a4: color(display-p3 0.996 0.839 0.78 / 0.127);\n --bronze-a5: color(display-p3 0.996 0.863 0.773 / 0.173);\n --bronze-a6: color(display-p3 1 0.863 0.796 / 0.227);\n --bronze-a7: color(display-p3 1 0.867 0.8 / 0.295);\n --bronze-a8: color(display-p3 1 0.859 0.788 / 0.387);\n --bronze-a9: color(display-p3 1 0.82 0.733 / 0.585);\n --bronze-a10: color(display-p3 1 0.839 0.761 / 0.635);\n --bronze-a11: color(display-p3 0.81 0.707 0.655);\n --bronze-a12: color(display-p3 0.921 0.88 0.854);\n --brown-1: color(display-p3 0.071 0.067 0.059);\n --brown-2: color(display-p3 0.107 0.095 0.087);\n --brown-3: color(display-p3 0.151 0.13 0.115);\n --brown-4: color(display-p3 0.191 0.161 0.138);\n --brown-5: color(display-p3 0.235 0.194 0.162);\n --brown-6: color(display-p3 0.291 0.237 0.192);\n --brown-7: color(display-p3 0.365 0.295 0.232);\n --brown-8: color(display-p3 0.469 0.377 0.287);\n --brown-9: color(display-p3 0.651 0.505 0.368);\n --brown-10: color(display-p3 0.697 0.557 0.423);\n --brown-11: color(display-p3 0.835 0.715 0.597);\n --brown-12: color(display-p3 0.938 0.885 0.802);\n --brown-a1: color(display-p3 0.855 0.071 0 / 0.005);\n --brown-a2: color(display-p3 0.98 0.706 0.525 / 0.043);\n --brown-a3: color(display-p3 0.996 0.745 0.576 / 0.093);\n --brown-a4: color(display-p3 1 0.765 0.592 / 0.135);\n --brown-a5: color(display-p3 1 0.761 0.588 / 0.181);\n --brown-a6: color(display-p3 1 0.773 0.592 / 0.24);\n --brown-a7: color(display-p3 0.996 0.776 0.58 / 0.32);\n --brown-a8: color(display-p3 1 0.78 0.573 / 0.433);\n --brown-a9: color(display-p3 1 0.769 0.549 / 0.627);\n --brown-a10: color(display-p3 1 0.792 0.596 / 0.677);\n --brown-a11: color(display-p3 0.835 0.715 0.597);\n --brown-a12: color(display-p3 0.938 0.885 0.802);\n --crimson-1: color(display-p3 0.093 0.068 0.078);\n --crimson-2: color(display-p3 0.117 0.078 0.095);\n --crimson-3: color(display-p3 0.203 0.091 0.143);\n --crimson-4: color(display-p3 0.277 0.087 0.182);\n --crimson-5: color(display-p3 0.332 0.115 0.22);\n --crimson-6: color(display-p3 0.394 0.162 0.268);\n --crimson-7: color(display-p3 0.489 0.222 0.336);\n --crimson-8: color(display-p3 0.638 0.289 0.429);\n --crimson-9: color(display-p3 0.843 0.298 0.507);\n --crimson-10: color(display-p3 0.864 0.364 0.539);\n --crimson-11: color(display-p3 1 0.56 0.66);\n --crimson-12: color(display-p3 0.966 0.834 0.906);\n --crimson-a1: color(display-p3 0.984 0.071 0.463 / 0.03);\n --crimson-a2: color(display-p3 0.996 0.282 0.569 / 0.055);\n --crimson-a3: color(display-p3 0.996 0.227 0.573 / 0.148);\n --crimson-a4: color(display-p3 1 0.157 0.569 / 0.227);\n --crimson-a5: color(display-p3 1 0.231 0.604 / 0.286);\n --crimson-a6: color(display-p3 1 0.337 0.643 / 0.349);\n --crimson-a7: color(display-p3 1 0.416 0.663 / 0.454);\n --crimson-a8: color(display-p3 0.996 0.427 0.651 / 0.614);\n --crimson-a9: color(display-p3 1 0.345 0.596 / 0.832);\n --crimson-a10: color(display-p3 1 0.42 0.62 / 0.853);\n --crimson-a11: color(display-p3 1 0.56 0.66);\n --crimson-a12: color(display-p3 0.966 0.834 0.906);\n --cyan-1: color(display-p3 0.053 0.085 0.098);\n --cyan-2: color(display-p3 0.072 0.105 0.122);\n --cyan-3: color(display-p3 0.073 0.168 0.209);\n --cyan-4: color(display-p3 0.063 0.216 0.277);\n --cyan-5: color(display-p3 0.091 0.267 0.336);\n --cyan-6: color(display-p3 0.137 0.324 0.4);\n --cyan-7: color(display-p3 0.186 0.398 0.484);\n --cyan-8: color(display-p3 0.23 0.496 0.6);\n --cyan-9: color(display-p3 0.282 0.627 0.765);\n --cyan-10: color(display-p3 0.331 0.675 0.801);\n --cyan-11: color(display-p3 0.446 0.79 0.887);\n --cyan-12: color(display-p3 0.757 0.919 0.962);\n --cyan-a1: color(display-p3 0 0.647 0.992 / 0.034);\n --cyan-a2: color(display-p3 0.133 0.733 1 / 0.059);\n --cyan-a3: color(display-p3 0.122 0.741 0.996 / 0.152);\n --cyan-a4: color(display-p3 0.051 0.725 1 / 0.227);\n --cyan-a5: color(display-p3 0.149 0.757 1 / 0.29);\n --cyan-a6: color(display-p3 0.267 0.792 1 / 0.358);\n --cyan-a7: color(display-p3 0.333 0.808 1 / 0.446);\n --cyan-a8: color(display-p3 0.357 0.816 1 / 0.572);\n --cyan-a9: color(display-p3 0.357 0.82 1 / 0.748);\n --cyan-a10: color(display-p3 0.4 0.839 1 / 0.786);\n --cyan-a11: color(display-p3 0.446 0.79 0.887);\n --cyan-a12: color(display-p3 0.757 0.919 0.962);\n --gold-1: color(display-p3 0.071 0.071 0.067);\n --gold-2: color(display-p3 0.104 0.101 0.09);\n --gold-3: color(display-p3 0.141 0.136 0.122);\n --gold-4: color(display-p3 0.177 0.17 0.152);\n --gold-5: color(display-p3 0.217 0.207 0.185);\n --gold-6: color(display-p3 0.265 0.252 0.225);\n --gold-7: color(display-p3 0.327 0.31 0.277);\n --gold-8: color(display-p3 0.407 0.384 0.342);\n --gold-9: color(display-p3 0.579 0.517 0.41);\n --gold-10: color(display-p3 0.628 0.566 0.463);\n --gold-11: color(display-p3 0.784 0.728 0.635);\n --gold-12: color(display-p3 0.906 0.887 0.855);\n --gold-a1: color(display-p3 0.855 0.855 0.071 / 0.005);\n --gold-a2: color(display-p3 0.98 0.89 0.616 / 0.043);\n --gold-a3: color(display-p3 1 0.949 0.753 / 0.08);\n --gold-a4: color(display-p3 1 0.933 0.8 / 0.118);\n --gold-a5: color(display-p3 1 0.949 0.804 / 0.16);\n --gold-a6: color(display-p3 1 0.925 0.8 / 0.215);\n --gold-a7: color(display-p3 1 0.945 0.831 / 0.278);\n --gold-a8: color(display-p3 1 0.937 0.82 / 0.366);\n --gold-a9: color(display-p3 0.996 0.882 0.69 / 0.551);\n --gold-a10: color(display-p3 1 0.894 0.725 / 0.601);\n --gold-a11: color(display-p3 0.784 0.728 0.635);\n --gold-a12: color(display-p3 0.906 0.887 0.855);\n --grass-1: color(display-p3 0.062 0.083 0.067);\n --grass-2: color(display-p3 0.083 0.103 0.085);\n --grass-3: color(display-p3 0.118 0.163 0.122);\n --grass-4: color(display-p3 0.142 0.225 0.15);\n --grass-5: color(display-p3 0.178 0.279 0.186);\n --grass-6: color(display-p3 0.217 0.337 0.224);\n --grass-7: color(display-p3 0.258 0.4 0.264);\n --grass-8: color(display-p3 0.302 0.47 0.305);\n --grass-9: color(display-p3 0.38 0.647 0.378);\n --grass-10: color(display-p3 0.426 0.694 0.426);\n --grass-11: color(display-p3 0.535 0.807 0.542);\n --grass-12: color(display-p3 0.797 0.936 0.776);\n --grass-a1: color(display-p3 0 0.992 0.071 / 0.017);\n --grass-a2: color(display-p3 0.482 0.996 0.584 / 0.038);\n --grass-a3: color(display-p3 0.549 0.992 0.588 / 0.106);\n --grass-a4: color(display-p3 0.51 0.996 0.557 / 0.169);\n --grass-a5: color(display-p3 0.553 1 0.588 / 0.227);\n --grass-a6: color(display-p3 0.584 1 0.608 / 0.29);\n --grass-a7: color(display-p3 0.604 1 0.616 / 0.358);\n --grass-a8: color(display-p3 0.608 1 0.62 / 0.433);\n --grass-a9: color(display-p3 0.573 1 0.569 / 0.622);\n --grass-a10: color(display-p3 0.6 0.996 0.6 / 0.673);\n --grass-a11: color(display-p3 0.535 0.807 0.542);\n --grass-a12: color(display-p3 0.797 0.936 0.776);\n --green-1: color(display-p3 0.062 0.083 0.071);\n --green-2: color(display-p3 0.079 0.106 0.09);\n --green-3: color(display-p3 0.1 0.173 0.133);\n --green-4: color(display-p3 0.115 0.229 0.166);\n --green-5: color(display-p3 0.147 0.282 0.206);\n --green-6: color(display-p3 0.185 0.338 0.25);\n --green-7: color(display-p3 0.227 0.403 0.298);\n --green-8: color(display-p3 0.27 0.479 0.351);\n --green-9: color(display-p3 0.332 0.634 0.442);\n --green-10: color(display-p3 0.357 0.682 0.474);\n --green-11: color(display-p3 0.434 0.828 0.573);\n --green-12: color(display-p3 0.747 0.938 0.807);\n --green-a1: color(display-p3 0 0.992 0.298 / 0.017);\n --green-a2: color(display-p3 0.341 0.98 0.616 / 0.043);\n --green-a3: color(display-p3 0.376 0.996 0.655 / 0.114);\n --green-a4: color(display-p3 0.341 0.996 0.635 / 0.173);\n --green-a5: color(display-p3 0.408 1 0.678 / 0.232);\n --green-a6: color(display-p3 0.475 1 0.706 / 0.29);\n --green-a7: color(display-p3 0.514 1 0.706 / 0.362);\n --green-a8: color(display-p3 0.529 1 0.718 / 0.442);\n --green-a9: color(display-p3 0.502 0.996 0.682 / 0.61);\n --green-a10: color(display-p3 0.506 1 0.682 / 0.66);\n --green-a11: color(display-p3 0.434 0.828 0.573);\n --green-a12: color(display-p3 0.747 0.938 0.807);\n --indigo-1: color(display-p3 0.068 0.074 0.118);\n --indigo-2: color(display-p3 0.081 0.089 0.144);\n --indigo-3: color(display-p3 0.105 0.141 0.275);\n --indigo-4: color(display-p3 0.129 0.18 0.369);\n --indigo-5: color(display-p3 0.163 0.22 0.439);\n --indigo-6: color(display-p3 0.203 0.262 0.5);\n --indigo-7: color(display-p3 0.245 0.309 0.575);\n --indigo-8: color(display-p3 0.285 0.362 0.674);\n --indigo-9: color(display-p3 0.276 0.384 0.837);\n --indigo-10: color(display-p3 0.354 0.445 0.866);\n --indigo-11: color(display-p3 0.63 0.69 1);\n --indigo-12: color(display-p3 0.848 0.881 0.99);\n --indigo-a1: color(display-p3 0.071 0.212 0.996 / 0.055);\n --indigo-a2: color(display-p3 0.251 0.345 0.988 / 0.085);\n --indigo-a3: color(display-p3 0.243 0.404 1 / 0.223);\n --indigo-a4: color(display-p3 0.263 0.42 1 / 0.324);\n --indigo-a5: color(display-p3 0.314 0.451 1 / 0.4);\n --indigo-a6: color(display-p3 0.361 0.49 1 / 0.467);\n --indigo-a7: color(display-p3 0.388 0.51 1 / 0.547);\n --indigo-a8: color(display-p3 0.404 0.518 1 / 0.652);\n --indigo-a9: color(display-p3 0.318 0.451 1 / 0.824);\n --indigo-a10: color(display-p3 0.404 0.506 1 / 0.858);\n --indigo-a11: color(display-p3 0.63 0.69 1);\n --indigo-a12: color(display-p3 0.848 0.881 0.99);\n --iris-1: color(display-p3 0.075 0.075 0.114);\n --iris-2: color(display-p3 0.089 0.086 0.14);\n --iris-3: color(display-p3 0.128 0.134 0.272);\n --iris-4: color(display-p3 0.153 0.165 0.382);\n --iris-5: color(display-p3 0.192 0.201 0.44);\n --iris-6: color(display-p3 0.239 0.241 0.491);\n --iris-7: color(display-p3 0.291 0.289 0.565);\n --iris-8: color(display-p3 0.35 0.345 0.673);\n --iris-9: color(display-p3 0.357 0.357 0.81);\n --iris-10: color(display-p3 0.428 0.416 0.843);\n --iris-11: color(display-p3 0.685 0.662 1);\n --iris-12: color(display-p3 0.878 0.875 0.986);\n --iris-a1: color(display-p3 0.224 0.224 0.992 / 0.051);\n --iris-a2: color(display-p3 0.361 0.314 1 / 0.08);\n --iris-a3: color(display-p3 0.357 0.373 1 / 0.219);\n --iris-a4: color(display-p3 0.325 0.361 1 / 0.337);\n --iris-a5: color(display-p3 0.38 0.4 1 / 0.4);\n --iris-a6: color(display-p3 0.447 0.447 1 / 0.454);\n --iris-a7: color(display-p3 0.486 0.486 1 / 0.534);\n --iris-a8: color(display-p3 0.502 0.494 1 / 0.652);\n --iris-a9: color(display-p3 0.431 0.431 1 / 0.799);\n --iris-a10: color(display-p3 0.502 0.486 1 / 0.832);\n --iris-a11: color(display-p3 0.685 0.662 1);\n --iris-a12: color(display-p3 0.878 0.875 0.986);\n --jade-1: color(display-p3 0.059 0.083 0.071);\n --jade-2: color(display-p3 0.078 0.11 0.094);\n --jade-3: color(display-p3 0.091 0.176 0.138);\n --jade-4: color(display-p3 0.102 0.228 0.177);\n --jade-5: color(display-p3 0.133 0.279 0.221);\n --jade-6: color(display-p3 0.174 0.334 0.273);\n --jade-7: color(display-p3 0.219 0.402 0.335);\n --jade-8: color(display-p3 0.263 0.488 0.411);\n --jade-9: color(display-p3 0.319 0.63 0.521);\n --jade-10: color(display-p3 0.338 0.68 0.555);\n --jade-11: color(display-p3 0.4 0.835 0.656);\n --jade-12: color(display-p3 0.734 0.934 0.838);\n --jade-a1: color(display-p3 0 0.992 0.298 / 0.017);\n --jade-a2: color(display-p3 0.318 0.988 0.651 / 0.047);\n --jade-a3: color(display-p3 0.267 1 0.667 / 0.118);\n --jade-a4: color(display-p3 0.275 0.996 0.702 / 0.173);\n --jade-a5: color(display-p3 0.361 1 0.741 / 0.227);\n --jade-a6: color(display-p3 0.439 1 0.796 / 0.286);\n --jade-a7: color(display-p3 0.49 1 0.804 / 0.362);\n --jade-a8: color(display-p3 0.506 1 0.835 / 0.45);\n --jade-a9: color(display-p3 0.478 0.996 0.816 / 0.606);\n --jade-a10: color(display-p3 0.478 1 0.816 / 0.656);\n --jade-a11: color(display-p3 0.4 0.835 0.656);\n --jade-a12: color(display-p3 0.734 0.934 0.838);\n --lime-1: color(display-p3 0.067 0.073 0.048);\n --lime-2: color(display-p3 0.086 0.1 0.067);\n --lime-3: color(display-p3 0.13 0.16 0.099);\n --lime-4: color(display-p3 0.172 0.214 0.126);\n --lime-5: color(display-p3 0.213 0.266 0.153);\n --lime-6: color(display-p3 0.257 0.321 0.182);\n --lime-7: color(display-p3 0.307 0.383 0.215);\n --lime-8: color(display-p3 0.365 0.456 0.25);\n --lime-9: color(display-p3 0.78 0.928 0.466);\n --lime-10: color(display-p3 0.865 0.995 0.519);\n --lime-11: color(display-p3 0.771 0.893 0.485);\n --lime-12: color(display-p3 0.905 0.966 0.753);\n --lime-a1: color(display-p3 0.067 0.941 0 / 0.009);\n --lime-a2: color(display-p3 0.584 0.996 0.071 / 0.038);\n --lime-a3: color(display-p3 0.69 1 0.38 / 0.101);\n --lime-a4: color(display-p3 0.729 1 0.435 / 0.16);\n --lime-a5: color(display-p3 0.745 1 0.471 / 0.215);\n --lime-a6: color(display-p3 0.769 1 0.482 / 0.274);\n --lime-a7: color(display-p3 0.769 1 0.506 / 0.341);\n --lime-a8: color(display-p3 0.784 1 0.51 / 0.416);\n --lime-a9: color(display-p3 0.839 1 0.502 / 0.925);\n --lime-a10: color(display-p3 0.871 1 0.522 / 0.996);\n --lime-a11: color(display-p3 0.771 0.893 0.485);\n --lime-a12: color(display-p3 0.905 0.966 0.753);\n --mint-1: color(display-p3 0.059 0.082 0.081);\n --mint-2: color(display-p3 0.068 0.104 0.105);\n --mint-3: color(display-p3 0.077 0.17 0.168);\n --mint-4: color(display-p3 0.068 0.224 0.22);\n --mint-5: color(display-p3 0.104 0.275 0.264);\n --mint-6: color(display-p3 0.154 0.332 0.313);\n --mint-7: color(display-p3 0.207 0.403 0.373);\n --mint-8: color(display-p3 0.258 0.49 0.441);\n --mint-9: color(display-p3 0.62 0.908 0.834);\n --mint-10: color(display-p3 0.725 0.954 0.898);\n --mint-11: color(display-p3 0.482 0.825 0.733);\n --mint-12: color(display-p3 0.807 0.955 0.887);\n --mint-a1: color(display-p3 0 0.992 0.992 / 0.017);\n --mint-a2: color(display-p3 0.071 0.98 0.98 / 0.043);\n --mint-a3: color(display-p3 0.176 0.996 0.996 / 0.11);\n --mint-a4: color(display-p3 0.071 0.996 0.973 / 0.169);\n --mint-a5: color(display-p3 0.243 1 0.949 / 0.223);\n --mint-a6: color(display-p3 0.369 1 0.933 / 0.286);\n --mint-a7: color(display-p3 0.459 1 0.914 / 0.362);\n --mint-a8: color(display-p3 0.49 1 0.89 / 0.454);\n --mint-a9: color(display-p3 0.678 0.996 0.914 / 0.904);\n --mint-a10: color(display-p3 0.761 1 0.941 / 0.95);\n --mint-a11: color(display-p3 0.482 0.825 0.733);\n --mint-a12: color(display-p3 0.807 0.955 0.887);\n --orange-1: color(display-p3 0.088 0.07 0.057);\n --orange-2: color(display-p3 0.113 0.089 0.061);\n --orange-3: color(display-p3 0.189 0.12 0.056);\n --orange-4: color(display-p3 0.262 0.132 0);\n --orange-5: color(display-p3 0.315 0.168 0.016);\n --orange-6: color(display-p3 0.376 0.219 0.088);\n --orange-7: color(display-p3 0.465 0.283 0.147);\n --orange-8: color(display-p3 0.601 0.359 0.201);\n --orange-9: color(display-p3 0.9 0.45 0.2);\n --orange-10: color(display-p3 0.98 0.51 0.23);\n --orange-11: color(display-p3 1 0.63 0.38);\n --orange-12: color(display-p3 0.98 0.883 0.775);\n --orange-a1: color(display-p3 0.961 0.247 0 / 0.022);\n --orange-a2: color(display-p3 0.992 0.529 0 / 0.051);\n --orange-a3: color(display-p3 0.996 0.486 0 / 0.131);\n --orange-a4: color(display-p3 0.996 0.384 0 / 0.211);\n --orange-a5: color(display-p3 1 0.455 0 / 0.265);\n --orange-a6: color(display-p3 1 0.529 0.129 / 0.332);\n --orange-a7: color(display-p3 1 0.569 0.251 / 0.429);\n --orange-a8: color(display-p3 1 0.584 0.302 / 0.572);\n --orange-a9: color(display-p3 1 0.494 0.216 / 0.895);\n --orange-a10: color(display-p3 1 0.522 0.235 / 0.979);\n --orange-a11: color(display-p3 1 0.63 0.38);\n --orange-a12: color(display-p3 0.98 0.883 0.775);\n --pink-1: color(display-p3 0.093 0.068 0.089);\n --pink-2: color(display-p3 0.121 0.073 0.11);\n --pink-3: color(display-p3 0.198 0.098 0.179);\n --pink-4: color(display-p3 0.271 0.095 0.231);\n --pink-5: color(display-p3 0.32 0.127 0.273);\n --pink-6: color(display-p3 0.382 0.177 0.326);\n --pink-7: color(display-p3 0.477 0.238 0.405);\n --pink-8: color(display-p3 0.612 0.304 0.51);\n --pink-9: color(display-p3 0.775 0.297 0.61);\n --pink-10: color(display-p3 0.808 0.356 0.645);\n --pink-11: color(display-p3 1 0.535 0.78);\n --pink-12: color(display-p3 0.964 0.826 0.912);\n --pink-a1: color(display-p3 0.984 0.071 0.855 / 0.03);\n --pink-a2: color(display-p3 1 0.2 0.8 / 0.059);\n --pink-a3: color(display-p3 1 0.294 0.886 / 0.139);\n --pink-a4: color(display-p3 1 0.192 0.82 / 0.219);\n --pink-a5: color(display-p3 1 0.282 0.827 / 0.274);\n --pink-a6: color(display-p3 1 0.396 0.835 / 0.337);\n --pink-a7: color(display-p3 1 0.459 0.831 / 0.442);\n --pink-a8: color(display-p3 1 0.478 0.827 / 0.585);\n --pink-a9: color(display-p3 1 0.373 0.784 / 0.761);\n --pink-a10: color(display-p3 1 0.435 0.792 / 0.795);\n --pink-a11: color(display-p3 1 0.535 0.78);\n --pink-a12: color(display-p3 0.964 0.826 0.912);\n --plum-1: color(display-p3 0.09 0.068 0.092);\n --plum-2: color(display-p3 0.118 0.077 0.121);\n --plum-3: color(display-p3 0.192 0.105 0.202);\n --plum-4: color(display-p3 0.25 0.121 0.271);\n --plum-5: color(display-p3 0.293 0.152 0.319);\n --plum-6: color(display-p3 0.343 0.198 0.372);\n --plum-7: color(display-p3 0.424 0.262 0.461);\n --plum-8: color(display-p3 0.54 0.341 0.595);\n --plum-9: color(display-p3 0.624 0.313 0.708);\n --plum-10: color(display-p3 0.666 0.365 0.748);\n --plum-11: color(display-p3 0.86 0.602 0.933);\n --plum-12: color(display-p3 0.936 0.836 0.949);\n --plum-a1: color(display-p3 0.973 0.071 0.973 / 0.026);\n --plum-a2: color(display-p3 0.933 0.267 1 / 0.059);\n --plum-a3: color(display-p3 0.918 0.333 0.996 / 0.148);\n --plum-a4: color(display-p3 0.91 0.318 1 / 0.219);\n --plum-a5: color(display-p3 0.914 0.388 1 / 0.269);\n --plum-a6: color(display-p3 0.906 0.463 1 / 0.328);\n --plum-a7: color(display-p3 0.906 0.529 1 / 0.425);\n --plum-a8: color(display-p3 0.906 0.553 1 / 0.568);\n --plum-a9: color(display-p3 0.875 0.427 1 / 0.69);\n --plum-a10: color(display-p3 0.886 0.471 0.996 / 0.732);\n --plum-a11: color(display-p3 0.86 0.602 0.933);\n --plum-a12: color(display-p3 0.936 0.836 0.949);\n --purple-1: color(display-p3 0.09 0.068 0.103);\n --purple-2: color(display-p3 0.113 0.082 0.134);\n --purple-3: color(display-p3 0.175 0.112 0.224);\n --purple-4: color(display-p3 0.224 0.137 0.297);\n --purple-5: color(display-p3 0.264 0.167 0.349);\n --purple-6: color(display-p3 0.311 0.208 0.406);\n --purple-7: color(display-p3 0.381 0.266 0.496);\n --purple-8: color(display-p3 0.49 0.349 0.649);\n --purple-9: color(display-p3 0.523 0.318 0.751);\n --purple-10: color(display-p3 0.57 0.373 0.791);\n --purple-11: color(display-p3 0.8 0.62 1);\n --purple-12: color(display-p3 0.913 0.854 0.971);\n --purple-a1: color(display-p3 0.686 0.071 0.996 / 0.038);\n --purple-a2: color(display-p3 0.722 0.286 0.996 / 0.072);\n --purple-a3: color(display-p3 0.718 0.349 0.996 / 0.169);\n --purple-a4: color(display-p3 0.702 0.353 1 / 0.248);\n --purple-a5: color(display-p3 0.718 0.404 1 / 0.303);\n --purple-a6: color(display-p3 0.733 0.455 1 / 0.366);\n --purple-a7: color(display-p3 0.753 0.506 1 / 0.458);\n --purple-a8: color(display-p3 0.749 0.522 1 / 0.622);\n --purple-a9: color(display-p3 0.686 0.408 1 / 0.736);\n --purple-a10: color(display-p3 0.71 0.459 1 / 0.778);\n --purple-a11: color(display-p3 0.8 0.62 1);\n --purple-a12: color(display-p3 0.913 0.854 0.971);\n --red-1: color(display-p3 0.093 0.068 0.067);\n --red-2: color(display-p3 0.118 0.077 0.079);\n --red-3: color(display-p3 0.211 0.081 0.099);\n --red-4: color(display-p3 0.287 0.079 0.113);\n --red-5: color(display-p3 0.348 0.11 0.142);\n --red-6: color(display-p3 0.414 0.16 0.183);\n --red-7: color(display-p3 0.508 0.224 0.236);\n --red-8: color(display-p3 0.659 0.298 0.297);\n --red-9: color(display-p3 0.83 0.329 0.324);\n --red-10: color(display-p3 0.861 0.403 0.387);\n --red-11: color(display-p3 1 0.57 0.55);\n --red-12: color(display-p3 0.971 0.826 0.852);\n --red-a1: color(display-p3 0.984 0.071 0.071 / 0.03);\n --red-a2: color(display-p3 0.996 0.282 0.282 / 0.055);\n --red-a3: color(display-p3 1 0.169 0.271 / 0.156);\n --red-a4: color(display-p3 1 0.118 0.267 / 0.236);\n --red-a5: color(display-p3 1 0.212 0.314 / 0.303);\n --red-a6: color(display-p3 1 0.318 0.38 / 0.374);\n --red-a7: color(display-p3 1 0.4 0.424 / 0.475);\n --red-a8: color(display-p3 1 0.431 0.431 / 0.635);\n --red-a9: color(display-p3 1 0.388 0.384 / 0.82);\n --red-a10: color(display-p3 1 0.463 0.447 / 0.853);\n --red-a11: color(display-p3 1 0.57 0.55);\n --red-a12: color(display-p3 0.971 0.826 0.852);\n --ruby-1: color(display-p3 0.093 0.068 0.074);\n --ruby-2: color(display-p3 0.113 0.083 0.089);\n --ruby-3: color(display-p3 0.208 0.088 0.117);\n --ruby-4: color(display-p3 0.279 0.092 0.147);\n --ruby-5: color(display-p3 0.337 0.12 0.18);\n --ruby-6: color(display-p3 0.401 0.166 0.223);\n --ruby-7: color(display-p3 0.495 0.224 0.281);\n --ruby-8: color(display-p3 0.652 0.295 0.359);\n --ruby-9: color(display-p3 0.83 0.323 0.408);\n --ruby-10: color(display-p3 0.857 0.392 0.455);\n --ruby-11: color(display-p3 1 0.57 0.59);\n --ruby-12: color(display-p3 0.968 0.83 0.88);\n --ruby-a1: color(display-p3 0.984 0.071 0.329 / 0.03);\n --ruby-a2: color(display-p3 0.992 0.376 0.529 / 0.051);\n --ruby-a3: color(display-p3 0.996 0.196 0.404 / 0.152);\n --ruby-a4: color(display-p3 1 0.173 0.416 / 0.227);\n --ruby-a5: color(display-p3 1 0.259 0.459 / 0.29);\n --ruby-a6: color(display-p3 1 0.341 0.506 / 0.358);\n --ruby-a7: color(display-p3 1 0.412 0.541 / 0.458);\n --ruby-a8: color(display-p3 1 0.431 0.537 / 0.627);\n --ruby-a9: color(display-p3 1 0.376 0.482 / 0.82);\n --ruby-a10: color(display-p3 1 0.447 0.522 / 0.849);\n --ruby-a11: color(display-p3 1 0.57 0.59);\n --ruby-a12: color(display-p3 0.968 0.83 0.88);\n --sky-1: color(display-p3 0.056 0.078 0.116);\n --sky-2: color(display-p3 0.075 0.101 0.149);\n --sky-3: color(display-p3 0.089 0.154 0.244);\n --sky-4: color(display-p3 0.106 0.207 0.323);\n --sky-5: color(display-p3 0.135 0.261 0.394);\n --sky-6: color(display-p3 0.17 0.322 0.469);\n --sky-7: color(display-p3 0.205 0.394 0.557);\n --sky-8: color(display-p3 0.232 0.48 0.665);\n --sky-9: color(display-p3 0.585 0.877 0.983);\n --sky-10: color(display-p3 0.718 0.925 0.991);\n --sky-11: color(display-p3 0.536 0.772 0.924);\n --sky-12: color(display-p3 0.799 0.947 0.993);\n --sky-a1: color(display-p3 0 0.282 0.996 / 0.055);\n --sky-a2: color(display-p3 0.157 0.467 0.992 / 0.089);\n --sky-a3: color(display-p3 0.192 0.522 0.996 / 0.19);\n --sky-a4: color(display-p3 0.212 0.584 1 / 0.274);\n --sky-a5: color(display-p3 0.259 0.631 1 / 0.349);\n --sky-a6: color(display-p3 0.302 0.655 1 / 0.433);\n --sky-a7: color(display-p3 0.329 0.686 1 / 0.526);\n --sky-a8: color(display-p3 0.325 0.71 1 / 0.643);\n --sky-a9: color(display-p3 0.592 0.894 1 / 0.984);\n --sky-a10: color(display-p3 0.722 0.933 1 / 0.992);\n --sky-a11: color(display-p3 0.536 0.772 0.924);\n --sky-a12: color(display-p3 0.799 0.947 0.993);\n --teal-1: color(display-p3 0.059 0.083 0.079);\n --teal-2: color(display-p3 0.075 0.11 0.107);\n --teal-3: color(display-p3 0.087 0.175 0.165);\n --teal-4: color(display-p3 0.087 0.227 0.214);\n --teal-5: color(display-p3 0.12 0.277 0.261);\n --teal-6: color(display-p3 0.162 0.335 0.314);\n --teal-7: color(display-p3 0.205 0.406 0.379);\n --teal-8: color(display-p3 0.245 0.489 0.453);\n --teal-9: color(display-p3 0.297 0.637 0.581);\n --teal-10: color(display-p3 0.319 0.69 0.62);\n --teal-11: color(display-p3 0.388 0.835 0.719);\n --teal-12: color(display-p3 0.734 0.934 0.87);\n --teal-a1: color(display-p3 0 0.992 0.761 / 0.017);\n --teal-a2: color(display-p3 0.235 0.988 0.902 / 0.047);\n --teal-a3: color(display-p3 0.235 1 0.898 / 0.118);\n --teal-a4: color(display-p3 0.18 0.996 0.929 / 0.173);\n --teal-a5: color(display-p3 0.31 1 0.933 / 0.227);\n --teal-a6: color(display-p3 0.396 1 0.933 / 0.286);\n --teal-a7: color(display-p3 0.443 1 0.925 / 0.366);\n --teal-a8: color(display-p3 0.459 1 0.925 / 0.454);\n --teal-a9: color(display-p3 0.443 0.996 0.906 / 0.61);\n --teal-a10: color(display-p3 0.439 0.996 0.89 / 0.669);\n --teal-a11: color(display-p3 0.388 0.835 0.719);\n --teal-a12: color(display-p3 0.734 0.934 0.87);\n --tomato-1: color(display-p3 0.09 0.068 0.067);\n --tomato-2: color(display-p3 0.115 0.084 0.076);\n --tomato-3: color(display-p3 0.205 0.097 0.083);\n --tomato-4: color(display-p3 0.282 0.099 0.077);\n --tomato-5: color(display-p3 0.339 0.129 0.101);\n --tomato-6: color(display-p3 0.398 0.179 0.141);\n --tomato-7: color(display-p3 0.487 0.245 0.194);\n --tomato-8: color(display-p3 0.629 0.322 0.248);\n --tomato-9: color(display-p3 0.831 0.345 0.231);\n --tomato-10: color(display-p3 0.862 0.415 0.298);\n --tomato-11: color(display-p3 1 0.585 0.455);\n --tomato-12: color(display-p3 0.959 0.833 0.802);\n --tomato-a1: color(display-p3 0.973 0.071 0.071 / 0.026);\n --tomato-a2: color(display-p3 0.992 0.376 0.224 / 0.051);\n --tomato-a3: color(display-p3 0.996 0.282 0.176 / 0.148);\n --tomato-a4: color(display-p3 1 0.204 0.118 / 0.232);\n --tomato-a5: color(display-p3 1 0.286 0.192 / 0.29);\n --tomato-a6: color(display-p3 1 0.392 0.278 / 0.353);\n --tomato-a7: color(display-p3 1 0.459 0.349 / 0.45);\n --tomato-a8: color(display-p3 1 0.49 0.369 / 0.601);\n --tomato-a9: color(display-p3 1 0.408 0.267 / 0.82);\n --tomato-a10: color(display-p3 1 0.478 0.341 / 0.853);\n --tomato-a11: color(display-p3 1 0.585 0.455);\n --tomato-a12: color(display-p3 0.959 0.833 0.802);\n --violet-1: color(display-p3 0.077 0.071 0.118);\n --violet-2: color(display-p3 0.101 0.084 0.141);\n --violet-3: color(display-p3 0.154 0.123 0.256);\n --violet-4: color(display-p3 0.191 0.148 0.345);\n --violet-5: color(display-p3 0.226 0.182 0.396);\n --violet-6: color(display-p3 0.269 0.223 0.449);\n --violet-7: color(display-p3 0.326 0.277 0.53);\n --violet-8: color(display-p3 0.399 0.346 0.656);\n --violet-9: color(display-p3 0.417 0.341 0.784);\n --violet-10: color(display-p3 0.477 0.402 0.823);\n --violet-11: color(display-p3 0.72 0.65 1);\n --violet-12: color(display-p3 0.883 0.867 0.986);\n --violet-a1: color(display-p3 0.282 0.141 0.996 / 0.055);\n --violet-a2: color(display-p3 0.51 0.263 1 / 0.08);\n --violet-a3: color(display-p3 0.494 0.337 0.996 / 0.202);\n --violet-a4: color(display-p3 0.49 0.345 1 / 0.299);\n --violet-a5: color(display-p3 0.525 0.392 1 / 0.353);\n --violet-a6: color(display-p3 0.569 0.455 1 / 0.408);\n --violet-a7: color(display-p3 0.588 0.494 1 / 0.496);\n --violet-a8: color(display-p3 0.596 0.51 1 / 0.631);\n --violet-a9: color(display-p3 0.522 0.424 1 / 0.769);\n --violet-a10: color(display-p3 0.576 0.482 1 / 0.811);\n --violet-a11: color(display-p3 0.72 0.65 1);\n --violet-a12: color(display-p3 0.883 0.867 0.986);\n --yellow-1: color(display-p3 0.078 0.069 0.047);\n --yellow-2: color(display-p3 0.103 0.094 0.063);\n --yellow-3: color(display-p3 0.168 0.137 0.039);\n --yellow-4: color(display-p3 0.209 0.169 0);\n --yellow-5: color(display-p3 0.255 0.209 0);\n --yellow-6: color(display-p3 0.31 0.261 0.07);\n --yellow-7: color(display-p3 0.389 0.331 0.135);\n --yellow-8: color(display-p3 0.497 0.42 0.182);\n --yellow-9: color(display-p3 1 0.92 0.22);\n --yellow-10: color(display-p3 1 1 0.456);\n --yellow-11: color(display-p3 0.948 0.885 0.392);\n --yellow-12: color(display-p3 0.959 0.934 0.731);\n --yellow-a1: color(display-p3 0.973 0.369 0 / 0.013);\n --yellow-a2: color(display-p3 0.996 0.792 0 / 0.038);\n --yellow-a3: color(display-p3 0.996 0.71 0 / 0.11);\n --yellow-a4: color(display-p3 0.996 0.741 0 / 0.152);\n --yellow-a5: color(display-p3 0.996 0.765 0 / 0.202);\n --yellow-a6: color(display-p3 0.996 0.816 0.082 / 0.261);\n --yellow-a7: color(display-p3 1 0.831 0.263 / 0.345);\n --yellow-a8: color(display-p3 1 0.831 0.314 / 0.463);\n --yellow-a9: color(display-p3 1 0.922 0.22);\n --yellow-a10: color(display-p3 1 1 0.455);\n --yellow-a11: color(display-p3 0.948 0.885 0.392);\n --yellow-a12: color(display-p3 0.959 0.934 0.731);\n --gray-surface: color(display-p3 0.1255 0.1255 0.1255 / 0.5);\n --mauve-surface: color(display-p3 0.1333 0.1255 0.1333 / 0.5);\n --slate-surface: color(display-p3 0.1176 0.1255 0.1333 / 0.5);\n --sage-surface: color(display-p3 0.1176 0.1255 0.1176 / 0.5);\n --olive-surface: color(display-p3 0.1176 0.1255 0.1176 / 0.5);\n --sand-surface: color(display-p3 0.1255 0.1255 0.1255 / 0.5);\n --amber-surface: color(display-p3 0.1412 0.1176 0.0784 / 0.5);\n --blue-surface: color(display-p3 0.0706 0.1255 0.2196 / 0.5);\n --bronze-surface: color(display-p3 0.1412 0.1255 0.1176 / 0.5);\n --brown-surface: color(display-p3 0.1412 0.1176 0.102 / 0.5);\n --crimson-surface: color(display-p3 0.1647 0.0863 0.1176 / 0.5);\n --cyan-surface: color(display-p3 0.0784 0.1412 0.1725 / 0.5);\n --gold-surface: color(display-p3 0.1412 0.1333 0.1098 / 0.5);\n --grass-surface: color(display-p3 0.102 0.1333 0.102 / 0.5);\n --green-surface: color(display-p3 0.0941 0.1412 0.1098 / 0.5);\n --indigo-surface: color(display-p3 0.0941 0.1098 0.2196 / 0.5);\n --iris-surface: color(display-p3 0.1098 0.102 0.2118 / 0.5);\n --jade-surface: color(display-p3 0.0863 0.149 0.1176 / 0.5);\n --lime-surface: color(display-p3 0.1098 0.1255 0.0784 / 0.5);\n --mint-surface: color(display-p3 0.0941 0.149 0.1412 / 0.5);\n --orange-surface: color(display-p3 0.1412 0.1098 0.0706 / 0.5);\n --pink-surface: color(display-p3 0.1725 0.0784 0.149 / 0.5);\n --plum-surface: color(display-p3 0.1647 0.0863 0.1725 / 0.5);\n --purple-surface: color(display-p3 0.149 0.0941 0.1961 / 0.5);\n --red-surface: color(display-p3 0.1647 0.0863 0.0863 / 0.5);\n --ruby-surface: color(display-p3 0.1569 0.0941 0.1098 / 0.5);\n --sky-surface: color(display-p3 0.0863 0.1333 0.2196 / 0.5);\n --teal-surface: color(display-p3 0.0863 0.149 0.1412 / 0.5);\n --tomato-surface: color(display-p3 0.1569 0.0941 0.0784 / 0.5);\n --violet-surface: color(display-p3 0.1333 0.102 0.2118 / 0.5);\n --yellow-surface: color(display-p3 0.1333 0.1176 0.0706 / 0.5);\n }\n }\n}\n:root {\n --gray-contrast: white;\n --mauve-contrast: white;\n --slate-contrast: white;\n --sage-contrast: white;\n --olive-contrast: white;\n --sand-contrast: white;\n --amber-contrast: #21201c;\n --blue-contrast: white;\n --bronze-contrast: white;\n --brown-contrast: white;\n --crimson-contrast: white;\n --cyan-contrast: white;\n --gold-contrast: white;\n --grass-contrast: white;\n --green-contrast: white;\n --indigo-contrast: white;\n --iris-contrast: white;\n --jade-contrast: white;\n --lime-contrast: #1d211c;\n --mint-contrast: #1a211e;\n --orange-contrast: white;\n --pink-contrast: white;\n --plum-contrast: white;\n --purple-contrast: white;\n --red-contrast: white;\n --ruby-contrast: white;\n --sky-contrast: #1c2024;\n --teal-contrast: white;\n --tomato-contrast: white;\n --violet-contrast: white;\n --yellow-contrast: #21201c;\n --black-a1: rgba(0, 0, 0, 0.05);\n --black-a2: rgba(0, 0, 0, 0.1);\n --black-a3: rgba(0, 0, 0, 0.15);\n --black-a4: rgba(0, 0, 0, 0.2);\n --black-a5: rgba(0, 0, 0, 0.3);\n --black-a6: rgba(0, 0, 0, 0.4);\n --black-a7: rgba(0, 0, 0, 0.5);\n --black-a8: rgba(0, 0, 0, 0.6);\n --black-a9: rgba(0, 0, 0, 0.7);\n --black-a10: rgba(0, 0, 0, 0.8);\n --black-a11: rgba(0, 0, 0, 0.9);\n --black-a12: rgba(0, 0, 0, 0.95);\n --white-a1: rgba(255, 255, 255, 0.05);\n --white-a2: rgba(255, 255, 255, 0.1);\n --white-a3: rgba(255, 255, 255, 0.15);\n --white-a4: rgba(255, 255, 255, 0.2);\n --white-a5: rgba(255, 255, 255, 0.3);\n --white-a6: rgba(255, 255, 255, 0.4);\n --white-a7: rgba(255, 255, 255, 0.5);\n --white-a8: rgba(255, 255, 255, 0.6);\n --white-a9: rgba(255, 255, 255, 0.7);\n --white-a10: rgba(255, 255, 255, 0.8);\n --white-a11: rgba(255, 255, 255, 0.9);\n --white-a12: rgba(255, 255, 255, 0.95);\n}\n@supports (color: color-mix(in oklab, white, black)) {\n .dark,\n.dark-theme {\n --amber-track: color-mix(in oklab, var(--amber-8), var(--amber-9) 75%);\n --lime-track: color-mix(in oklab, var(--lime-8), var(--lime-9) 65%);\n --mint-track: color-mix(in oklab, var(--mint-8), var(--mint-9) 65%);\n --sky-track: color-mix(in oklab, var(--sky-8), var(--sky-9) 65%);\n --yellow-track: color-mix(in oklab, var(--yellow-8), var(--yellow-9) 65%);\n }\n}\n@supports (color: color(display-p3 1 1 1)) {\n @media (color-gamut: p3) {\n :root {\n --black-a1: color(display-p3 0 0 0 / 0.05);\n --black-a2: color(display-p3 0 0 0 / 0.1);\n --black-a3: color(display-p3 0 0 0 / 0.15);\n --black-a4: color(display-p3 0 0 0 / 0.2);\n --black-a5: color(display-p3 0 0 0 / 0.3);\n --black-a6: color(display-p3 0 0 0 / 0.4);\n --black-a7: color(display-p3 0 0 0 / 0.5);\n --black-a8: color(display-p3 0 0 0 / 0.6);\n --black-a9: color(display-p3 0 0 0 / 0.7);\n --black-a10: color(display-p3 0 0 0 / 0.8);\n --black-a11: color(display-p3 0 0 0 / 0.9);\n --black-a12: color(display-p3 0 0 0 / 0.95);\n --white-a1: color(display-p3 1 1 1 / 0.05);\n --white-a2: color(display-p3 1 1 1 / 0.1);\n --white-a3: color(display-p3 1 1 1 / 0.15);\n --white-a4: color(display-p3 1 1 1 / 0.2);\n --white-a5: color(display-p3 1 1 1 / 0.3);\n --white-a6: color(display-p3 1 1 1 / 0.4);\n --white-a7: color(display-p3 1 1 1 / 0.5);\n --white-a8: color(display-p3 1 1 1 / 0.6);\n --white-a9: color(display-p3 1 1 1 / 0.7);\n --white-a10: color(display-p3 1 1 1 / 0.8);\n --white-a11: color(display-p3 1 1 1 / 0.9);\n --white-a12: color(display-p3 1 1 1 / 0.95);\n }\n }\n}\n:where(.radix-themes) {\n --color-background: white;\n --color-overlay: var(--black-a6);\n --color-panel-solid: white;\n --color-panel-translucent: rgba(255, 255, 255, 0.7);\n --color-surface: rgba(255, 255, 255, 0.85);\n --color-transparent: rgb(0 0 0 / 0);\n --shadow-1: inset 0 0 0 1px var(--gray-a5), inset 0 1.5px 2px 0 var(--gray-a2), inset 0 1.5px 2px 0 var(--black-a2);\n --shadow-2: 0 0 0 1px var(--gray-a3), 0 0 0 0.5px var(--black-a1), 0 1px 1px 0 var(--gray-a2), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1);\n --shadow-3: 0 0 0 1px var(--gray-a3), 0 2px 3px -2px var(--gray-a3), 0 3px 12px -4px var(--black-a2), 0 4px 16px -8px var(--black-a2);\n --shadow-4: 0 0 0 1px var(--gray-a3), 0 8px 40px var(--black-a1), 0 12px 32px -16px var(--gray-a3);\n --shadow-5: 0 0 0 1px var(--gray-a3), 0 12px 60px var(--black-a3), 0 12px 32px -16px var(--gray-a5);\n --shadow-6: 0 0 0 1px var(--gray-a3), 0 12px 60px var(--black-a3), 0 16px 64px var(--gray-a2), 0 16px 36px -20px var(--gray-a7);\n --base-button-classic-after-inset: 2px;\n --base-button-classic-box-shadow-top: inset 0 0 0 1px var(--gray-a4), inset 0 -2px 1px var(--gray-a3);\n --base-button-classic-box-shadow-bottom: inset 0 4px 2px -2px var(--white-a9), inset 0 2px 1px -1px var(--white-a9);\n --base-button-classic-disabled-box-shadow: var(--base-button-classic-box-shadow-top), var(--base-button-classic-box-shadow-bottom);\n --base-button-classic-active-filter: brightness(0.92) saturate(1.1);\n --base-button-classic-high-contrast-hover-filter: contrast(0.88) saturate(1.1) brightness(1.1);\n --base-button-classic-high-contrast-active-filter: contrast(0.82) saturate(1.2) brightness(1.16);\n --base-button-solid-active-filter: brightness(0.92) saturate(1.1);\n --base-button-solid-high-contrast-hover-filter: contrast(0.88) saturate(1.1) brightness(1.1);\n --base-button-solid-high-contrast-active-filter: contrast(0.82) saturate(1.2) brightness(1.16);\n --kbd-box-shadow: inset 0 -0.05em 0.5em var(--gray-a2), inset 0 0.05em var(--white-a12), inset 0 0.25em 0.5em var(--gray-a2), inset 0 -0.05em var(--gray-a6), 0 0 0 0.05em var(--gray-a5), 0 0.08em 0.17em var(--gray-a7);\n --progress-indicator-after-linear-gradient: var(--white-a5), var(--white-a9), var(--white-a5);\n --segmented-control-indicator-background-color: var(--color-background);\n --select-trigger-classic-box-shadow: inset 0 0 0 1px var(--gray-a5), inset 0 2px 1px var(--white-a11), inset 0 -2px 1px var(--gray-a4) ;\n --slider-range-high-contrast-background-image: linear-gradient(var(--black-a8), var(--black-a8));\n --slider-disabled-blend-mode: multiply;\n --switch-disabled-blend-mode: multiply;\n --switch-high-contrast-checked-color-overlay: var(--black-a8);\n --switch-high-contrast-checked-active-before-filter: contrast(0.82) saturate(1.2) brightness(1.16);\n --switch-surface-checked-active-filter: brightness(0.92) saturate(1.1);\n --switch-surface-checked-active-filter: brightness(0.92) saturate(1.1);\n --base-card-surface-box-shadow: 0 0 0 1px var(--gray-a5);\n --base-card-surface-hover-box-shadow: 0 0 0 1px var(--gray-a7);\n --base-card-surface-active-box-shadow: 0 0 0 1px var(--gray-a6);\n --base-card-classic-box-shadow-inner: 0 0 0 1px var(--base-card-classic-border-color), 0 0 0 1px var(--color-transparent), 0 0 0 0.5px var(--black-a1), 0 1px 1px 0 var(--gray-a2), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1);\n --base-card-classic-box-shadow-outer: 0 0 0 0 var(--base-card-classic-border-color), 0 0 0 0 var(--color-transparent), 0 0 0 0 var(--black-a1), 0 1px 1px -1px var(--gray-a2), 0 2px 1px -2px var(--black-a1), 0 1px 3px -1px var(--black-a1);\n --base-card-classic-hover-box-shadow-inner: 0 0 0 1px var(--base-card-classic-hover-border-color), 0 1px 1px 1px var(--black-a1), 0 2px 1px -1px var(--gray-a3), 0 2px 3px -2px var(--black-a1), 0 3px 12px -4px var(--gray-a3), 0 4px 16px -8px var(--black-a1);\n --base-card-classic-hover-box-shadow-outer: 0 0 0 0 var(--base-card-classic-hover-border-color), 0 1px 1px 0 var(--black-a1), 0 2px 1px -2px var(--gray-a3), 0 2px 3px -3px var(--black-a1), 0 3px 12px -5px var(--gray-a3), 0 4px 16px -9px var(--black-a1);\n --base-card-classic-active-box-shadow-inner: 0 0 0 1px var(--base-card-classic-active-border-color), 0 0 0 1px var(--color-transparent), 0 0 0 0.5px var(--black-a1), 0 1px 1px 0 var(--gray-a4), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1);\n --base-card-classic-active-box-shadow-outer: 0 0 0 0 var(--base-card-classic-active-border-color), 0 0 0 0 var(--color-transparent), 0 0 0 0 var(--black-a1), 0 1px 1px -1px var(--gray-a4), 0 2px 1px -2px var(--black-a1), 0 1px 3px -1px var(--black-a1);\n --base-card-classic-border-color: var(--gray-a3);\n --base-card-classic-hover-border-color: var(--gray-a3);\n --base-card-classic-active-border-color: var(--gray-a4);\n}\n:is(.dark, .dark-theme),\n:is(.dark, .dark-theme) :where(.radix-themes:not(.light, .light-theme)) {\n --color-background: var(--gray-1);\n --color-overlay: var(--black-a8);\n --color-panel-solid: var(--gray-2);\n --color-panel-translucent: var(--gray-a2);\n --color-surface: rgba(0, 0, 0, 0.25);\n --shadow-1: inset 0 -1px 1px 0 var(--gray-a3), inset 0 0 0 1px var(--gray-a3), inset 0 3px 4px 0 var(--black-a5), inset 0 0 0 1px var(--gray-a4);\n --shadow-2: 0 0 0 1px var(--gray-a6), 0 0 0 0.5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5);\n --shadow-3: 0 0 0 1px var(--gray-a6), 0 2px 3px -2px var(--black-a3), 0 3px 8px -2px var(--black-a6), 0 4px 12px -4px var(--black-a7);\n --shadow-4: 0 0 0 1px var(--gray-a6), 0 8px 40px var(--black-a3), 0 12px 32px -16px var(--black-a5);\n --shadow-5: 0 0 0 1px var(--gray-a6), 0 12px 60px var(--black-a5), 0 12px 32px -16px var(--black-a7);\n --shadow-6: 0 0 0 1px var(--gray-a6), 0 12px 60px var(--black-a4), 0 16px 64px var(--black-a6), 0 16px 36px -20px var(--black-a11);\n --base-button-classic-after-inset: 1px;\n --base-button-classic-box-shadow-top: inset 0 0 0 1px var(--white-a2), inset 0 4px 2px -2px var(--white-a3), inset 0 1px 1px var(--white-a6), inset 0 -1px 1px var(--black-a6);\n --base-button-classic-box-shadow-bottom: 0 0 transparent;\n --base-button-classic-disabled-box-shadow: inset 0 0 0 1px var(--gray-a5), inset 0 4px 2px -2px var(--gray-a2), inset 0 1px 1px var(--gray-a5), inset 0 -1px 1px var(--black-a3), inset 0 0 0 1px var(--gray-a2);\n --base-button-classic-active-filter: brightness(1.08);\n --base-button-classic-high-contrast-hover-filter: contrast(0.88) saturate(1.3) brightness(1.14);\n --base-button-classic-high-contrast-active-filter: brightness(0.95) saturate(1.2);\n --base-button-solid-active-filter: brightness(1.08);\n --base-button-solid-high-contrast-hover-filter: contrast(0.88) saturate(1.3) brightness(1.18);\n --base-button-solid-high-contrast-active-filter: brightness(0.95) saturate(1.2);\n --kbd-box-shadow: inset 0 -0.05em 0.5em var(--gray-a3), inset 0 0.05em var(--gray-a11), inset 0 0.25em 0.5em var(--gray-a2), inset 0 -0.1em var(--black-a11), 0 0 0 0.075em var(--gray-a7), 0 0.08em 0.17em var(--black-a12);\n --progress-indicator-after-linear-gradient: var(--white-a3), var(--white-a6), var(--white-a3);\n --segmented-control-indicator-background-color: var(--gray-a3);\n --select-trigger-classic-box-shadow: inset 0 0 0 1px var(--white-a4), inset 0 1px 1px var(--white-a4), inset 0 -1px 1px var(--black-a9) ;\n --slider-range-high-contrast-background-image: none;\n --slider-disabled-blend-mode: screen;\n --switch-disabled-blend-mode: screen;\n --switch-high-contrast-checked-color-overlay: transparent;\n --switch-high-contrast-checked-active-before-filter: brightness(1.08);\n --switch-surface-checked-active-filter: brightness(1.08);\n --switch-surface-checked-active-filter: brightness(1.08);\n --base-card-classic-box-shadow-inner: 0 0 0 1px var(--base-card-classic-border-color), 0 0 0 1px var(--color-transparent), 0 0 0 0.5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5);\n --base-card-classic-box-shadow-outer: 0 0 0 0 var(--base-card-classic-border-color), 0 0 0 0 var(--color-transparent), 0 0 0 0 var(--black-a3), 0 1px 1px -1px var(--black-a6), 0 2px 1px -2px var(--black-a6), 0 1px 3px -1px var(--black-a5);\n --base-card-classic-hover-box-shadow-inner: 0 0 0 1px var(--base-card-classic-hover-border-color), 0 0 1px 1px var(--gray-a4), 0 0 1px -1px var(--gray-a4), 0 0 3px -2px var(--gray-a3), 0 0 12px -2px var(--gray-a3), 0 0 16px -8px var(--gray-a7);\n --base-card-classic-hover-box-shadow-outer: 0 0 0 0 var(--base-card-classic-hover-border-color), 0 0 1px 0 var(--gray-a4), 0 0 1px -2px var(--gray-a4), 0 0 3px -3px var(--gray-a3), 0 0 12px -3px var(--gray-a3), 0 0 16px -9px var(--gray-a7);\n --base-card-classic-active-box-shadow-inner: 0 0 0 1px var(--base-card-classic-active-border-color), 0 0 0 1px var(--color-transparent), 0 0 0 0.5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5);\n --base-card-classic-active-box-shadow-outer: 0 0 0 0 var(--base-card-classic-active-border-color), 0 0 0 0 var(--color-transparent), 0 0 0 0 var(--black-a3), 0 1px 1px -1px var(--black-a6), 0 2px 1px -2px var(--black-a6), 0 1px 3px -1px var(--black-a5);\n --base-card-classic-border-color: var(--gray-a6);\n --base-card-classic-hover-border-color: var(--gray-a6);\n --base-card-classic-active-border-color: var(--gray-a6);\n}\n@supports (color: color(display-p3 1 1 1)) {\n @media (color-gamut: p3) {\n .radix-themes {\n --color-transparent: color(display-p3 0 0 0 / 0);\n }\n }\n}\n.radix-themes:where(.light, .light-theme),\n :root:where(:has(.radix-themes[data-is-root-theme='true']:where(.light, .light-theme))) {\n color-scheme: light;\n}\n.radix-themes:where(.dark, .dark-theme),\n :root:where(:has(.radix-themes[data-is-root-theme='true']:where(.dark, .dark-theme))) {\n color-scheme: dark;\n}\n.radix-themes,\n[data-accent-color]:where(:not([data-accent-color=''], [data-accent-color='gray'])) {\n --focus-1: var(--accent-1);\n --focus-2: var(--accent-2);\n --focus-3: var(--accent-3);\n --focus-4: var(--accent-4);\n --focus-5: var(--accent-5);\n --focus-6: var(--accent-6);\n --focus-7: var(--accent-7);\n --focus-8: var(--accent-8);\n --focus-9: var(--accent-9);\n --focus-10: var(--accent-10);\n --focus-11: var(--accent-11);\n --focus-12: var(--accent-12);\n --focus-a1: var(--accent-a1);\n --focus-a2: var(--accent-a2);\n --focus-a3: var(--accent-a3);\n --focus-a4: var(--accent-a4);\n --focus-a5: var(--accent-a5);\n --focus-a6: var(--accent-a6);\n --focus-a7: var(--accent-a7);\n --focus-a8: var(--accent-a8);\n --focus-a9: var(--accent-a9);\n --focus-a10: var(--accent-a10);\n --focus-a11: var(--accent-a11);\n --focus-a12: var(--accent-a12);\n}\n.radix-themes ::selection {\n background-color: var(--focus-a5);\n}\n.radix-themes:where([data-has-background='true']) {\n background-color: var(--color-background);\n}\n.radix-themes:where([data-panel-background='solid']) {\n --color-panel: var(--color-panel-solid);\n --backdrop-filter-panel: none;\n}\n.radix-themes:where([data-panel-background='translucent']) {\n --color-panel: var(--color-panel-translucent);\n --backdrop-filter-panel: blur(64px);\n}\n[data-accent-color='amber'] {\n --accent-1: var(--amber-1);\n --accent-2: var(--amber-2);\n --accent-3: var(--amber-3);\n --accent-4: var(--amber-4);\n --accent-5: var(--amber-5);\n --accent-6: var(--amber-6);\n --accent-7: var(--amber-7);\n --accent-8: var(--amber-8);\n --accent-9: var(--amber-9);\n --accent-10: var(--amber-10);\n --accent-11: var(--amber-11);\n --accent-12: var(--amber-12);\n --accent-a1: var(--amber-a1);\n --accent-a2: var(--amber-a2);\n --accent-a3: var(--amber-a3);\n --accent-a4: var(--amber-a4);\n --accent-a5: var(--amber-a5);\n --accent-a6: var(--amber-a6);\n --accent-a7: var(--amber-a7);\n --accent-a8: var(--amber-a8);\n --accent-a9: var(--amber-a9);\n --accent-a10: var(--amber-a10);\n --accent-a11: var(--amber-a11);\n --accent-a12: var(--amber-a12);\n --accent-contrast: var(--amber-contrast);\n --accent-surface: var(--amber-surface);\n --accent-indicator: var(--amber-indicator);\n --accent-track: var(--amber-track);\n}\n[data-accent-color='blue'] {\n --accent-1: var(--blue-1);\n --accent-2: var(--blue-2);\n --accent-3: var(--blue-3);\n --accent-4: var(--blue-4);\n --accent-5: var(--blue-5);\n --accent-6: var(--blue-6);\n --accent-7: var(--blue-7);\n --accent-8: var(--blue-8);\n --accent-9: var(--blue-9);\n --accent-10: var(--blue-10);\n --accent-11: var(--blue-11);\n --accent-12: var(--blue-12);\n --accent-a1: var(--blue-a1);\n --accent-a2: var(--blue-a2);\n --accent-a3: var(--blue-a3);\n --accent-a4: var(--blue-a4);\n --accent-a5: var(--blue-a5);\n --accent-a6: var(--blue-a6);\n --accent-a7: var(--blue-a7);\n --accent-a8: var(--blue-a8);\n --accent-a9: var(--blue-a9);\n --accent-a10: var(--blue-a10);\n --accent-a11: var(--blue-a11);\n --accent-a12: var(--blue-a12);\n --accent-contrast: var(--blue-contrast);\n --accent-surface: var(--blue-surface);\n --accent-indicator: var(--blue-indicator);\n --accent-track: var(--blue-track);\n}\n[data-accent-color='bronze'] {\n --accent-1: var(--bronze-1);\n --accent-2: var(--bronze-2);\n --accent-3: var(--bronze-3);\n --accent-4: var(--bronze-4);\n --accent-5: var(--bronze-5);\n --accent-6: var(--bronze-6);\n --accent-7: var(--bronze-7);\n --accent-8: var(--bronze-8);\n --accent-9: var(--bronze-9);\n --accent-10: var(--bronze-10);\n --accent-11: var(--bronze-11);\n --accent-12: var(--bronze-12);\n --accent-a1: var(--bronze-a1);\n --accent-a2: var(--bronze-a2);\n --accent-a3: var(--bronze-a3);\n --accent-a4: var(--bronze-a4);\n --accent-a5: var(--bronze-a5);\n --accent-a6: var(--bronze-a6);\n --accent-a7: var(--bronze-a7);\n --accent-a8: var(--bronze-a8);\n --accent-a9: var(--bronze-a9);\n --accent-a10: var(--bronze-a10);\n --accent-a11: var(--bronze-a11);\n --accent-a12: var(--bronze-a12);\n --accent-contrast: var(--bronze-contrast);\n --accent-surface: var(--bronze-surface);\n --accent-indicator: var(--bronze-indicator);\n --accent-track: var(--bronze-track);\n}\n[data-accent-color='brown'] {\n --accent-1: var(--brown-1);\n --accent-2: var(--brown-2);\n --accent-3: var(--brown-3);\n --accent-4: var(--brown-4);\n --accent-5: var(--brown-5);\n --accent-6: var(--brown-6);\n --accent-7: var(--brown-7);\n --accent-8: var(--brown-8);\n --accent-9: var(--brown-9);\n --accent-10: var(--brown-10);\n --accent-11: var(--brown-11);\n --accent-12: var(--brown-12);\n --accent-a1: var(--brown-a1);\n --accent-a2: var(--brown-a2);\n --accent-a3: var(--brown-a3);\n --accent-a4: var(--brown-a4);\n --accent-a5: var(--brown-a5);\n --accent-a6: var(--brown-a6);\n --accent-a7: var(--brown-a7);\n --accent-a8: var(--brown-a8);\n --accent-a9: var(--brown-a9);\n --accent-a10: var(--brown-a10);\n --accent-a11: var(--brown-a11);\n --accent-a12: var(--brown-a12);\n --accent-contrast: var(--brown-contrast);\n --accent-surface: var(--brown-surface);\n --accent-indicator: var(--brown-indicator);\n --accent-track: var(--brown-track);\n}\n[data-accent-color='crimson'] {\n --accent-1: var(--crimson-1);\n --accent-2: var(--crimson-2);\n --accent-3: var(--crimson-3);\n --accent-4: var(--crimson-4);\n --accent-5: var(--crimson-5);\n --accent-6: var(--crimson-6);\n --accent-7: var(--crimson-7);\n --accent-8: var(--crimson-8);\n --accent-9: var(--crimson-9);\n --accent-10: var(--crimson-10);\n --accent-11: var(--crimson-11);\n --accent-12: var(--crimson-12);\n --accent-a1: var(--crimson-a1);\n --accent-a2: var(--crimson-a2);\n --accent-a3: var(--crimson-a3);\n --accent-a4: var(--crimson-a4);\n --accent-a5: var(--crimson-a5);\n --accent-a6: var(--crimson-a6);\n --accent-a7: var(--crimson-a7);\n --accent-a8: var(--crimson-a8);\n --accent-a9: var(--crimson-a9);\n --accent-a10: var(--crimson-a10);\n --accent-a11: var(--crimson-a11);\n --accent-a12: var(--crimson-a12);\n --accent-contrast: var(--crimson-contrast);\n --accent-surface: var(--crimson-surface);\n --accent-indicator: var(--crimson-indicator);\n --accent-track: var(--crimson-track);\n}\n[data-accent-color='cyan'] {\n --accent-1: var(--cyan-1);\n --accent-2: var(--cyan-2);\n --accent-3: var(--cyan-3);\n --accent-4: var(--cyan-4);\n --accent-5: var(--cyan-5);\n --accent-6: var(--cyan-6);\n --accent-7: var(--cyan-7);\n --accent-8: var(--cyan-8);\n --accent-9: var(--cyan-9);\n --accent-10: var(--cyan-10);\n --accent-11: var(--cyan-11);\n --accent-12: var(--cyan-12);\n --accent-a1: var(--cyan-a1);\n --accent-a2: var(--cyan-a2);\n --accent-a3: var(--cyan-a3);\n --accent-a4: var(--cyan-a4);\n --accent-a5: var(--cyan-a5);\n --accent-a6: var(--cyan-a6);\n --accent-a7: var(--cyan-a7);\n --accent-a8: var(--cyan-a8);\n --accent-a9: var(--cyan-a9);\n --accent-a10: var(--cyan-a10);\n --accent-a11: var(--cyan-a11);\n --accent-a12: var(--cyan-a12);\n --accent-contrast: var(--cyan-contrast);\n --accent-surface: var(--cyan-surface);\n --accent-indicator: var(--cyan-indicator);\n --accent-track: var(--cyan-track);\n}\n[data-accent-color='gold'] {\n --accent-1: var(--gold-1);\n --accent-2: var(--gold-2);\n --accent-3: var(--gold-3);\n --accent-4: var(--gold-4);\n --accent-5: var(--gold-5);\n --accent-6: var(--gold-6);\n --accent-7: var(--gold-7);\n --accent-8: var(--gold-8);\n --accent-9: var(--gold-9);\n --accent-10: var(--gold-10);\n --accent-11: var(--gold-11);\n --accent-12: var(--gold-12);\n --accent-a1: var(--gold-a1);\n --accent-a2: var(--gold-a2);\n --accent-a3: var(--gold-a3);\n --accent-a4: var(--gold-a4);\n --accent-a5: var(--gold-a5);\n --accent-a6: var(--gold-a6);\n --accent-a7: var(--gold-a7);\n --accent-a8: var(--gold-a8);\n --accent-a9: var(--gold-a9);\n --accent-a10: var(--gold-a10);\n --accent-a11: var(--gold-a11);\n --accent-a12: var(--gold-a12);\n --accent-contrast: var(--gold-contrast);\n --accent-surface: var(--gold-surface);\n --accent-indicator: var(--gold-indicator);\n --accent-track: var(--gold-track);\n}\n[data-accent-color='grass'] {\n --accent-1: var(--grass-1);\n --accent-2: var(--grass-2);\n --accent-3: var(--grass-3);\n --accent-4: var(--grass-4);\n --accent-5: var(--grass-5);\n --accent-6: var(--grass-6);\n --accent-7: var(--grass-7);\n --accent-8: var(--grass-8);\n --accent-9: var(--grass-9);\n --accent-10: var(--grass-10);\n --accent-11: var(--grass-11);\n --accent-12: var(--grass-12);\n --accent-a1: var(--grass-a1);\n --accent-a2: var(--grass-a2);\n --accent-a3: var(--grass-a3);\n --accent-a4: var(--grass-a4);\n --accent-a5: var(--grass-a5);\n --accent-a6: var(--grass-a6);\n --accent-a7: var(--grass-a7);\n --accent-a8: var(--grass-a8);\n --accent-a9: var(--grass-a9);\n --accent-a10: var(--grass-a10);\n --accent-a11: var(--grass-a11);\n --accent-a12: var(--grass-a12);\n --accent-contrast: var(--grass-contrast);\n --accent-surface: var(--grass-surface);\n --accent-indicator: var(--grass-indicator);\n --accent-track: var(--grass-track);\n}\n[data-accent-color='gray'] {\n --accent-1: var(--gray-1);\n --accent-2: var(--gray-2);\n --accent-3: var(--gray-3);\n --accent-4: var(--gray-4);\n --accent-5: var(--gray-5);\n --accent-6: var(--gray-6);\n --accent-7: var(--gray-7);\n --accent-8: var(--gray-8);\n --accent-9: var(--gray-9);\n --accent-10: var(--gray-10);\n --accent-11: var(--gray-11);\n --accent-12: var(--gray-12);\n --accent-a1: var(--gray-a1);\n --accent-a2: var(--gray-a2);\n --accent-a3: var(--gray-a3);\n --accent-a4: var(--gray-a4);\n --accent-a5: var(--gray-a5);\n --accent-a6: var(--gray-a6);\n --accent-a7: var(--gray-a7);\n --accent-a8: var(--gray-a8);\n --accent-a9: var(--gray-a9);\n --accent-a10: var(--gray-a10);\n --accent-a11: var(--gray-a11);\n --accent-a12: var(--gray-a12);\n --accent-contrast: var(--gray-contrast);\n --accent-surface: var(--gray-surface);\n --accent-indicator: var(--gray-indicator);\n --accent-track: var(--gray-track);\n}\n[data-accent-color='green'] {\n --accent-1: var(--green-1);\n --accent-2: var(--green-2);\n --accent-3: var(--green-3);\n --accent-4: var(--green-4);\n --accent-5: var(--green-5);\n --accent-6: var(--green-6);\n --accent-7: var(--green-7);\n --accent-8: var(--green-8);\n --accent-9: var(--green-9);\n --accent-10: var(--green-10);\n --accent-11: var(--green-11);\n --accent-12: var(--green-12);\n --accent-a1: var(--green-a1);\n --accent-a2: var(--green-a2);\n --accent-a3: var(--green-a3);\n --accent-a4: var(--green-a4);\n --accent-a5: var(--green-a5);\n --accent-a6: var(--green-a6);\n --accent-a7: var(--green-a7);\n --accent-a8: var(--green-a8);\n --accent-a9: var(--green-a9);\n --accent-a10: var(--green-a10);\n --accent-a11: var(--green-a11);\n --accent-a12: var(--green-a12);\n --accent-contrast: var(--green-contrast);\n --accent-surface: var(--green-surface);\n --accent-indicator: var(--green-indicator);\n --accent-track: var(--green-track);\n}\n[data-accent-color='indigo'] {\n --accent-1: var(--indigo-1);\n --accent-2: var(--indigo-2);\n --accent-3: var(--indigo-3);\n --accent-4: var(--indigo-4);\n --accent-5: var(--indigo-5);\n --accent-6: var(--indigo-6);\n --accent-7: var(--indigo-7);\n --accent-8: var(--indigo-8);\n --accent-9: var(--indigo-9);\n --accent-10: var(--indigo-10);\n --accent-11: var(--indigo-11);\n --accent-12: var(--indigo-12);\n --accent-a1: var(--indigo-a1);\n --accent-a2: var(--indigo-a2);\n --accent-a3: var(--indigo-a3);\n --accent-a4: var(--indigo-a4);\n --accent-a5: var(--indigo-a5);\n --accent-a6: var(--indigo-a6);\n --accent-a7: var(--indigo-a7);\n --accent-a8: var(--indigo-a8);\n --accent-a9: var(--indigo-a9);\n --accent-a10: var(--indigo-a10);\n --accent-a11: var(--indigo-a11);\n --accent-a12: var(--indigo-a12);\n --accent-contrast: var(--indigo-contrast);\n --accent-surface: var(--indigo-surface);\n --accent-indicator: var(--indigo-indicator);\n --accent-track: var(--indigo-track);\n}\n[data-accent-color='iris'] {\n --accent-1: var(--iris-1);\n --accent-2: var(--iris-2);\n --accent-3: var(--iris-3);\n --accent-4: var(--iris-4);\n --accent-5: var(--iris-5);\n --accent-6: var(--iris-6);\n --accent-7: var(--iris-7);\n --accent-8: var(--iris-8);\n --accent-9: var(--iris-9);\n --accent-10: var(--iris-10);\n --accent-11: var(--iris-11);\n --accent-12: var(--iris-12);\n --accent-a1: var(--iris-a1);\n --accent-a2: var(--iris-a2);\n --accent-a3: var(--iris-a3);\n --accent-a4: var(--iris-a4);\n --accent-a5: var(--iris-a5);\n --accent-a6: var(--iris-a6);\n --accent-a7: var(--iris-a7);\n --accent-a8: var(--iris-a8);\n --accent-a9: var(--iris-a9);\n --accent-a10: var(--iris-a10);\n --accent-a11: var(--iris-a11);\n --accent-a12: var(--iris-a12);\n --accent-contrast: var(--iris-contrast);\n --accent-surface: var(--iris-surface);\n --accent-indicator: var(--iris-indicator);\n --accent-track: var(--iris-track);\n}\n[data-accent-color='jade'] {\n --accent-1: var(--jade-1);\n --accent-2: var(--jade-2);\n --accent-3: var(--jade-3);\n --accent-4: var(--jade-4);\n --accent-5: var(--jade-5);\n --accent-6: var(--jade-6);\n --accent-7: var(--jade-7);\n --accent-8: var(--jade-8);\n --accent-9: var(--jade-9);\n --accent-10: var(--jade-10);\n --accent-11: var(--jade-11);\n --accent-12: var(--jade-12);\n --accent-a1: var(--jade-a1);\n --accent-a2: var(--jade-a2);\n --accent-a3: var(--jade-a3);\n --accent-a4: var(--jade-a4);\n --accent-a5: var(--jade-a5);\n --accent-a6: var(--jade-a6);\n --accent-a7: var(--jade-a7);\n --accent-a8: var(--jade-a8);\n --accent-a9: var(--jade-a9);\n --accent-a10: var(--jade-a10);\n --accent-a11: var(--jade-a11);\n --accent-a12: var(--jade-a12);\n --accent-contrast: var(--jade-contrast);\n --accent-surface: var(--jade-surface);\n --accent-indicator: var(--jade-indicator);\n --accent-track: var(--jade-track);\n}\n[data-accent-color='lime'] {\n --accent-1: var(--lime-1);\n --accent-2: var(--lime-2);\n --accent-3: var(--lime-3);\n --accent-4: var(--lime-4);\n --accent-5: var(--lime-5);\n --accent-6: var(--lime-6);\n --accent-7: var(--lime-7);\n --accent-8: var(--lime-8);\n --accent-9: var(--lime-9);\n --accent-10: var(--lime-10);\n --accent-11: var(--lime-11);\n --accent-12: var(--lime-12);\n --accent-a1: var(--lime-a1);\n --accent-a2: var(--lime-a2);\n --accent-a3: var(--lime-a3);\n --accent-a4: var(--lime-a4);\n --accent-a5: var(--lime-a5);\n --accent-a6: var(--lime-a6);\n --accent-a7: var(--lime-a7);\n --accent-a8: var(--lime-a8);\n --accent-a9: var(--lime-a9);\n --accent-a10: var(--lime-a10);\n --accent-a11: var(--lime-a11);\n --accent-a12: var(--lime-a12);\n --accent-contrast: var(--lime-contrast);\n --accent-surface: var(--lime-surface);\n --accent-indicator: var(--lime-indicator);\n --accent-track: var(--lime-track);\n}\n[data-accent-color='mint'] {\n --accent-1: var(--mint-1);\n --accent-2: var(--mint-2);\n --accent-3: var(--mint-3);\n --accent-4: var(--mint-4);\n --accent-5: var(--mint-5);\n --accent-6: var(--mint-6);\n --accent-7: var(--mint-7);\n --accent-8: var(--mint-8);\n --accent-9: var(--mint-9);\n --accent-10: var(--mint-10);\n --accent-11: var(--mint-11);\n --accent-12: var(--mint-12);\n --accent-a1: var(--mint-a1);\n --accent-a2: var(--mint-a2);\n --accent-a3: var(--mint-a3);\n --accent-a4: var(--mint-a4);\n --accent-a5: var(--mint-a5);\n --accent-a6: var(--mint-a6);\n --accent-a7: var(--mint-a7);\n --accent-a8: var(--mint-a8);\n --accent-a9: var(--mint-a9);\n --accent-a10: var(--mint-a10);\n --accent-a11: var(--mint-a11);\n --accent-a12: var(--mint-a12);\n --accent-contrast: var(--mint-contrast);\n --accent-surface: var(--mint-surface);\n --accent-indicator: var(--mint-indicator);\n --accent-track: var(--mint-track);\n}\n[data-accent-color='orange'] {\n --accent-1: var(--orange-1);\n --accent-2: var(--orange-2);\n --accent-3: var(--orange-3);\n --accent-4: var(--orange-4);\n --accent-5: var(--orange-5);\n --accent-6: var(--orange-6);\n --accent-7: var(--orange-7);\n --accent-8: var(--orange-8);\n --accent-9: var(--orange-9);\n --accent-10: var(--orange-10);\n --accent-11: var(--orange-11);\n --accent-12: var(--orange-12);\n --accent-a1: var(--orange-a1);\n --accent-a2: var(--orange-a2);\n --accent-a3: var(--orange-a3);\n --accent-a4: var(--orange-a4);\n --accent-a5: var(--orange-a5);\n --accent-a6: var(--orange-a6);\n --accent-a7: var(--orange-a7);\n --accent-a8: var(--orange-a8);\n --accent-a9: var(--orange-a9);\n --accent-a10: var(--orange-a10);\n --accent-a11: var(--orange-a11);\n --accent-a12: var(--orange-a12);\n --accent-contrast: var(--orange-contrast);\n --accent-surface: var(--orange-surface);\n --accent-indicator: var(--orange-indicator);\n --accent-track: var(--orange-track);\n}\n[data-accent-color='pink'] {\n --accent-1: var(--pink-1);\n --accent-2: var(--pink-2);\n --accent-3: var(--pink-3);\n --accent-4: var(--pink-4);\n --accent-5: var(--pink-5);\n --accent-6: var(--pink-6);\n --accent-7: var(--pink-7);\n --accent-8: var(--pink-8);\n --accent-9: var(--pink-9);\n --accent-10: var(--pink-10);\n --accent-11: var(--pink-11);\n --accent-12: var(--pink-12);\n --accent-a1: var(--pink-a1);\n --accent-a2: var(--pink-a2);\n --accent-a3: var(--pink-a3);\n --accent-a4: var(--pink-a4);\n --accent-a5: var(--pink-a5);\n --accent-a6: var(--pink-a6);\n --accent-a7: var(--pink-a7);\n --accent-a8: var(--pink-a8);\n --accent-a9: var(--pink-a9);\n --accent-a10: var(--pink-a10);\n --accent-a11: var(--pink-a11);\n --accent-a12: var(--pink-a12);\n --accent-contrast: var(--pink-contrast);\n --accent-surface: var(--pink-surface);\n --accent-indicator: var(--pink-indicator);\n --accent-track: var(--pink-track);\n}\n[data-accent-color='plum'] {\n --accent-1: var(--plum-1);\n --accent-2: var(--plum-2);\n --accent-3: var(--plum-3);\n --accent-4: var(--plum-4);\n --accent-5: var(--plum-5);\n --accent-6: var(--plum-6);\n --accent-7: var(--plum-7);\n --accent-8: var(--plum-8);\n --accent-9: var(--plum-9);\n --accent-10: var(--plum-10);\n --accent-11: var(--plum-11);\n --accent-12: var(--plum-12);\n --accent-a1: var(--plum-a1);\n --accent-a2: var(--plum-a2);\n --accent-a3: var(--plum-a3);\n --accent-a4: var(--plum-a4);\n --accent-a5: var(--plum-a5);\n --accent-a6: var(--plum-a6);\n --accent-a7: var(--plum-a7);\n --accent-a8: var(--plum-a8);\n --accent-a9: var(--plum-a9);\n --accent-a10: var(--plum-a10);\n --accent-a11: var(--plum-a11);\n --accent-a12: var(--plum-a12);\n --accent-contrast: var(--plum-contrast);\n --accent-surface: var(--plum-surface);\n --accent-indicator: var(--plum-indicator);\n --accent-track: var(--plum-track);\n}\n[data-accent-color='purple'] {\n --accent-1: var(--purple-1);\n --accent-2: var(--purple-2);\n --accent-3: var(--purple-3);\n --accent-4: var(--purple-4);\n --accent-5: var(--purple-5);\n --accent-6: var(--purple-6);\n --accent-7: var(--purple-7);\n --accent-8: var(--purple-8);\n --accent-9: var(--purple-9);\n --accent-10: var(--purple-10);\n --accent-11: var(--purple-11);\n --accent-12: var(--purple-12);\n --accent-a1: var(--purple-a1);\n --accent-a2: var(--purple-a2);\n --accent-a3: var(--purple-a3);\n --accent-a4: var(--purple-a4);\n --accent-a5: var(--purple-a5);\n --accent-a6: var(--purple-a6);\n --accent-a7: var(--purple-a7);\n --accent-a8: var(--purple-a8);\n --accent-a9: var(--purple-a9);\n --accent-a10: var(--purple-a10);\n --accent-a11: var(--purple-a11);\n --accent-a12: var(--purple-a12);\n --accent-contrast: var(--purple-contrast);\n --accent-surface: var(--purple-surface);\n --accent-indicator: var(--purple-indicator);\n --accent-track: var(--purple-track);\n}\n[data-accent-color='red'] {\n --accent-1: var(--red-1);\n --accent-2: var(--red-2);\n --accent-3: var(--red-3);\n --accent-4: var(--red-4);\n --accent-5: var(--red-5);\n --accent-6: var(--red-6);\n --accent-7: var(--red-7);\n --accent-8: var(--red-8);\n --accent-9: var(--red-9);\n --accent-10: var(--red-10);\n --accent-11: var(--red-11);\n --accent-12: var(--red-12);\n --accent-a1: var(--red-a1);\n --accent-a2: var(--red-a2);\n --accent-a3: var(--red-a3);\n --accent-a4: var(--red-a4);\n --accent-a5: var(--red-a5);\n --accent-a6: var(--red-a6);\n --accent-a7: var(--red-a7);\n --accent-a8: var(--red-a8);\n --accent-a9: var(--red-a9);\n --accent-a10: var(--red-a10);\n --accent-a11: var(--red-a11);\n --accent-a12: var(--red-a12);\n --accent-contrast: var(--red-contrast);\n --accent-surface: var(--red-surface);\n --accent-indicator: var(--red-indicator);\n --accent-track: var(--red-track);\n}\n[data-accent-color='ruby'] {\n --accent-1: var(--ruby-1);\n --accent-2: var(--ruby-2);\n --accent-3: var(--ruby-3);\n --accent-4: var(--ruby-4);\n --accent-5: var(--ruby-5);\n --accent-6: var(--ruby-6);\n --accent-7: var(--ruby-7);\n --accent-8: var(--ruby-8);\n --accent-9: var(--ruby-9);\n --accent-10: var(--ruby-10);\n --accent-11: var(--ruby-11);\n --accent-12: var(--ruby-12);\n --accent-a1: var(--ruby-a1);\n --accent-a2: var(--ruby-a2);\n --accent-a3: var(--ruby-a3);\n --accent-a4: var(--ruby-a4);\n --accent-a5: var(--ruby-a5);\n --accent-a6: var(--ruby-a6);\n --accent-a7: var(--ruby-a7);\n --accent-a8: var(--ruby-a8);\n --accent-a9: var(--ruby-a9);\n --accent-a10: var(--ruby-a10);\n --accent-a11: var(--ruby-a11);\n --accent-a12: var(--ruby-a12);\n --accent-contrast: var(--ruby-contrast);\n --accent-surface: var(--ruby-surface);\n --accent-indicator: var(--ruby-indicator);\n --accent-track: var(--ruby-track);\n}\n[data-accent-color='sky'] {\n --accent-1: var(--sky-1);\n --accent-2: var(--sky-2);\n --accent-3: var(--sky-3);\n --accent-4: var(--sky-4);\n --accent-5: var(--sky-5);\n --accent-6: var(--sky-6);\n --accent-7: var(--sky-7);\n --accent-8: var(--sky-8);\n --accent-9: var(--sky-9);\n --accent-10: var(--sky-10);\n --accent-11: var(--sky-11);\n --accent-12: var(--sky-12);\n --accent-a1: var(--sky-a1);\n --accent-a2: var(--sky-a2);\n --accent-a3: var(--sky-a3);\n --accent-a4: var(--sky-a4);\n --accent-a5: var(--sky-a5);\n --accent-a6: var(--sky-a6);\n --accent-a7: var(--sky-a7);\n --accent-a8: var(--sky-a8);\n --accent-a9: var(--sky-a9);\n --accent-a10: var(--sky-a10);\n --accent-a11: var(--sky-a11);\n --accent-a12: var(--sky-a12);\n --accent-contrast: var(--sky-contrast);\n --accent-surface: var(--sky-surface);\n --accent-indicator: var(--sky-indicator);\n --accent-track: var(--sky-track);\n}\n[data-accent-color='teal'] {\n --accent-1: var(--teal-1);\n --accent-2: var(--teal-2);\n --accent-3: var(--teal-3);\n --accent-4: var(--teal-4);\n --accent-5: var(--teal-5);\n --accent-6: var(--teal-6);\n --accent-7: var(--teal-7);\n --accent-8: var(--teal-8);\n --accent-9: var(--teal-9);\n --accent-10: var(--teal-10);\n --accent-11: var(--teal-11);\n --accent-12: var(--teal-12);\n --accent-a1: var(--teal-a1);\n --accent-a2: var(--teal-a2);\n --accent-a3: var(--teal-a3);\n --accent-a4: var(--teal-a4);\n --accent-a5: var(--teal-a5);\n --accent-a6: var(--teal-a6);\n --accent-a7: var(--teal-a7);\n --accent-a8: var(--teal-a8);\n --accent-a9: var(--teal-a9);\n --accent-a10: var(--teal-a10);\n --accent-a11: var(--teal-a11);\n --accent-a12: var(--teal-a12);\n --accent-contrast: var(--teal-contrast);\n --accent-surface: var(--teal-surface);\n --accent-indicator: var(--teal-indicator);\n --accent-track: var(--teal-track);\n}\n[data-accent-color='tomato'] {\n --accent-1: var(--tomato-1);\n --accent-2: var(--tomato-2);\n --accent-3: var(--tomato-3);\n --accent-4: var(--tomato-4);\n --accent-5: var(--tomato-5);\n --accent-6: var(--tomato-6);\n --accent-7: var(--tomato-7);\n --accent-8: var(--tomato-8);\n --accent-9: var(--tomato-9);\n --accent-10: var(--tomato-10);\n --accent-11: var(--tomato-11);\n --accent-12: var(--tomato-12);\n --accent-a1: var(--tomato-a1);\n --accent-a2: var(--tomato-a2);\n --accent-a3: var(--tomato-a3);\n --accent-a4: var(--tomato-a4);\n --accent-a5: var(--tomato-a5);\n --accent-a6: var(--tomato-a6);\n --accent-a7: var(--tomato-a7);\n --accent-a8: var(--tomato-a8);\n --accent-a9: var(--tomato-a9);\n --accent-a10: var(--tomato-a10);\n --accent-a11: var(--tomato-a11);\n --accent-a12: var(--tomato-a12);\n --accent-contrast: var(--tomato-contrast);\n --accent-surface: var(--tomato-surface);\n --accent-indicator: var(--tomato-indicator);\n --accent-track: var(--tomato-track);\n}\n[data-accent-color='violet'] {\n --accent-1: var(--violet-1);\n --accent-2: var(--violet-2);\n --accent-3: var(--violet-3);\n --accent-4: var(--violet-4);\n --accent-5: var(--violet-5);\n --accent-6: var(--violet-6);\n --accent-7: var(--violet-7);\n --accent-8: var(--violet-8);\n --accent-9: var(--violet-9);\n --accent-10: var(--violet-10);\n --accent-11: var(--violet-11);\n --accent-12: var(--violet-12);\n --accent-a1: var(--violet-a1);\n --accent-a2: var(--violet-a2);\n --accent-a3: var(--violet-a3);\n --accent-a4: var(--violet-a4);\n --accent-a5: var(--violet-a5);\n --accent-a6: var(--violet-a6);\n --accent-a7: var(--violet-a7);\n --accent-a8: var(--violet-a8);\n --accent-a9: var(--violet-a9);\n --accent-a10: var(--violet-a10);\n --accent-a11: var(--violet-a11);\n --accent-a12: var(--violet-a12);\n --accent-contrast: var(--violet-contrast);\n --accent-surface: var(--violet-surface);\n --accent-indicator: var(--violet-indicator);\n --accent-track: var(--violet-track);\n}\n[data-accent-color='yellow'] {\n --accent-1: var(--yellow-1);\n --accent-2: var(--yellow-2);\n --accent-3: var(--yellow-3);\n --accent-4: var(--yellow-4);\n --accent-5: var(--yellow-5);\n --accent-6: var(--yellow-6);\n --accent-7: var(--yellow-7);\n --accent-8: var(--yellow-8);\n --accent-9: var(--yellow-9);\n --accent-10: var(--yellow-10);\n --accent-11: var(--yellow-11);\n --accent-12: var(--yellow-12);\n --accent-a1: var(--yellow-a1);\n --accent-a2: var(--yellow-a2);\n --accent-a3: var(--yellow-a3);\n --accent-a4: var(--yellow-a4);\n --accent-a5: var(--yellow-a5);\n --accent-a6: var(--yellow-a6);\n --accent-a7: var(--yellow-a7);\n --accent-a8: var(--yellow-a8);\n --accent-a9: var(--yellow-a9);\n --accent-a10: var(--yellow-a10);\n --accent-a11: var(--yellow-a11);\n --accent-a12: var(--yellow-a12);\n --accent-contrast: var(--yellow-contrast);\n --accent-surface: var(--yellow-surface);\n --accent-indicator: var(--yellow-indicator);\n --accent-track: var(--yellow-track);\n}\n.radix-themes:where([data-gray-color='mauve']) {\n --gray-1: var(--mauve-1);\n --gray-2: var(--mauve-2);\n --gray-3: var(--mauve-3);\n --gray-4: var(--mauve-4);\n --gray-5: var(--mauve-5);\n --gray-6: var(--mauve-6);\n --gray-7: var(--mauve-7);\n --gray-8: var(--mauve-8);\n --gray-9: var(--mauve-9);\n --gray-10: var(--mauve-10);\n --gray-11: var(--mauve-11);\n --gray-12: var(--mauve-12);\n --gray-a1: var(--mauve-a1);\n --gray-a2: var(--mauve-a2);\n --gray-a3: var(--mauve-a3);\n --gray-a4: var(--mauve-a4);\n --gray-a5: var(--mauve-a5);\n --gray-a6: var(--mauve-a6);\n --gray-a7: var(--mauve-a7);\n --gray-a8: var(--mauve-a8);\n --gray-a9: var(--mauve-a9);\n --gray-a10: var(--mauve-a10);\n --gray-a11: var(--mauve-a11);\n --gray-a12: var(--mauve-a12);\n --gray-contrast: var(--mauve-contrast);\n --gray-surface: var(--mauve-surface);\n --gray-indicator: var(--mauve-indicator);\n --gray-track: var(--mauve-track);\n}\n.radix-themes:where([data-gray-color='olive']) {\n --gray-1: var(--olive-1);\n --gray-2: var(--olive-2);\n --gray-3: var(--olive-3);\n --gray-4: var(--olive-4);\n --gray-5: var(--olive-5);\n --gray-6: var(--olive-6);\n --gray-7: var(--olive-7);\n --gray-8: var(--olive-8);\n --gray-9: var(--olive-9);\n --gray-10: var(--olive-10);\n --gray-11: var(--olive-11);\n --gray-12: var(--olive-12);\n --gray-a1: var(--olive-a1);\n --gray-a2: var(--olive-a2);\n --gray-a3: var(--olive-a3);\n --gray-a4: var(--olive-a4);\n --gray-a5: var(--olive-a5);\n --gray-a6: var(--olive-a6);\n --gray-a7: var(--olive-a7);\n --gray-a8: var(--olive-a8);\n --gray-a9: var(--olive-a9);\n --gray-a10: var(--olive-a10);\n --gray-a11: var(--olive-a11);\n --gray-a12: var(--olive-a12);\n --gray-contrast: var(--olive-contrast);\n --gray-surface: var(--olive-surface);\n --gray-indicator: var(--olive-indicator);\n --gray-track: var(--olive-track);\n}\n.radix-themes:where([data-gray-color='sage']) {\n --gray-1: var(--sage-1);\n --gray-2: var(--sage-2);\n --gray-3: var(--sage-3);\n --gray-4: var(--sage-4);\n --gray-5: var(--sage-5);\n --gray-6: var(--sage-6);\n --gray-7: var(--sage-7);\n --gray-8: var(--sage-8);\n --gray-9: var(--sage-9);\n --gray-10: var(--sage-10);\n --gray-11: var(--sage-11);\n --gray-12: var(--sage-12);\n --gray-a1: var(--sage-a1);\n --gray-a2: var(--sage-a2);\n --gray-a3: var(--sage-a3);\n --gray-a4: var(--sage-a4);\n --gray-a5: var(--sage-a5);\n --gray-a6: var(--sage-a6);\n --gray-a7: var(--sage-a7);\n --gray-a8: var(--sage-a8);\n --gray-a9: var(--sage-a9);\n --gray-a10: var(--sage-a10);\n --gray-a11: var(--sage-a11);\n --gray-a12: var(--sage-a12);\n --gray-contrast: var(--sage-contrast);\n --gray-surface: var(--sage-surface);\n --gray-indicator: var(--sage-indicator);\n --gray-track: var(--sage-track);\n}\n.radix-themes:where([data-gray-color='sand']) {\n --gray-1: var(--sand-1);\n --gray-2: var(--sand-2);\n --gray-3: var(--sand-3);\n --gray-4: var(--sand-4);\n --gray-5: var(--sand-5);\n --gray-6: var(--sand-6);\n --gray-7: var(--sand-7);\n --gray-8: var(--sand-8);\n --gray-9: var(--sand-9);\n --gray-10: var(--sand-10);\n --gray-11: var(--sand-11);\n --gray-12: var(--sand-12);\n --gray-a1: var(--sand-a1);\n --gray-a2: var(--sand-a2);\n --gray-a3: var(--sand-a3);\n --gray-a4: var(--sand-a4);\n --gray-a5: var(--sand-a5);\n --gray-a6: var(--sand-a6);\n --gray-a7: var(--sand-a7);\n --gray-a8: var(--sand-a8);\n --gray-a9: var(--sand-a9);\n --gray-a10: var(--sand-a10);\n --gray-a11: var(--sand-a11);\n --gray-a12: var(--sand-a12);\n --gray-contrast: var(--sand-contrast);\n --gray-surface: var(--sand-surface);\n --gray-indicator: var(--sand-indicator);\n --gray-track: var(--sand-track);\n}\n.radix-themes:where([data-gray-color='slate']) {\n --gray-1: var(--slate-1);\n --gray-2: var(--slate-2);\n --gray-3: var(--slate-3);\n --gray-4: var(--slate-4);\n --gray-5: var(--slate-5);\n --gray-6: var(--slate-6);\n --gray-7: var(--slate-7);\n --gray-8: var(--slate-8);\n --gray-9: var(--slate-9);\n --gray-10: var(--slate-10);\n --gray-11: var(--slate-11);\n --gray-12: var(--slate-12);\n --gray-a1: var(--slate-a1);\n --gray-a2: var(--slate-a2);\n --gray-a3: var(--slate-a3);\n --gray-a4: var(--slate-a4);\n --gray-a5: var(--slate-a5);\n --gray-a6: var(--slate-a6);\n --gray-a7: var(--slate-a7);\n --gray-a8: var(--slate-a8);\n --gray-a9: var(--slate-a9);\n --gray-a10: var(--slate-a10);\n --gray-a11: var(--slate-a11);\n --gray-a12: var(--slate-a12);\n --gray-contrast: var(--slate-contrast);\n --gray-surface: var(--slate-surface);\n --gray-indicator: var(--slate-indicator);\n --gray-track: var(--slate-track);\n}\n.radix-themes {\n --cursor-button: default;\n --cursor-checkbox: default;\n --cursor-disabled: not-allowed;\n --cursor-link: pointer;\n --cursor-menu-item: default;\n --cursor-radio: default;\n --cursor-slider-thumb: default;\n --cursor-slider-thumb-active: default;\n --cursor-switch: default;\n --space-1: calc(4px * var(--scaling));\n --space-2: calc(8px * var(--scaling));\n --space-3: calc(12px * var(--scaling));\n --space-4: calc(16px * var(--scaling));\n --space-5: calc(24px * var(--scaling));\n --space-6: calc(32px * var(--scaling));\n --space-7: calc(40px * var(--scaling));\n --space-8: calc(48px * var(--scaling));\n --space-9: calc(64px * var(--scaling));\n --font-size-1: calc(12px * var(--scaling));\n --font-size-2: calc(14px * var(--scaling));\n --font-size-3: calc(16px * var(--scaling));\n --font-size-4: calc(18px * var(--scaling));\n --font-size-5: calc(20px * var(--scaling));\n --font-size-6: calc(24px * var(--scaling));\n --font-size-7: calc(28px * var(--scaling));\n --font-size-8: calc(35px * var(--scaling));\n --font-size-9: calc(60px * var(--scaling));\n --font-weight-light: 300;\n --font-weight-regular: 400;\n --font-weight-medium: 500;\n --font-weight-bold: 700;\n --line-height-1: calc(16px * var(--scaling));\n --line-height-2: calc(20px * var(--scaling));\n --line-height-3: calc(24px * var(--scaling));\n --line-height-4: calc(26px * var(--scaling));\n --line-height-5: calc(28px * var(--scaling));\n --line-height-6: calc(30px * var(--scaling));\n --line-height-7: calc(36px * var(--scaling));\n --line-height-8: calc(40px * var(--scaling));\n --line-height-9: calc(60px * var(--scaling));\n --letter-spacing-1: 0.0025em;\n --letter-spacing-2: 0em;\n --letter-spacing-3: 0em;\n --letter-spacing-4: -0.0025em;\n --letter-spacing-5: -0.005em;\n --letter-spacing-6: -0.00625em;\n --letter-spacing-7: -0.0075em;\n --letter-spacing-8: -0.01em;\n --letter-spacing-9: -0.025em;\n --default-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI (Custom)', Roboto, 'Helvetica Neue', 'Open Sans (Custom)', system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';\n --default-font-size: var(--font-size-3);\n --default-font-style: normal;\n --default-font-weight: var(--font-weight-regular);\n --default-line-height: 1.5;\n --default-letter-spacing: 0em;\n --default-leading-trim-start: 0.42em;\n --default-leading-trim-end: 0.36em;\n --heading-font-family: var(--default-font-family);\n --heading-font-size-adjust: 1;\n --heading-font-style: normal;\n --heading-leading-trim-start: var(--default-leading-trim-start);\n --heading-leading-trim-end: var(--default-leading-trim-end);\n --heading-letter-spacing: 0em;\n --heading-line-height-1: calc(16px * var(--scaling));\n --heading-line-height-2: calc(18px * var(--scaling));\n --heading-line-height-3: calc(22px * var(--scaling));\n --heading-line-height-4: calc(24px * var(--scaling));\n --heading-line-height-5: calc(26px * var(--scaling));\n --heading-line-height-6: calc(30px * var(--scaling));\n --heading-line-height-7: calc(36px * var(--scaling));\n --heading-line-height-8: calc(40px * var(--scaling));\n --heading-line-height-9: calc(60px * var(--scaling));\n --code-font-family: 'Menlo', 'Consolas (Custom)', 'Bitstream Vera Sans Mono', monospace, 'Apple Color Emoji', 'Segoe UI Emoji';\n --code-font-size-adjust: 0.95;\n --code-font-style: normal;\n --code-font-weight: inherit;\n --code-letter-spacing: -0.007em;\n --code-padding-top: 0.1em;\n --code-padding-bottom: 0.1em;\n --code-padding-left: 0.25em;\n --code-padding-right: 0.25em;\n --strong-font-family: var(--default-font-family);\n --strong-font-size-adjust: 1;\n --strong-font-style: inherit;\n --strong-font-weight: var(--font-weight-bold);\n --strong-letter-spacing: 0em;\n --em-font-family: 'Times New Roman', 'Times', serif;\n --em-font-size-adjust: 1.18;\n --em-font-style: italic;\n --em-font-weight: inherit;\n --em-letter-spacing: -0.025em;\n --quote-font-family: 'Times New Roman', 'Times', serif;\n --quote-font-size-adjust: 1.18;\n --quote-font-style: italic;\n --quote-font-weight: inherit;\n --quote-letter-spacing: -0.025em;\n --tab-active-letter-spacing: -0.01em;\n --tab-active-word-spacing: 0em;\n --tab-inactive-letter-spacing: 0em;\n --tab-inactive-word-spacing: 0em;\n overflow-wrap: break-word;\n font-family: var(--default-font-family);\n font-size: var(--default-font-size);\n font-weight: var(--default-font-weight);\n font-style: var(--default-font-style);\n line-height: var(--default-line-height);\n letter-spacing: var(--default-letter-spacing);\n -webkit-text-size-adjust: none;\n -moz-text-size-adjust: none;\n text-size-adjust: none;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n --container-1: 448px;\n --container-2: 688px;\n --container-3: 880px;\n --container-4: 1136px;\n --scrollarea-scrollbar-horizontal-margin-top: var(--space-1);\n --scrollarea-scrollbar-horizontal-margin-bottom: var(--space-1);\n --scrollarea-scrollbar-horizontal-margin-left: var(--space-1);\n --scrollarea-scrollbar-horizontal-margin-right: var(--space-1);\n --scrollarea-scrollbar-vertical-margin-top: var(--space-1);\n --scrollarea-scrollbar-vertical-margin-bottom: var(--space-1);\n --scrollarea-scrollbar-vertical-margin-left: var(--space-1);\n --scrollarea-scrollbar-vertical-margin-right: var(--space-1);\n --segmented-control-transition-duration: 100ms;\n --spinner-animation-duration: 800ms;\n --spinner-opacity: 0.65;\n color: var(--gray-12);\n}\n.radix-themes:where([data-scaling='90%']) {\n --scaling: 0.9;\n}\n.radix-themes:where([data-scaling='95%']) {\n --scaling: 0.95;\n}\n.radix-themes:where([data-scaling='100%']) {\n --scaling: 1;\n}\n.radix-themes:where([data-scaling='105%']) {\n --scaling: 1.05;\n}\n.radix-themes:where([data-scaling='110%']) {\n --scaling: 1.1;\n}\n[data-radius] {\n --radius-1: calc(3px * var(--scaling) * var(--radius-factor));\n --radius-2: calc(4px * var(--scaling) * var(--radius-factor));\n --radius-3: calc(6px * var(--scaling) * var(--radius-factor));\n --radius-4: calc(8px * var(--scaling) * var(--radius-factor));\n --radius-5: calc(12px * var(--scaling) * var(--radius-factor));\n --radius-6: calc(16px * var(--scaling) * var(--radius-factor));\n}\n[data-radius='none'] {\n --radius-factor: 0;\n --radius-full: 0px;\n --radius-thumb: 0.5px;\n}\n[data-radius='small'] {\n --radius-factor: 0.75;\n --radius-full: 0px;\n --radius-thumb: 0.5px;\n}\n[data-radius='medium'] {\n --radius-factor: 1;\n --radius-full: 0px;\n --radius-thumb: 9999px;\n}\n[data-radius='large'] {\n --radius-factor: 1.5;\n --radius-full: 0px;\n --radius-thumb: 9999px;\n}\n[data-radius='full'] {\n --radius-factor: 1.5;\n --radius-full: 9999px;\n --radius-thumb: 9999px;\n}\n@supports (color: color-mix(in oklab, white, black)) {\n :where(.radix-themes) {\n --shadow-1: inset 0 0 0 1px var(--gray-a5), inset 0 1.5px 2px 0 var(--gray-a2), inset 0 1.5px 2px 0 var(--black-a2);\n --shadow-2: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 0 0 0.5px var(--black-a1), 0 1px 1px 0 var(--gray-a2), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1);\n --shadow-3: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 2px 3px -2px var(--gray-a3), 0 3px 12px -4px var(--black-a2), 0 4px 16px -8px var(--black-a2);\n --shadow-4: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 8px 40px var(--black-a1), 0 12px 32px -16px var(--gray-a3);\n --shadow-5: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 12px 60px var(--black-a3), 0 12px 32px -16px var(--gray-a5);\n --shadow-6: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 12px 60px var(--black-a3), 0 16px 64px var(--gray-a2), 0 16px 36px -20px var(--gray-a7);\n --base-card-surface-box-shadow: 0 0 0 1px color-mix(in oklab, var(--gray-a5), var(--gray-5) 25%);\n --base-card-surface-hover-box-shadow: 0 0 0 1px color-mix(in oklab, var(--gray-a7), var(--gray-7) 25%);\n --base-card-surface-active-box-shadow: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%);\n --base-card-classic-border-color: color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%);\n --base-card-classic-hover-border-color: color-mix(in oklab, var(--gray-a4), var(--gray-4) 25%);\n --base-card-classic-active-border-color: color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%);\n }\n}\n@supports (color: color-mix(in oklab, white, black)) {\n :is(.dark, .dark-theme),\n :is(.dark, .dark-theme) :where(.radix-themes:not(.light, .light-theme)) {\n --shadow-1: inset 0 -1px 1px 0 var(--gray-a3), inset 0 0 0 1px var(--gray-a3), inset 0 3px 4px 0 var(--black-a5), inset 0 0 0 1px var(--gray-a4);\n --shadow-2: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 0 0 0.5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5);\n --shadow-3: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 2px 3px -2px var(--black-a3), 0 3px 8px -2px var(--black-a6), 0 4px 12px -4px var(--black-a7);\n --shadow-4: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 8px 40px var(--black-a3), 0 12px 32px -16px var(--black-a5);\n --shadow-5: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 12px 60px var(--black-a5), 0 12px 32px -16px var(--black-a7);\n --shadow-6: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 12px 60px var(--black-a4), 0 16px 64px var(--black-a6), 0 16px 36px -20px var(--black-a11);\n --base-card-classic-border-color: color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%);\n --base-card-classic-hover-border-color: color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%);\n --base-card-classic-active-border-color: color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%);\n }\n}\n@font-face {\n font-family: 'Segoe UI (Custom)';\n font-weight: 300;\n size-adjust: 103%;\n descent-override: 35%;\n ascent-override: 105%;\n src: local('Segoe UI Semilight'), local('Segoe UI');\n}\n@font-face {\n font-family: 'Segoe UI (Custom)';\n font-weight: 300;\n font-style: italic;\n size-adjust: 103%;\n descent-override: 35%;\n ascent-override: 105%;\n src: local('Segoe UI Semilight Italic'), local('Segoe UI Italic');\n}\n@font-face {\n font-family: 'Segoe UI (Custom)';\n font-weight: 400;\n size-adjust: 103%;\n descent-override: 35%;\n ascent-override: 105%;\n src: local('Segoe UI');\n}\n@font-face {\n font-family: 'Segoe UI (Custom)';\n font-weight: 400;\n font-style: italic;\n size-adjust: 103%;\n descent-override: 35%;\n ascent-override: 105%;\n src: local('Segoe UI Italic');\n}\n@font-face {\n font-family: 'Segoe UI (Custom)';\n font-weight: 500;\n size-adjust: 103%;\n descent-override: 35%;\n ascent-override: 105%;\n src: local('Segoe UI Semibold'), local('Segoe UI');\n}\n@font-face {\n font-family: 'Segoe UI (Custom)';\n font-weight: 500;\n font-style: italic;\n size-adjust: 103%;\n descent-override: 35%;\n ascent-override: 105%;\n src: local('Segoe UI Semibold Italic'), local('Segoe UI Italic');\n}\n@font-face {\n font-family: 'Segoe UI (Custom)';\n font-weight: 700;\n size-adjust: 103%;\n descent-override: 35%;\n ascent-override: 105%;\n src: local('Segoe UI Bold');\n}\n@font-face {\n font-family: 'Segoe UI (Custom)';\n font-weight: 700;\n font-style: italic;\n size-adjust: 103%;\n descent-override: 35%;\n ascent-override: 105%;\n src: local('Segoe UI Bold Italic');\n}\n@font-face {\n font-family: 'Open Sans (Custom)';\n font-weight: 300;\n descent-override: 35%;\n src: local('Open Sans Light'), local('Open Sans Regular');\n}\n@font-face {\n font-family: 'Open Sans (Custom)';\n font-weight: 300;\n font-style: italic;\n descent-override: 35%;\n src: local('Open Sans Light Italic'), local('Open Sans Italic');\n}\n@font-face {\n font-family: 'Open Sans (Custom)';\n font-weight: 400;\n descent-override: 35%;\n src: local('Open Sans Regular');\n}\n@font-face {\n font-family: 'Open Sans (Custom)';\n font-weight: 400;\n font-style: italic;\n descent-override: 35%;\n src: local('Open Sans Italic');\n}\n@font-face {\n font-family: 'Open Sans (Custom)';\n font-weight: 500;\n descent-override: 35%;\n src: local('Open Sans Medium'), local('Open Sans Regular');\n}\n@font-face {\n font-family: 'Open Sans (Custom)';\n font-weight: 500;\n font-style: italic;\n descent-override: 35%;\n src: local('Open Sans Medium Italic'), local('Open Sans Italic');\n}\n@font-face {\n font-family: 'Open Sans (Custom)';\n font-weight: 700;\n descent-override: 35%;\n src: local('Open Sans Bold');\n}\n@font-face {\n font-family: 'Open Sans (Custom)';\n font-weight: 700;\n font-style: italic;\n descent-override: 35%;\n src: local('Open Sans Bold Italic');\n}\n@font-face {\n font-family: 'Consolas (Custom)';\n font-weight: 400;\n size-adjust: 110%;\n ascent-override: 85%;\n descent-override: 22%;\n src: local('Consolas');\n}\n@font-face {\n font-family: 'Consolas (Custom)';\n font-weight: 400;\n font-style: italic;\n size-adjust: 110%;\n ascent-override: 85%;\n descent-override: 22%;\n src: local('Consolas Italic');\n}\n@font-face {\n font-family: 'Consolas (Custom)';\n font-weight: 700;\n size-adjust: 110%;\n ascent-override: 85%;\n descent-override: 22%;\n src: local('Consolas Bold');\n}\n@font-face {\n font-family: 'Consolas (Custom)';\n font-weight: 700;\n font-style: italic;\n size-adjust: 110%;\n ascent-override: 85%;\n descent-override: 22%;\n src: local('Consolas Bold Italic');\n}\n.rt-reset:where(body, blockquote, dl, dd, figure, p) {\n margin: 0;\n}\n.rt-reset:where(address, b, cite, code, dfn, em, i, kbd, q, samp, small, strong, var) {\n font: unset;\n}\n.rt-reset:where(h1, h2, h3, h4, h5, h6) {\n font: unset;\n margin: 0;\n}\n.rt-reset:where(a) {\n all: unset;\n -webkit-tap-highlight-color: transparent;\n}\n.rt-reset:where(\n button,\n select,\n\n \n [type='button'],\n [type='image'],\n [type='reset'],\n [type='submit'],\n\n \n [type='checkbox'],\n [type='color'],\n [type='radio'],\n [type='range']\n ) {\n all: unset;\n display: inline-block;\n font-weight: normal;\n font-style: normal;\n text-indent: initial;\n -webkit-tap-highlight-color: transparent;\n}\n.rt-reset:where(label) {\n -webkit-tap-highlight-color: transparent;\n}\n.rt-reset:where(select) {\n font-weight: normal;\n font-style: normal;\n text-align: start;\n}\n.rt-reset:where(\n textarea,\n input:not(\n \n [type='button'],\n [type='image'],\n [type='reset'],\n [type='submit'],\n\n \n [type='checkbox'],\n [type='color'],\n [type='radio'],\n [type='range']\n )\n ) {\n all: unset;\n display: block;\n width: -webkit-fill-available;\n width: -moz-available;\n width: stretch;\n font-weight: normal;\n font-style: normal;\n text-align: start;\n text-indent: initial;\n -webkit-tap-highlight-color: transparent;\n cursor: text;\n white-space: pre-wrap;\n}\n.rt-reset:where(:focus) {\n outline: none;\n}\n.rt-reset::placeholder {\n color: unset;\n opacity: unset;\n -webkit-user-select: none;\n user-select: none;\n}\n.rt-reset:where(table) {\n all: unset;\n display: table;\n text-indent: initial;\n}\n.rt-reset:where(caption) {\n text-align: inherit;\n}\n.rt-reset:where(td) {\n padding: 0;\n}\n.rt-reset:where(th) {\n font-weight: unset;\n text-align: inherit;\n padding: 0;\n}\n.rt-reset:where(abbr, acronym) {\n text-decoration: none;\n}\n.rt-reset:where(canvas, object, picture, summary) {\n display: block;\n}\n.rt-reset:where(del, s) {\n text-decoration: unset;\n}\n.rt-reset:where(fieldset, hr) {\n all: unset;\n display: block;\n}\n.rt-reset:where(legend) {\n padding: 0;\n border: none;\n cursor: default;\n}\n.rt-reset:where(li) {\n display: block;\n text-align: unset;\n}\n.rt-reset:where(ol, ul) {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n.rt-reset:where(iframe) {\n display: block;\n border: none;\n width: -webkit-fill-available;\n width: -moz-available;\n width: stretch;\n}\n.rt-reset:where(ins, u) {\n text-decoration: none;\n}\n.rt-reset:where(img) {\n display: block;\n max-width: 100%;\n}\n.rt-reset:where(svg) {\n display: block;\n max-width: 100%;\n flex-shrink: 0;\n}\n.rt-reset:where(mark) {\n all: unset;\n}\n.rt-reset:where(pre) {\n font: unset;\n margin: unset;\n}\n.rt-reset:where(q)::before,\n .rt-reset:where(q)::after {\n content: '';\n}\n.rt-reset:where(sub, sup) {\n font: unset;\n vertical-align: unset;\n}\n.rt-reset:where(details) ::marker,\n .rt-reset:where(summary)::marker {\n content: none;\n}\n.rt-reset:where(video) {\n display: block;\n width: -webkit-fill-available;\n width: -moz-available;\n width: stretch;\n}\n.rt-reset:where(:any-link) {\n cursor: var(--cursor-link);\n}\n.rt-reset:where(button) {\n cursor: var(--cursor-button);\n}\n.rt-reset:where(:disabled, [data-disabled]) {\n cursor: var(--cursor-disabled);\n}\n.rt-reset:where(input[type='checkbox']) {\n cursor: var(--cursor-checkbox);\n}\n.rt-reset:where(input[type='radio']) {\n cursor: var(--cursor-radio);\n}\n.rt-reset,\n .rt-reset::before,\n .rt-reset::after {\n box-sizing: border-box;\n}\n@keyframes rt-fade-in {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n@keyframes rt-fade-out {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n }\n}\n@keyframes rt-slide-from-top {\n from {\n transform: translateY(4px) scale(0.97);\n }\n to {\n transform: translateY(0) scale(1);\n }\n}\n@keyframes rt-slide-to-top {\n from {\n transform: translateY(0) scale(1);\n }\n to {\n transform: translateY(4px) scale(0.97);\n }\n}\n@keyframes rt-slide-from-bottom {\n from {\n transform: translateY(-4px) scale(0.97);\n }\n to {\n transform: translateY(0) scale(1);\n }\n}\n@keyframes rt-slide-to-bottom {\n from {\n transform: translateY(0) scale(1);\n }\n to {\n transform: translateY(-4px) scale(0.97);\n }\n}\n@keyframes rt-slide-from-left {\n from {\n transform: translateX(4px) scale(0.97);\n }\n to {\n transform: translateX(0) scale(1);\n }\n}\n@keyframes rt-slide-to-left {\n from {\n transform: translateX(0) scale(1);\n }\n to {\n transform: translateX(4px) scale(0.97);\n }\n}\n@keyframes rt-slide-from-right {\n from {\n transform: translateX(-4px) scale(0.97);\n }\n to {\n transform: translateX(0) scale(1);\n }\n}\n@keyframes rt-slide-to-right {\n from {\n transform: translateX(0) scale(1);\n }\n to {\n transform: translateX(-4px) scale(0.97);\n }\n}\n@media (prefers-reduced-motion: no-preference) {\n .rt-PopperContent {\n animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1);\n }\n .rt-PopperContent:where([data-state='open']) {\n animation-duration: 160ms;\n }\n .rt-PopperContent:where([data-state='open']):where([data-side='top']) {\n animation-name: rt-slide-from-top, rt-fade-in;\n }\n .rt-PopperContent:where([data-state='open']):where([data-side='bottom']) {\n animation-name: rt-slide-from-bottom, rt-fade-in;\n }\n .rt-PopperContent:where([data-state='open']):where([data-side='left']) {\n animation-name: rt-slide-from-left, rt-fade-in;\n }\n .rt-PopperContent:where([data-state='open']):where([data-side='right']) {\n animation-name: rt-slide-from-right, rt-fade-in;\n }\n .rt-PopperContent:where([data-state='closed']) {\n animation-duration: 100ms;\n }\n .rt-PopperContent:where([data-state='closed']):where([data-side='top']) {\n animation-name: rt-slide-to-top, rt-fade-out;\n }\n .rt-PopperContent:where([data-state='closed']):where([data-side='bottom']) {\n animation-name: rt-slide-to-bottom, rt-fade-out;\n }\n .rt-PopperContent:where([data-state='closed']):where([data-side='left']) {\n animation-name: rt-slide-to-left, rt-fade-out;\n }\n .rt-PopperContent:where([data-state='closed']):where([data-side='right']) {\n animation-name: rt-slide-to-right, rt-fade-out;\n }\n}\n.rt-Box {\n box-sizing: border-box;\n display: block;\n}\n.rt-Flex {\n box-sizing: border-box;\n display: flex;\n justify-content: flex-start;\n}\n.rt-Grid {\n box-sizing: border-box;\n display: grid;\n align-items: stretch;\n justify-content: flex-start;\n grid-template-columns: minmax(0, 1fr);\n grid-template-rows: none;\n}\n.rt-Section {\n box-sizing: border-box;\n flex-shrink: 0;\n}\n.rt-Section:where(.rt-r-size-1) {\n padding-top: var(--space-5);\n padding-bottom: var(--space-5);\n}\n.rt-Section:where(.rt-r-size-2) {\n padding-top: var(--space-7);\n padding-bottom: var(--space-7);\n}\n.rt-Section:where(.rt-r-size-3) {\n padding-top: var(--space-9);\n padding-bottom: var(--space-9);\n}\n.rt-Section:where(.rt-r-size-4) {\n padding-top: calc(80px * var(--scaling));\n padding-bottom: calc(80px * var(--scaling));\n}\n@media (min-width: 520px) {\n .rt-Section:where(.xs\\:rt-r-size-1) {\n padding-top: var(--space-5);\n padding-bottom: var(--space-5);\n }\n .rt-Section:where(.xs\\:rt-r-size-2) {\n padding-top: var(--space-7);\n padding-bottom: var(--space-7);\n }\n .rt-Section:where(.xs\\:rt-r-size-3) {\n padding-top: var(--space-9);\n padding-bottom: var(--space-9);\n }\n .rt-Section:where(.xs\\:rt-r-size-4) {\n padding-top: calc(80px * var(--scaling));\n padding-bottom: calc(80px * var(--scaling));\n }\n}\n@media (min-width: 768px) {\n .rt-Section:where(.sm\\:rt-r-size-1) {\n padding-top: var(--space-5);\n padding-bottom: var(--space-5);\n }\n .rt-Section:where(.sm\\:rt-r-size-2) {\n padding-top: var(--space-7);\n padding-bottom: var(--space-7);\n }\n .rt-Section:where(.sm\\:rt-r-size-3) {\n padding-top: var(--space-9);\n padding-bottom: var(--space-9);\n }\n .rt-Section:where(.sm\\:rt-r-size-4) {\n padding-top: calc(80px * var(--scaling));\n padding-bottom: calc(80px * var(--scaling));\n }\n}\n@media (min-width: 1024px) {\n .rt-Section:where(.md\\:rt-r-size-1) {\n padding-top: var(--space-5);\n padding-bottom: var(--space-5);\n }\n .rt-Section:where(.md\\:rt-r-size-2) {\n padding-top: var(--space-7);\n padding-bottom: var(--space-7);\n }\n .rt-Section:where(.md\\:rt-r-size-3) {\n padding-top: var(--space-9);\n padding-bottom: var(--space-9);\n }\n .rt-Section:where(.md\\:rt-r-size-4) {\n padding-top: calc(80px * var(--scaling));\n padding-bottom: calc(80px * var(--scaling));\n }\n}\n@media (min-width: 1280px) {\n .rt-Section:where(.lg\\:rt-r-size-1) {\n padding-top: var(--space-5);\n padding-bottom: var(--space-5);\n }\n .rt-Section:where(.lg\\:rt-r-size-2) {\n padding-top: var(--space-7);\n padding-bottom: var(--space-7);\n }\n .rt-Section:where(.lg\\:rt-r-size-3) {\n padding-top: var(--space-9);\n padding-bottom: var(--space-9);\n }\n .rt-Section:where(.lg\\:rt-r-size-4) {\n padding-top: calc(80px * var(--scaling));\n padding-bottom: calc(80px * var(--scaling));\n }\n}\n@media (min-width: 1640px) {\n .rt-Section:where(.xl\\:rt-r-size-1) {\n padding-top: var(--space-5);\n padding-bottom: var(--space-5);\n }\n .rt-Section:where(.xl\\:rt-r-size-2) {\n padding-top: var(--space-7);\n padding-bottom: var(--space-7);\n }\n .rt-Section:where(.xl\\:rt-r-size-3) {\n padding-top: var(--space-9);\n padding-bottom: var(--space-9);\n }\n .rt-Section:where(.xl\\:rt-r-size-4) {\n padding-top: calc(80px * var(--scaling));\n padding-bottom: calc(80px * var(--scaling));\n }\n}\n.rt-Container {\n display: flex;\n box-sizing: border-box;\n flex-direction: column;\n align-items: center;\n flex-shrink: 0;\n flex-grow: 1;\n}\n.rt-ContainerInner {\n width: 100%;\n}\n:where(.rt-Container.rt-r-size-1) .rt-ContainerInner {\n max-width: var(--container-1);\n}\n:where(.rt-Container.rt-r-size-2) .rt-ContainerInner {\n max-width: var(--container-2);\n}\n:where(.rt-Container.rt-r-size-3) .rt-ContainerInner {\n max-width: var(--container-3);\n}\n:where(.rt-Container.rt-r-size-4) .rt-ContainerInner {\n max-width: var(--container-4);\n}\n@media (min-width: 520px) {\n :where(.rt-Container.xs\\:rt-r-size-1) .rt-ContainerInner {\n max-width: var(--container-1);\n }\n :where(.rt-Container.xs\\:rt-r-size-2) .rt-ContainerInner {\n max-width: var(--container-2);\n }\n :where(.rt-Container.xs\\:rt-r-size-3) .rt-ContainerInner {\n max-width: var(--container-3);\n }\n :where(.rt-Container.xs\\:rt-r-size-4) .rt-ContainerInner {\n max-width: var(--container-4);\n }\n}\n@media (min-width: 768px) {\n :where(.rt-Container.sm\\:rt-r-size-1) .rt-ContainerInner {\n max-width: var(--container-1);\n }\n :where(.rt-Container.sm\\:rt-r-size-2) .rt-ContainerInner {\n max-width: var(--container-2);\n }\n :where(.rt-Container.sm\\:rt-r-size-3) .rt-ContainerInner {\n max-width: var(--container-3);\n }\n :where(.rt-Container.sm\\:rt-r-size-4) .rt-ContainerInner {\n max-width: var(--container-4);\n }\n}\n@media (min-width: 1024px) {\n :where(.rt-Container.md\\:rt-r-size-1) .rt-ContainerInner {\n max-width: var(--container-1);\n }\n :where(.rt-Container.md\\:rt-r-size-2) .rt-ContainerInner {\n max-width: var(--container-2);\n }\n :where(.rt-Container.md\\:rt-r-size-3) .rt-ContainerInner {\n max-width: var(--container-3);\n }\n :where(.rt-Container.md\\:rt-r-size-4) .rt-ContainerInner {\n max-width: var(--container-4);\n }\n}\n@media (min-width: 1280px) {\n :where(.rt-Container.lg\\:rt-r-size-1) .rt-ContainerInner {\n max-width: var(--container-1);\n }\n :where(.rt-Container.lg\\:rt-r-size-2) .rt-ContainerInner {\n max-width: var(--container-2);\n }\n :where(.rt-Container.lg\\:rt-r-size-3) .rt-ContainerInner {\n max-width: var(--container-3);\n }\n :where(.rt-Container.lg\\:rt-r-size-4) .rt-ContainerInner {\n max-width: var(--container-4);\n }\n}\n@media (min-width: 1640px) {\n :where(.rt-Container.xl\\:rt-r-size-1) .rt-ContainerInner {\n max-width: var(--container-1);\n }\n :where(.rt-Container.xl\\:rt-r-size-2) .rt-ContainerInner {\n max-width: var(--container-2);\n }\n :where(.rt-Container.xl\\:rt-r-size-3) .rt-ContainerInner {\n max-width: var(--container-3);\n }\n :where(.rt-Container.xl\\:rt-r-size-4) .rt-ContainerInner {\n max-width: var(--container-4);\n }\n}\n.rt-Skeleton {\n --skeleton-radius: var(--skeleton-radius-override);\n --skeleton-height: var(--skeleton-height-override);\n border-radius: var(--radius-1);\n animation: rt-skeleton-pulse 1000ms infinite alternate-reverse !important;\n background-image: none !important;\n background-clip: border-box !important;\n border: none !important;\n box-shadow: none !important;\n -webkit-box-decoration-break: clone !important;\n box-decoration-break: clone !important;\n color: transparent !important;\n outline: none !important;\n pointer-events: none !important;\n -webkit-user-select: none !important;\n user-select: none !important;\n cursor: default !important;\n}\n.rt-Skeleton:where([data-inline-skeleton]) {\n line-height: 0;\n font-family: Arial, sans-serif !important;\n}\n:where(.rt-Skeleton:empty) {\n display: block;\n height: var(--space-3);\n}\n.rt-Skeleton > *,\n.rt-Skeleton::after,\n.rt-Skeleton::before {\n visibility: hidden !important;\n}\n@keyframes rt-skeleton-pulse {\n from {\n background-color: var(--gray-a3);\n }\n to {\n background-color: var(--gray-a4);\n }\n}\n.rt-Text {\n line-height: var(--line-height, var(--default-line-height));\n letter-spacing: var(--letter-spacing, inherit);\n}\n:where(.rt-Text) {\n margin: 0;\n}\n.rt-Text:where([data-accent-color]) {\n color: var(--accent-a11);\n}\n.rt-Text:where([data-accent-color].rt-high-contrast),\n :where([data-accent-color]:not(.radix-themes)) .rt-Text:where(.rt-high-contrast) {\n color: var(--accent-12);\n}\n@media (pointer: coarse) {\n .rt-Text:where(label) {\n -webkit-tap-highlight-color: transparent;\n }\n .rt-Text:where(label):where(:active) {\n outline: 0.75em solid var(--gray-a4);\n outline-offset: -0.6em;\n }\n}\n.rt-Text:where(.rt-r-size-1) {\n font-size: var(--font-size-1);\n --line-height: var(--line-height-1);\n --letter-spacing: var(--letter-spacing-1);\n}\n.rt-Text:where(.rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n}\n.rt-Text:where(.rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n}\n.rt-Text:where(.rt-r-size-4) {\n font-size: var(--font-size-4);\n --line-height: var(--line-height-4);\n --letter-spacing: var(--letter-spacing-4);\n}\n.rt-Text:where(.rt-r-size-5) {\n font-size: var(--font-size-5);\n --line-height: var(--line-height-5);\n --letter-spacing: var(--letter-spacing-5);\n}\n.rt-Text:where(.rt-r-size-6) {\n font-size: var(--font-size-6);\n --line-height: var(--line-height-6);\n --letter-spacing: var(--letter-spacing-6);\n}\n.rt-Text:where(.rt-r-size-7) {\n font-size: var(--font-size-7);\n --line-height: var(--line-height-7);\n --letter-spacing: var(--letter-spacing-7);\n}\n.rt-Text:where(.rt-r-size-8) {\n font-size: var(--font-size-8);\n --line-height: var(--line-height-8);\n --letter-spacing: var(--letter-spacing-8);\n}\n.rt-Text:where(.rt-r-size-9) {\n font-size: var(--font-size-9);\n --line-height: var(--line-height-9);\n --letter-spacing: var(--letter-spacing-9);\n}\n@media (min-width: 520px) {\n .rt-Text:where(.xs\\:rt-r-size-1) {\n font-size: var(--font-size-1);\n --line-height: var(--line-height-1);\n --letter-spacing: var(--letter-spacing-1);\n }\n .rt-Text:where(.xs\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n }\n .rt-Text:where(.xs\\:rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n }\n .rt-Text:where(.xs\\:rt-r-size-4) {\n font-size: var(--font-size-4);\n --line-height: var(--line-height-4);\n --letter-spacing: var(--letter-spacing-4);\n }\n .rt-Text:where(.xs\\:rt-r-size-5) {\n font-size: var(--font-size-5);\n --line-height: var(--line-height-5);\n --letter-spacing: var(--letter-spacing-5);\n }\n .rt-Text:where(.xs\\:rt-r-size-6) {\n font-size: var(--font-size-6);\n --line-height: var(--line-height-6);\n --letter-spacing: var(--letter-spacing-6);\n }\n .rt-Text:where(.xs\\:rt-r-size-7) {\n font-size: var(--font-size-7);\n --line-height: var(--line-height-7);\n --letter-spacing: var(--letter-spacing-7);\n }\n .rt-Text:where(.xs\\:rt-r-size-8) {\n font-size: var(--font-size-8);\n --line-height: var(--line-height-8);\n --letter-spacing: var(--letter-spacing-8);\n }\n .rt-Text:where(.xs\\:rt-r-size-9) {\n font-size: var(--font-size-9);\n --line-height: var(--line-height-9);\n --letter-spacing: var(--letter-spacing-9);\n }\n}\n@media (min-width: 768px) {\n .rt-Text:where(.sm\\:rt-r-size-1) {\n font-size: var(--font-size-1);\n --line-height: var(--line-height-1);\n --letter-spacing: var(--letter-spacing-1);\n }\n .rt-Text:where(.sm\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n }\n .rt-Text:where(.sm\\:rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n }\n .rt-Text:where(.sm\\:rt-r-size-4) {\n font-size: var(--font-size-4);\n --line-height: var(--line-height-4);\n --letter-spacing: var(--letter-spacing-4);\n }\n .rt-Text:where(.sm\\:rt-r-size-5) {\n font-size: var(--font-size-5);\n --line-height: var(--line-height-5);\n --letter-spacing: var(--letter-spacing-5);\n }\n .rt-Text:where(.sm\\:rt-r-size-6) {\n font-size: var(--font-size-6);\n --line-height: var(--line-height-6);\n --letter-spacing: var(--letter-spacing-6);\n }\n .rt-Text:where(.sm\\:rt-r-size-7) {\n font-size: var(--font-size-7);\n --line-height: var(--line-height-7);\n --letter-spacing: var(--letter-spacing-7);\n }\n .rt-Text:where(.sm\\:rt-r-size-8) {\n font-size: var(--font-size-8);\n --line-height: var(--line-height-8);\n --letter-spacing: var(--letter-spacing-8);\n }\n .rt-Text:where(.sm\\:rt-r-size-9) {\n font-size: var(--font-size-9);\n --line-height: var(--line-height-9);\n --letter-spacing: var(--letter-spacing-9);\n }\n}\n@media (min-width: 1024px) {\n .rt-Text:where(.md\\:rt-r-size-1) {\n font-size: var(--font-size-1);\n --line-height: var(--line-height-1);\n --letter-spacing: var(--letter-spacing-1);\n }\n .rt-Text:where(.md\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n }\n .rt-Text:where(.md\\:rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n }\n .rt-Text:where(.md\\:rt-r-size-4) {\n font-size: var(--font-size-4);\n --line-height: var(--line-height-4);\n --letter-spacing: var(--letter-spacing-4);\n }\n .rt-Text:where(.md\\:rt-r-size-5) {\n font-size: var(--font-size-5);\n --line-height: var(--line-height-5);\n --letter-spacing: var(--letter-spacing-5);\n }\n .rt-Text:where(.md\\:rt-r-size-6) {\n font-size: var(--font-size-6);\n --line-height: var(--line-height-6);\n --letter-spacing: var(--letter-spacing-6);\n }\n .rt-Text:where(.md\\:rt-r-size-7) {\n font-size: var(--font-size-7);\n --line-height: var(--line-height-7);\n --letter-spacing: var(--letter-spacing-7);\n }\n .rt-Text:where(.md\\:rt-r-size-8) {\n font-size: var(--font-size-8);\n --line-height: var(--line-height-8);\n --letter-spacing: var(--letter-spacing-8);\n }\n .rt-Text:where(.md\\:rt-r-size-9) {\n font-size: var(--font-size-9);\n --line-height: var(--line-height-9);\n --letter-spacing: var(--letter-spacing-9);\n }\n}\n@media (min-width: 1280px) {\n .rt-Text:where(.lg\\:rt-r-size-1) {\n font-size: var(--font-size-1);\n --line-height: var(--line-height-1);\n --letter-spacing: var(--letter-spacing-1);\n }\n .rt-Text:where(.lg\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n }\n .rt-Text:where(.lg\\:rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n }\n .rt-Text:where(.lg\\:rt-r-size-4) {\n font-size: var(--font-size-4);\n --line-height: var(--line-height-4);\n --letter-spacing: var(--letter-spacing-4);\n }\n .rt-Text:where(.lg\\:rt-r-size-5) {\n font-size: var(--font-size-5);\n --line-height: var(--line-height-5);\n --letter-spacing: var(--letter-spacing-5);\n }\n .rt-Text:where(.lg\\:rt-r-size-6) {\n font-size: var(--font-size-6);\n --line-height: var(--line-height-6);\n --letter-spacing: var(--letter-spacing-6);\n }\n .rt-Text:where(.lg\\:rt-r-size-7) {\n font-size: var(--font-size-7);\n --line-height: var(--line-height-7);\n --letter-spacing: var(--letter-spacing-7);\n }\n .rt-Text:where(.lg\\:rt-r-size-8) {\n font-size: var(--font-size-8);\n --line-height: var(--line-height-8);\n --letter-spacing: var(--letter-spacing-8);\n }\n .rt-Text:where(.lg\\:rt-r-size-9) {\n font-size: var(--font-size-9);\n --line-height: var(--line-height-9);\n --letter-spacing: var(--letter-spacing-9);\n }\n}\n@media (min-width: 1640px) {\n .rt-Text:where(.xl\\:rt-r-size-1) {\n font-size: var(--font-size-1);\n --line-height: var(--line-height-1);\n --letter-spacing: var(--letter-spacing-1);\n }\n .rt-Text:where(.xl\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n }\n .rt-Text:where(.xl\\:rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n }\n .rt-Text:where(.xl\\:rt-r-size-4) {\n font-size: var(--font-size-4);\n --line-height: var(--line-height-4);\n --letter-spacing: var(--letter-spacing-4);\n }\n .rt-Text:where(.xl\\:rt-r-size-5) {\n font-size: var(--font-size-5);\n --line-height: var(--line-height-5);\n --letter-spacing: var(--letter-spacing-5);\n }\n .rt-Text:where(.xl\\:rt-r-size-6) {\n font-size: var(--font-size-6);\n --line-height: var(--line-height-6);\n --letter-spacing: var(--letter-spacing-6);\n }\n .rt-Text:where(.xl\\:rt-r-size-7) {\n font-size: var(--font-size-7);\n --line-height: var(--line-height-7);\n --letter-spacing: var(--letter-spacing-7);\n }\n .rt-Text:where(.xl\\:rt-r-size-8) {\n font-size: var(--font-size-8);\n --line-height: var(--line-height-8);\n --letter-spacing: var(--letter-spacing-8);\n }\n .rt-Text:where(.xl\\:rt-r-size-9) {\n font-size: var(--font-size-9);\n --line-height: var(--line-height-9);\n --letter-spacing: var(--letter-spacing-9);\n }\n}\n.rt-BaseDialogOverlay {\n position: fixed;\n inset: 0;\n}\n.rt-BaseDialogOverlay::before {\n position: fixed;\n content: '';\n inset: 0;\n background-color: var(--color-overlay);\n}\n.rt-BaseDialogScroll {\n display: flex;\n overflow: auto;\n position: absolute;\n inset: 0;\n}\n.rt-BaseDialogScrollPadding {\n flex-grow: 1;\n margin: auto;\n padding-top: var(--space-6);\n padding-bottom: max(var(--space-6), 6vh);\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n}\n.rt-BaseDialogScrollPadding:where(.rt-r-align-start) {\n margin-top: 0;\n}\n.rt-BaseDialogScrollPadding:where(.rt-r-align-center) {\n margin-top: auto;\n}\n@media (min-width: 520px) {\n .rt-BaseDialogScrollPadding:where(.xs\\:rt-r-align-start) {\n margin-top: 0;\n }\n .rt-BaseDialogScrollPadding:where(.xs\\:rt-r-align-center) {\n margin-top: auto;\n }\n}\n@media (min-width: 768px) {\n .rt-BaseDialogScrollPadding:where(.sm\\:rt-r-align-start) {\n margin-top: 0;\n }\n .rt-BaseDialogScrollPadding:where(.sm\\:rt-r-align-center) {\n margin-top: auto;\n }\n}\n@media (min-width: 1024px) {\n .rt-BaseDialogScrollPadding:where(.md\\:rt-r-align-start) {\n margin-top: 0;\n }\n .rt-BaseDialogScrollPadding:where(.md\\:rt-r-align-center) {\n margin-top: auto;\n }\n}\n@media (min-width: 1280px) {\n .rt-BaseDialogScrollPadding:where(.lg\\:rt-r-align-start) {\n margin-top: 0;\n }\n .rt-BaseDialogScrollPadding:where(.lg\\:rt-r-align-center) {\n margin-top: auto;\n }\n}\n@media (min-width: 1640px) {\n .rt-BaseDialogScrollPadding:where(.xl\\:rt-r-align-start) {\n margin-top: 0;\n }\n .rt-BaseDialogScrollPadding:where(.xl\\:rt-r-align-center) {\n margin-top: auto;\n }\n}\n.rt-BaseDialogContent {\n margin: auto;\n width: 100%;\n z-index: 1;\n position: relative;\n box-sizing: border-box;\n overflow: auto;\n --inset-padding-top: var(--dialog-content-padding);\n --inset-padding-right: var(--dialog-content-padding);\n --inset-padding-bottom: var(--dialog-content-padding);\n --inset-padding-left: var(--dialog-content-padding);\n padding: var(--dialog-content-padding);\n box-sizing: border-box;\n background-color: var(--color-panel-solid);\n box-shadow: var(--shadow-6);\n outline: none;\n}\n.rt-BaseDialogContent:where(.rt-r-size-1) {\n --dialog-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n}\n.rt-BaseDialogContent:where(.rt-r-size-2) {\n --dialog-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n}\n.rt-BaseDialogContent:where(.rt-r-size-3) {\n --dialog-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n}\n.rt-BaseDialogContent:where(.rt-r-size-4) {\n --dialog-content-padding: var(--space-6);\n border-radius: var(--radius-5);\n}\n@media (min-width: 520px) {\n .rt-BaseDialogContent:where(.xs\\:rt-r-size-1) {\n --dialog-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-BaseDialogContent:where(.xs\\:rt-r-size-2) {\n --dialog-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n }\n .rt-BaseDialogContent:where(.xs\\:rt-r-size-3) {\n --dialog-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n }\n .rt-BaseDialogContent:where(.xs\\:rt-r-size-4) {\n --dialog-content-padding: var(--space-6);\n border-radius: var(--radius-5);\n }\n}\n@media (min-width: 768px) {\n .rt-BaseDialogContent:where(.sm\\:rt-r-size-1) {\n --dialog-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-BaseDialogContent:where(.sm\\:rt-r-size-2) {\n --dialog-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n }\n .rt-BaseDialogContent:where(.sm\\:rt-r-size-3) {\n --dialog-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n }\n .rt-BaseDialogContent:where(.sm\\:rt-r-size-4) {\n --dialog-content-padding: var(--space-6);\n border-radius: var(--radius-5);\n }\n}\n@media (min-width: 1024px) {\n .rt-BaseDialogContent:where(.md\\:rt-r-size-1) {\n --dialog-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-BaseDialogContent:where(.md\\:rt-r-size-2) {\n --dialog-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n }\n .rt-BaseDialogContent:where(.md\\:rt-r-size-3) {\n --dialog-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n }\n .rt-BaseDialogContent:where(.md\\:rt-r-size-4) {\n --dialog-content-padding: var(--space-6);\n border-radius: var(--radius-5);\n }\n}\n@media (min-width: 1280px) {\n .rt-BaseDialogContent:where(.lg\\:rt-r-size-1) {\n --dialog-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-BaseDialogContent:where(.lg\\:rt-r-size-2) {\n --dialog-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n }\n .rt-BaseDialogContent:where(.lg\\:rt-r-size-3) {\n --dialog-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n }\n .rt-BaseDialogContent:where(.lg\\:rt-r-size-4) {\n --dialog-content-padding: var(--space-6);\n border-radius: var(--radius-5);\n }\n}\n@media (min-width: 1640px) {\n .rt-BaseDialogContent:where(.xl\\:rt-r-size-1) {\n --dialog-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-BaseDialogContent:where(.xl\\:rt-r-size-2) {\n --dialog-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n }\n .rt-BaseDialogContent:where(.xl\\:rt-r-size-3) {\n --dialog-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n }\n .rt-BaseDialogContent:where(.xl\\:rt-r-size-4) {\n --dialog-content-padding: var(--space-6);\n border-radius: var(--radius-5);\n }\n}\n@media (prefers-reduced-motion: no-preference) {\n @keyframes rt-dialog-overlay-no-op {\n from {\n opacity: 1;\n }\n to {\n opacity: 1;\n }\n }\n @keyframes rt-dialog-content-show {\n from {\n opacity: 0;\n transform: translateY(5px) scale(0.97);\n }\n to {\n opacity: 1;\n transform: translateY(0px) scale(1);\n }\n }\n @keyframes rt-dialog-content-hide {\n from {\n opacity: 1;\n transform: translateY(0px) scale(1);\n }\n to {\n opacity: 0;\n transform: translateY(5px) scale(0.99);\n }\n }\n .rt-BaseDialogOverlay:where([data-state='closed']) {\n animation: rt-dialog-overlay-no-op 160ms cubic-bezier(0.16, 1, 0.3, 1);\n }\n .rt-BaseDialogOverlay:where([data-state='open'])::before {\n animation: rt-fade-in 200ms cubic-bezier(0.16, 1, 0.3, 1);\n }\n .rt-BaseDialogOverlay:where([data-state='closed'])::before {\n opacity: 0;\n animation: rt-fade-out 160ms cubic-bezier(0.16, 1, 0.3, 1);\n }\n .rt-BaseDialogContent:where([data-state='open']) {\n animation: rt-dialog-content-show 200ms cubic-bezier(0.16, 1, 0.3, 1);\n }\n .rt-BaseDialogContent:where([data-state='closed']) {\n opacity: 0;\n animation: rt-dialog-content-hide 100ms cubic-bezier(0.16, 1, 0.3, 1);\n }\n}\n.rt-AvatarRoot {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n vertical-align: middle;\n -webkit-user-select: none;\n user-select: none;\n width: var(--avatar-size);\n height: var(--avatar-size);\n flex-shrink: 0;\n}\n.rt-AvatarImage {\n width: 100%;\n height: 100%;\n object-fit: cover;\n border-radius: inherit;\n}\n.rt-AvatarFallback {\n font-family: var(--default-font-family);\n font-weight: var(--font-weight-medium);\n font-style: normal;\n z-index: 0;\n width: 100%;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n line-height: 1;\n border-radius: inherit;\n text-transform: uppercase;\n}\n.rt-AvatarFallback:where(.rt-one-letter) {\n font-size: var(--avatar-fallback-one-letter-font-size);\n}\n.rt-AvatarFallback:where(.rt-two-letters) {\n font-size: var(--avatar-fallback-two-letters-font-size, var(--avatar-fallback-one-letter-font-size));\n}\n.rt-AvatarRoot:where(.rt-r-size-1) {\n --avatar-size: var(--space-5);\n --avatar-fallback-one-letter-font-size: var(--font-size-2);\n --avatar-fallback-two-letters-font-size: var(--font-size-1);\n border-radius: max(var(--radius-2), var(--radius-full));\n letter-spacing: var(--letter-spacing-1);\n}\n.rt-AvatarRoot:where(.rt-r-size-2) {\n --avatar-size: var(--space-6);\n --avatar-fallback-one-letter-font-size: var(--font-size-3);\n --avatar-fallback-two-letters-font-size: var(--font-size-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n letter-spacing: var(--letter-spacing-2);\n}\n.rt-AvatarRoot:where(.rt-r-size-3) {\n --avatar-size: var(--space-7);\n --avatar-fallback-one-letter-font-size: var(--font-size-4);\n --avatar-fallback-two-letters-font-size: var(--font-size-3);\n border-radius: max(var(--radius-3), var(--radius-full));\n letter-spacing: var(--letter-spacing-3);\n}\n.rt-AvatarRoot:where(.rt-r-size-4) {\n --avatar-size: var(--space-8);\n --avatar-fallback-one-letter-font-size: var(--font-size-5);\n --avatar-fallback-two-letters-font-size: var(--font-size-4);\n border-radius: max(var(--radius-3), var(--radius-full));\n letter-spacing: var(--letter-spacing-4);\n}\n.rt-AvatarRoot:where(.rt-r-size-5) {\n --avatar-size: var(--space-9);\n --avatar-fallback-one-letter-font-size: var(--font-size-6);\n border-radius: max(var(--radius-4), var(--radius-full));\n letter-spacing: var(--letter-spacing-6);\n}\n.rt-AvatarRoot:where(.rt-r-size-6) {\n --avatar-size: 80px;\n --avatar-fallback-one-letter-font-size: var(--font-size-7);\n border-radius: max(var(--radius-5), var(--radius-full));\n letter-spacing: var(--letter-spacing-7);\n}\n.rt-AvatarRoot:where(.rt-r-size-7) {\n --avatar-size: 96px;\n --avatar-fallback-one-letter-font-size: var(--font-size-7);\n border-radius: max(var(--radius-5), var(--radius-full));\n letter-spacing: var(--letter-spacing-7);\n}\n.rt-AvatarRoot:where(.rt-r-size-8) {\n --avatar-size: 128px;\n --avatar-fallback-one-letter-font-size: var(--font-size-8);\n border-radius: max(var(--radius-6), var(--radius-full));\n letter-spacing: var(--letter-spacing-8);\n}\n.rt-AvatarRoot:where(.rt-r-size-9) {\n --avatar-size: 160px;\n --avatar-fallback-one-letter-font-size: var(--font-size-9);\n border-radius: max(var(--radius-6), var(--radius-full));\n letter-spacing: var(--letter-spacing-9);\n}\n@media (min-width: 520px) {\n .rt-AvatarRoot:where(.xs\\:rt-r-size-1) {\n --avatar-size: var(--space-5);\n --avatar-fallback-one-letter-font-size: var(--font-size-2);\n --avatar-fallback-two-letters-font-size: var(--font-size-1);\n border-radius: max(var(--radius-2), var(--radius-full));\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-AvatarRoot:where(.xs\\:rt-r-size-2) {\n --avatar-size: var(--space-6);\n --avatar-fallback-one-letter-font-size: var(--font-size-3);\n --avatar-fallback-two-letters-font-size: var(--font-size-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-AvatarRoot:where(.xs\\:rt-r-size-3) {\n --avatar-size: var(--space-7);\n --avatar-fallback-one-letter-font-size: var(--font-size-4);\n --avatar-fallback-two-letters-font-size: var(--font-size-3);\n border-radius: max(var(--radius-3), var(--radius-full));\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-AvatarRoot:where(.xs\\:rt-r-size-4) {\n --avatar-size: var(--space-8);\n --avatar-fallback-one-letter-font-size: var(--font-size-5);\n --avatar-fallback-two-letters-font-size: var(--font-size-4);\n border-radius: max(var(--radius-3), var(--radius-full));\n letter-spacing: var(--letter-spacing-4);\n }\n .rt-AvatarRoot:where(.xs\\:rt-r-size-5) {\n --avatar-size: var(--space-9);\n --avatar-fallback-one-letter-font-size: var(--font-size-6);\n border-radius: max(var(--radius-4), var(--radius-full));\n letter-spacing: var(--letter-spacing-6);\n }\n .rt-AvatarRoot:where(.xs\\:rt-r-size-6) {\n --avatar-size: 80px;\n --avatar-fallback-one-letter-font-size: var(--font-size-7);\n border-radius: max(var(--radius-5), var(--radius-full));\n letter-spacing: var(--letter-spacing-7);\n }\n .rt-AvatarRoot:where(.xs\\:rt-r-size-7) {\n --avatar-size: 96px;\n --avatar-fallback-one-letter-font-size: var(--font-size-7);\n border-radius: max(var(--radius-5), var(--radius-full));\n letter-spacing: var(--letter-spacing-7);\n }\n .rt-AvatarRoot:where(.xs\\:rt-r-size-8) {\n --avatar-size: 128px;\n --avatar-fallback-one-letter-font-size: var(--font-size-8);\n border-radius: max(var(--radius-6), var(--radius-full));\n letter-spacing: var(--letter-spacing-8);\n }\n .rt-AvatarRoot:where(.xs\\:rt-r-size-9) {\n --avatar-size: 160px;\n --avatar-fallback-one-letter-font-size: var(--font-size-9);\n border-radius: max(var(--radius-6), var(--radius-full));\n letter-spacing: var(--letter-spacing-9);\n }\n}\n@media (min-width: 768px) {\n .rt-AvatarRoot:where(.sm\\:rt-r-size-1) {\n --avatar-size: var(--space-5);\n --avatar-fallback-one-letter-font-size: var(--font-size-2);\n --avatar-fallback-two-letters-font-size: var(--font-size-1);\n border-radius: max(var(--radius-2), var(--radius-full));\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-AvatarRoot:where(.sm\\:rt-r-size-2) {\n --avatar-size: var(--space-6);\n --avatar-fallback-one-letter-font-size: var(--font-size-3);\n --avatar-fallback-two-letters-font-size: var(--font-size-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-AvatarRoot:where(.sm\\:rt-r-size-3) {\n --avatar-size: var(--space-7);\n --avatar-fallback-one-letter-font-size: var(--font-size-4);\n --avatar-fallback-two-letters-font-size: var(--font-size-3);\n border-radius: max(var(--radius-3), var(--radius-full));\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-AvatarRoot:where(.sm\\:rt-r-size-4) {\n --avatar-size: var(--space-8);\n --avatar-fallback-one-letter-font-size: var(--font-size-5);\n --avatar-fallback-two-letters-font-size: var(--font-size-4);\n border-radius: max(var(--radius-3), var(--radius-full));\n letter-spacing: var(--letter-spacing-4);\n }\n .rt-AvatarRoot:where(.sm\\:rt-r-size-5) {\n --avatar-size: var(--space-9);\n --avatar-fallback-one-letter-font-size: var(--font-size-6);\n border-radius: max(var(--radius-4), var(--radius-full));\n letter-spacing: var(--letter-spacing-6);\n }\n .rt-AvatarRoot:where(.sm\\:rt-r-size-6) {\n --avatar-size: 80px;\n --avatar-fallback-one-letter-font-size: var(--font-size-7);\n border-radius: max(var(--radius-5), var(--radius-full));\n letter-spacing: var(--letter-spacing-7);\n }\n .rt-AvatarRoot:where(.sm\\:rt-r-size-7) {\n --avatar-size: 96px;\n --avatar-fallback-one-letter-font-size: var(--font-size-7);\n border-radius: max(var(--radius-5), var(--radius-full));\n letter-spacing: var(--letter-spacing-7);\n }\n .rt-AvatarRoot:where(.sm\\:rt-r-size-8) {\n --avatar-size: 128px;\n --avatar-fallback-one-letter-font-size: var(--font-size-8);\n border-radius: max(var(--radius-6), var(--radius-full));\n letter-spacing: var(--letter-spacing-8);\n }\n .rt-AvatarRoot:where(.sm\\:rt-r-size-9) {\n --avatar-size: 160px;\n --avatar-fallback-one-letter-font-size: var(--font-size-9);\n border-radius: max(var(--radius-6), var(--radius-full));\n letter-spacing: var(--letter-spacing-9);\n }\n}\n@media (min-width: 1024px) {\n .rt-AvatarRoot:where(.md\\:rt-r-size-1) {\n --avatar-size: var(--space-5);\n --avatar-fallback-one-letter-font-size: var(--font-size-2);\n --avatar-fallback-two-letters-font-size: var(--font-size-1);\n border-radius: max(var(--radius-2), var(--radius-full));\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-AvatarRoot:where(.md\\:rt-r-size-2) {\n --avatar-size: var(--space-6);\n --avatar-fallback-one-letter-font-size: var(--font-size-3);\n --avatar-fallback-two-letters-font-size: var(--font-size-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-AvatarRoot:where(.md\\:rt-r-size-3) {\n --avatar-size: var(--space-7);\n --avatar-fallback-one-letter-font-size: var(--font-size-4);\n --avatar-fallback-two-letters-font-size: var(--font-size-3);\n border-radius: max(var(--radius-3), var(--radius-full));\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-AvatarRoot:where(.md\\:rt-r-size-4) {\n --avatar-size: var(--space-8);\n --avatar-fallback-one-letter-font-size: var(--font-size-5);\n --avatar-fallback-two-letters-font-size: var(--font-size-4);\n border-radius: max(var(--radius-3), var(--radius-full));\n letter-spacing: var(--letter-spacing-4);\n }\n .rt-AvatarRoot:where(.md\\:rt-r-size-5) {\n --avatar-size: var(--space-9);\n --avatar-fallback-one-letter-font-size: var(--font-size-6);\n border-radius: max(var(--radius-4), var(--radius-full));\n letter-spacing: var(--letter-spacing-6);\n }\n .rt-AvatarRoot:where(.md\\:rt-r-size-6) {\n --avatar-size: 80px;\n --avatar-fallback-one-letter-font-size: var(--font-size-7);\n border-radius: max(var(--radius-5), var(--radius-full));\n letter-spacing: var(--letter-spacing-7);\n }\n .rt-AvatarRoot:where(.md\\:rt-r-size-7) {\n --avatar-size: 96px;\n --avatar-fallback-one-letter-font-size: var(--font-size-7);\n border-radius: max(var(--radius-5), var(--radius-full));\n letter-spacing: var(--letter-spacing-7);\n }\n .rt-AvatarRoot:where(.md\\:rt-r-size-8) {\n --avatar-size: 128px;\n --avatar-fallback-one-letter-font-size: var(--font-size-8);\n border-radius: max(var(--radius-6), var(--radius-full));\n letter-spacing: var(--letter-spacing-8);\n }\n .rt-AvatarRoot:where(.md\\:rt-r-size-9) {\n --avatar-size: 160px;\n --avatar-fallback-one-letter-font-size: var(--font-size-9);\n border-radius: max(var(--radius-6), var(--radius-full));\n letter-spacing: var(--letter-spacing-9);\n }\n}\n@media (min-width: 1280px) {\n .rt-AvatarRoot:where(.lg\\:rt-r-size-1) {\n --avatar-size: var(--space-5);\n --avatar-fallback-one-letter-font-size: var(--font-size-2);\n --avatar-fallback-two-letters-font-size: var(--font-size-1);\n border-radius: max(var(--radius-2), var(--radius-full));\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-AvatarRoot:where(.lg\\:rt-r-size-2) {\n --avatar-size: var(--space-6);\n --avatar-fallback-one-letter-font-size: var(--font-size-3);\n --avatar-fallback-two-letters-font-size: var(--font-size-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-AvatarRoot:where(.lg\\:rt-r-size-3) {\n --avatar-size: var(--space-7);\n --avatar-fallback-one-letter-font-size: var(--font-size-4);\n --avatar-fallback-two-letters-font-size: var(--font-size-3);\n border-radius: max(var(--radius-3), var(--radius-full));\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-AvatarRoot:where(.lg\\:rt-r-size-4) {\n --avatar-size: var(--space-8);\n --avatar-fallback-one-letter-font-size: var(--font-size-5);\n --avatar-fallback-two-letters-font-size: var(--font-size-4);\n border-radius: max(var(--radius-3), var(--radius-full));\n letter-spacing: var(--letter-spacing-4);\n }\n .rt-AvatarRoot:where(.lg\\:rt-r-size-5) {\n --avatar-size: var(--space-9);\n --avatar-fallback-one-letter-font-size: var(--font-size-6);\n border-radius: max(var(--radius-4), var(--radius-full));\n letter-spacing: var(--letter-spacing-6);\n }\n .rt-AvatarRoot:where(.lg\\:rt-r-size-6) {\n --avatar-size: 80px;\n --avatar-fallback-one-letter-font-size: var(--font-size-7);\n border-radius: max(var(--radius-5), var(--radius-full));\n letter-spacing: var(--letter-spacing-7);\n }\n .rt-AvatarRoot:where(.lg\\:rt-r-size-7) {\n --avatar-size: 96px;\n --avatar-fallback-one-letter-font-size: var(--font-size-7);\n border-radius: max(var(--radius-5), var(--radius-full));\n letter-spacing: var(--letter-spacing-7);\n }\n .rt-AvatarRoot:where(.lg\\:rt-r-size-8) {\n --avatar-size: 128px;\n --avatar-fallback-one-letter-font-size: var(--font-size-8);\n border-radius: max(var(--radius-6), var(--radius-full));\n letter-spacing: var(--letter-spacing-8);\n }\n .rt-AvatarRoot:where(.lg\\:rt-r-size-9) {\n --avatar-size: 160px;\n --avatar-fallback-one-letter-font-size: var(--font-size-9);\n border-radius: max(var(--radius-6), var(--radius-full));\n letter-spacing: var(--letter-spacing-9);\n }\n}\n@media (min-width: 1640px) {\n .rt-AvatarRoot:where(.xl\\:rt-r-size-1) {\n --avatar-size: var(--space-5);\n --avatar-fallback-one-letter-font-size: var(--font-size-2);\n --avatar-fallback-two-letters-font-size: var(--font-size-1);\n border-radius: max(var(--radius-2), var(--radius-full));\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-AvatarRoot:where(.xl\\:rt-r-size-2) {\n --avatar-size: var(--space-6);\n --avatar-fallback-one-letter-font-size: var(--font-size-3);\n --avatar-fallback-two-letters-font-size: var(--font-size-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-AvatarRoot:where(.xl\\:rt-r-size-3) {\n --avatar-size: var(--space-7);\n --avatar-fallback-one-letter-font-size: var(--font-size-4);\n --avatar-fallback-two-letters-font-size: var(--font-size-3);\n border-radius: max(var(--radius-3), var(--radius-full));\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-AvatarRoot:where(.xl\\:rt-r-size-4) {\n --avatar-size: var(--space-8);\n --avatar-fallback-one-letter-font-size: var(--font-size-5);\n --avatar-fallback-two-letters-font-size: var(--font-size-4);\n border-radius: max(var(--radius-3), var(--radius-full));\n letter-spacing: var(--letter-spacing-4);\n }\n .rt-AvatarRoot:where(.xl\\:rt-r-size-5) {\n --avatar-size: var(--space-9);\n --avatar-fallback-one-letter-font-size: var(--font-size-6);\n border-radius: max(var(--radius-4), var(--radius-full));\n letter-spacing: var(--letter-spacing-6);\n }\n .rt-AvatarRoot:where(.xl\\:rt-r-size-6) {\n --avatar-size: 80px;\n --avatar-fallback-one-letter-font-size: var(--font-size-7);\n border-radius: max(var(--radius-5), var(--radius-full));\n letter-spacing: var(--letter-spacing-7);\n }\n .rt-AvatarRoot:where(.xl\\:rt-r-size-7) {\n --avatar-size: 96px;\n --avatar-fallback-one-letter-font-size: var(--font-size-7);\n border-radius: max(var(--radius-5), var(--radius-full));\n letter-spacing: var(--letter-spacing-7);\n }\n .rt-AvatarRoot:where(.xl\\:rt-r-size-8) {\n --avatar-size: 128px;\n --avatar-fallback-one-letter-font-size: var(--font-size-8);\n border-radius: max(var(--radius-6), var(--radius-full));\n letter-spacing: var(--letter-spacing-8);\n }\n .rt-AvatarRoot:where(.xl\\:rt-r-size-9) {\n --avatar-size: 160px;\n --avatar-fallback-one-letter-font-size: var(--font-size-9);\n border-radius: max(var(--radius-6), var(--radius-full));\n letter-spacing: var(--letter-spacing-9);\n }\n}\n.rt-AvatarRoot:where(.rt-variant-solid) :where(.rt-AvatarFallback) {\n background-color: var(--accent-9);\n color: var(--accent-contrast);\n}\n.rt-AvatarRoot:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-AvatarFallback) {\n background-color: var(--accent-12);\n color: var(--accent-1);\n}\n.rt-AvatarRoot:where(.rt-variant-soft) :where(.rt-AvatarFallback) {\n background-color: var(--accent-a3);\n color: var(--accent-a11);\n}\n.rt-AvatarRoot:where(.rt-variant-soft):where(.rt-high-contrast) :where(.rt-AvatarFallback) {\n color: var(--accent-12);\n}\n.rt-Badge {\n display: inline-flex;\n align-items: center;\n white-space: nowrap;\n font-family: var(--default-font-family);\n font-weight: var(--font-weight-medium);\n font-style: normal;\n flex-shrink: 0;\n line-height: 1;\n height: -moz-fit-content;\n height: fit-content;\n}\n.rt-Badge:where(.rt-r-size-1) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n padding: calc(var(--space-1) * 0.5) calc(var(--space-1) * 1.5);\n gap: calc(var(--space-1) * 1.5);\n border-radius: max(var(--radius-1), var(--radius-full));\n}\n.rt-Badge:where(.rt-r-size-2) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n padding: var(--space-1) var(--space-2);\n gap: calc(var(--space-1) * 1.5);\n border-radius: max(var(--radius-2), var(--radius-full));\n}\n.rt-Badge:where(.rt-r-size-3) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n padding: var(--space-1) calc(var(--space-2) * 1.25);\n gap: var(--space-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n}\n@media (min-width: 520px) {\n .rt-Badge:where(.xs\\:rt-r-size-1) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n padding: calc(var(--space-1) * 0.5) calc(var(--space-1) * 1.5);\n gap: calc(var(--space-1) * 1.5);\n border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-Badge:where(.xs\\:rt-r-size-2) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n padding: var(--space-1) var(--space-2);\n gap: calc(var(--space-1) * 1.5);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n .rt-Badge:where(.xs\\:rt-r-size-3) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n padding: var(--space-1) calc(var(--space-2) * 1.25);\n gap: var(--space-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n}\n@media (min-width: 768px) {\n .rt-Badge:where(.sm\\:rt-r-size-1) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n padding: calc(var(--space-1) * 0.5) calc(var(--space-1) * 1.5);\n gap: calc(var(--space-1) * 1.5);\n border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-Badge:where(.sm\\:rt-r-size-2) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n padding: var(--space-1) var(--space-2);\n gap: calc(var(--space-1) * 1.5);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n .rt-Badge:where(.sm\\:rt-r-size-3) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n padding: var(--space-1) calc(var(--space-2) * 1.25);\n gap: var(--space-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n}\n@media (min-width: 1024px) {\n .rt-Badge:where(.md\\:rt-r-size-1) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n padding: calc(var(--space-1) * 0.5) calc(var(--space-1) * 1.5);\n gap: calc(var(--space-1) * 1.5);\n border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-Badge:where(.md\\:rt-r-size-2) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n padding: var(--space-1) var(--space-2);\n gap: calc(var(--space-1) * 1.5);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n .rt-Badge:where(.md\\:rt-r-size-3) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n padding: var(--space-1) calc(var(--space-2) * 1.25);\n gap: var(--space-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n}\n@media (min-width: 1280px) {\n .rt-Badge:where(.lg\\:rt-r-size-1) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n padding: calc(var(--space-1) * 0.5) calc(var(--space-1) * 1.5);\n gap: calc(var(--space-1) * 1.5);\n border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-Badge:where(.lg\\:rt-r-size-2) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n padding: var(--space-1) var(--space-2);\n gap: calc(var(--space-1) * 1.5);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n .rt-Badge:where(.lg\\:rt-r-size-3) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n padding: var(--space-1) calc(var(--space-2) * 1.25);\n gap: var(--space-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n}\n@media (min-width: 1640px) {\n .rt-Badge:where(.xl\\:rt-r-size-1) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n padding: calc(var(--space-1) * 0.5) calc(var(--space-1) * 1.5);\n gap: calc(var(--space-1) * 1.5);\n border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-Badge:where(.xl\\:rt-r-size-2) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n padding: var(--space-1) var(--space-2);\n gap: calc(var(--space-1) * 1.5);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n .rt-Badge:where(.xl\\:rt-r-size-3) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n padding: var(--space-1) calc(var(--space-2) * 1.25);\n gap: var(--space-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n}\n.rt-Badge:where(.rt-variant-solid) {\n background-color: var(--accent-9);\n color: var(--accent-contrast);\n}\n.rt-Badge:where(.rt-variant-solid)::selection {\n background-color: var(--accent-7);\n color: var(--accent-12);\n}\n.rt-Badge:where(.rt-variant-solid):where(.rt-high-contrast) {\n background-color: var(--accent-12);\n color: var(--accent-1);\n}\n.rt-Badge:where(.rt-variant-solid):where(.rt-high-contrast)::selection {\n background-color: var(--accent-a11);\n color: var(--accent-1);\n}\n.rt-Badge:where(.rt-variant-surface) {\n background-color: var(--accent-surface);\n box-shadow: inset 0 0 0 1px var(--accent-a6);\n color: var(--accent-a11);\n}\n.rt-Badge:where(.rt-variant-surface):where(.rt-high-contrast) {\n color: var(--accent-12);\n}\n.rt-Badge:where(.rt-variant-soft) {\n background-color: var(--accent-a3);\n color: var(--accent-a11);\n}\n.rt-Badge:where(.rt-variant-soft):where(.rt-high-contrast) {\n color: var(--accent-12);\n}\n.rt-Badge:where(.rt-variant-outline) {\n box-shadow: inset 0 0 0 1px var(--accent-a8);\n color: var(--accent-a11);\n}\n.rt-Badge:where(.rt-variant-outline):where(.rt-high-contrast) {\n box-shadow: inset 0 0 0 1px var(--accent-a7), inset 0 0 0 1px var(--gray-a11);\n color: var(--accent-12);\n}\n.rt-Blockquote {\n box-sizing: border-box;\n border-left: max(var(--space-1), 0.25em) solid var(--accent-a6);\n padding-left: min(var(--space-5), max(var(--space-3), 0.5em));\n}\n.rt-BaseButton {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n flex-shrink: 0;\n -webkit-user-select: none;\n user-select: none;\n vertical-align: top;\n font-family: var(--default-font-family);\n font-style: normal;\n text-align: center;\n}\n.rt-BaseButton:where([data-disabled]) {\n --spinner-opacity: 1;\n}\n.rt-BaseButton:where(.rt-loading) {\n position: relative;\n}\n.rt-BaseButton:where(:not(.rt-variant-ghost)) {\n height: var(--base-button-height);\n}\n.rt-BaseButton:where(.rt-variant-ghost) {\n box-sizing: content-box;\n height: -moz-fit-content;\n height: fit-content;\n}\n.rt-BaseButton:where(.rt-r-size-1) {\n --base-button-classic-active-padding-top: 1px;\n --base-button-height: var(--space-5);\n border-radius: max(var(--radius-1), var(--radius-full));\n}\n.rt-BaseButton:where(.rt-r-size-2) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-6);\n border-radius: max(var(--radius-2), var(--radius-full));\n}\n.rt-BaseButton:where(.rt-r-size-3) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-7);\n border-radius: max(var(--radius-3), var(--radius-full));\n}\n.rt-BaseButton:where(.rt-r-size-4) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-8);\n border-radius: max(var(--radius-4), var(--radius-full));\n}\n@media (min-width: 520px) {\n .rt-BaseButton:where(.xs\\:rt-r-size-1) {\n --base-button-classic-active-padding-top: 1px;\n --base-button-height: var(--space-5);\n border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-BaseButton:where(.xs\\:rt-r-size-2) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-6);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n .rt-BaseButton:where(.xs\\:rt-r-size-3) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-7);\n border-radius: max(var(--radius-3), var(--radius-full));\n }\n .rt-BaseButton:where(.xs\\:rt-r-size-4) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-8);\n border-radius: max(var(--radius-4), var(--radius-full));\n }\n}\n@media (min-width: 768px) {\n .rt-BaseButton:where(.sm\\:rt-r-size-1) {\n --base-button-classic-active-padding-top: 1px;\n --base-button-height: var(--space-5);\n border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-BaseButton:where(.sm\\:rt-r-size-2) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-6);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n .rt-BaseButton:where(.sm\\:rt-r-size-3) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-7);\n border-radius: max(var(--radius-3), var(--radius-full));\n }\n .rt-BaseButton:where(.sm\\:rt-r-size-4) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-8);\n border-radius: max(var(--radius-4), var(--radius-full));\n }\n}\n@media (min-width: 1024px) {\n .rt-BaseButton:where(.md\\:rt-r-size-1) {\n --base-button-classic-active-padding-top: 1px;\n --base-button-height: var(--space-5);\n border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-BaseButton:where(.md\\:rt-r-size-2) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-6);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n .rt-BaseButton:where(.md\\:rt-r-size-3) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-7);\n border-radius: max(var(--radius-3), var(--radius-full));\n }\n .rt-BaseButton:where(.md\\:rt-r-size-4) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-8);\n border-radius: max(var(--radius-4), var(--radius-full));\n }\n}\n@media (min-width: 1280px) {\n .rt-BaseButton:where(.lg\\:rt-r-size-1) {\n --base-button-classic-active-padding-top: 1px;\n --base-button-height: var(--space-5);\n border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-BaseButton:where(.lg\\:rt-r-size-2) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-6);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n .rt-BaseButton:where(.lg\\:rt-r-size-3) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-7);\n border-radius: max(var(--radius-3), var(--radius-full));\n }\n .rt-BaseButton:where(.lg\\:rt-r-size-4) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-8);\n border-radius: max(var(--radius-4), var(--radius-full));\n }\n}\n@media (min-width: 1640px) {\n .rt-BaseButton:where(.xl\\:rt-r-size-1) {\n --base-button-classic-active-padding-top: 1px;\n --base-button-height: var(--space-5);\n border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-BaseButton:where(.xl\\:rt-r-size-2) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-6);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n .rt-BaseButton:where(.xl\\:rt-r-size-3) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-7);\n border-radius: max(var(--radius-3), var(--radius-full));\n }\n .rt-BaseButton:where(.xl\\:rt-r-size-4) {\n --base-button-classic-active-padding-top: 2px;\n --base-button-height: var(--space-8);\n border-radius: max(var(--radius-4), var(--radius-full));\n }\n}\n.rt-BaseButton:where(.rt-variant-classic) {\n background-color: var(--accent-9);\n color: var(--accent-contrast);\n position: relative;\n z-index: 0;\n background-image: linear-gradient(to bottom, transparent 50%, var(--gray-a4)), linear-gradient(to bottom, transparent 50%, var(--accent-9) 80%);\n box-shadow: var(--base-button-classic-box-shadow-top), inset 0 0 0 1px var(--accent-9), var(--base-button-classic-box-shadow-bottom);\n}\n.rt-BaseButton:where(.rt-variant-classic)::after {\n content: '';\n position: absolute;\n border-radius: inherit;\n pointer-events: none;\n inset: 0;\n z-index: -1;\n border: var(--base-button-classic-after-inset) solid transparent;\n background-clip: content-box;\n background-color: inherit;\n background-image: linear-gradient(var(--black-a1), transparent, var(--white-a2));\n box-shadow: inset 0 2px 3px -1px var(--white-a4);\n}\n.rt-BaseButton:where(.rt-variant-classic):where(.rt-high-contrast) {\n background-color: var(--accent-12);\n color: var(--gray-1);\n background-image: linear-gradient(to bottom, transparent 50%, var(--gray-a4)), linear-gradient(to bottom, transparent 50%, var(--accent-12) 80%);\n box-shadow: var(--base-button-classic-box-shadow-top), inset 0 0 0 1px var(--accent-12), var(--base-button-classic-box-shadow-bottom);\n}\n.rt-BaseButton:where(.rt-variant-classic):where(.rt-high-contrast)::after {\n background-image: linear-gradient(var(--black-a3), transparent, var(--white-a2));\n}\n@media (pointer: coarse) {\n .rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state='open'])) {\n outline: 0.5em solid var(--accent-a4);\n outline-offset: 0;\n }\n}\n.rt-BaseButton:where(.rt-variant-classic):where(:focus-visible) {\n outline: 2px solid var(--focus-8);\n outline-offset: 2px;\n}\n@media (hover: hover) {\n .rt-BaseButton:where(.rt-variant-classic):where(:hover)::after {\n background-color: var(--accent-10);\n background-image: linear-gradient(var(--black-a2) -15%, transparent, var(--white-a3));\n }\n .rt-BaseButton:where(.rt-variant-classic):where(:hover):where(.rt-high-contrast) {\n filter: var(--base-button-classic-high-contrast-hover-filter);\n }\n .rt-BaseButton:where(.rt-variant-classic):where(:hover):where(.rt-high-contrast)::after {\n background-color: var(--accent-12);\n background-image: linear-gradient(var(--black-a5), transparent, var(--white-a2));\n }\n}\n.rt-BaseButton:where(.rt-variant-classic):where([data-state='open'])::after {\n background-color: var(--accent-10);\n background-image: linear-gradient(var(--black-a2) -15%, transparent, var(--white-a3));\n}\n.rt-BaseButton:where(.rt-variant-classic):where([data-state='open']):where(.rt-high-contrast) {\n filter: var(--base-button-classic-high-contrast-hover-filter);\n}\n.rt-BaseButton:where(.rt-variant-classic):where([data-state='open']):where(.rt-high-contrast)::after {\n background-color: var(--accent-12);\n background-image: linear-gradient(var(--black-a5), transparent, var(--white-a2));\n}\n.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state='open'], [data-disabled])) {\n background-color: var(--accent-9);\n background-image: linear-gradient(var(--black-a1), transparent);\n padding-top: var(--base-button-classic-active-padding-top);\n box-shadow: inset 0 4px 2px -2px var(--gray-a4), inset 0 1px 1px var(--gray-a7), inset 0 0 0 1px var(--gray-a5), inset 0 0 0 1px var(--accent-9), inset 0 3px 2px var(--gray-a3), inset 0 0 0 1px var(--white-a7), inset 0 -2px 1px var(--white-a5);\n}\n.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state='open'], [data-disabled]))::after {\n box-shadow: none;\n background-color: inherit;\n background-image: linear-gradient(var(--black-a2), transparent, var(--white-a3));\n}\n.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state='open'], [data-disabled])):where(.rt-high-contrast) {\n background-color: var(--accent-12);\n filter: var(--base-button-classic-high-contrast-active-filter);\n box-shadow: var(--base-button__classic-active__shadow-front-layer), inset 0 0 0 1px var(--accent-12), var(--base-button__classic-active__shadow-bottom-layer);\n}\n.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state='open'], [data-disabled])):where(.rt-high-contrast)::after {\n background-image: linear-gradient(var(--black-a5), transparent, var(--white-a3));\n}\n.rt-BaseButton:where(.rt-variant-classic):where([data-disabled]) {\n color: var(--gray-a8);\n background-color: var(--gray-2);\n background-image: none;\n box-shadow: var(--base-button-classic-disabled-box-shadow);\n outline: none;\n filter: none;\n}\n.rt-BaseButton:where(.rt-variant-classic):where([data-disabled])::after {\n box-shadow: none;\n background-color: var(--gray-a2);\n background-image: linear-gradient(var(--black-a1) -20%, transparent, var(--white-a1));\n}\n.rt-BaseButton:where(.rt-variant-solid) {\n background-color: var(--accent-9);\n color: var(--accent-contrast);\n}\n@media (hover: hover) {\n .rt-BaseButton:where(.rt-variant-solid):where(:hover) {\n background-color: var(--accent-10);\n }\n}\n.rt-BaseButton:where(.rt-variant-solid):where([data-state='open']) {\n background-color: var(--accent-10);\n}\n.rt-BaseButton:where(.rt-variant-solid):where(:active:not([data-state='open'])) {\n background-color: var(--accent-10);\n filter: var(--base-button-solid-active-filter);\n}\n@media (pointer: coarse) {\n .rt-BaseButton:where(.rt-variant-solid):where(:active:not([data-state='open'])) {\n outline: 0.5em solid var(--accent-a4);\n outline-offset: 0;\n }\n}\n.rt-BaseButton:where(.rt-variant-solid):where(:focus-visible) {\n outline: 2px solid var(--focus-8);\n outline-offset: 2px;\n}\n.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast) {\n background-color: var(--accent-12);\n color: var(--gray-1);\n}\n@media (hover: hover) {\n .rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where(:hover) {\n background-color: var(--accent-12);\n filter: var(--base-button-solid-high-contrast-hover-filter);\n }\n}\n.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where([data-state='open']) {\n background-color: var(--accent-12);\n filter: var(--base-button-solid-high-contrast-hover-filter);\n}\n.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where(:active:not([data-state='open'])) {\n background-color: var(--accent-12);\n filter: var(--base-button-solid-high-contrast-active-filter);\n}\n.rt-BaseButton:where(.rt-variant-solid):where([data-disabled]) {\n color: var(--gray-a8);\n background-color: var(--gray-a3);\n outline: none;\n filter: none;\n}\n.rt-BaseButton:where(.rt-variant-soft, .rt-variant-ghost) {\n color: var(--accent-a11);\n}\n.rt-BaseButton:where(.rt-variant-soft, .rt-variant-ghost):where(.rt-high-contrast) {\n color: var(--accent-12);\n}\n.rt-BaseButton:where(.rt-variant-soft, .rt-variant-ghost):where([data-disabled]) {\n color: var(--gray-a8);\n background-color: var(--gray-a3);\n}\n.rt-BaseButton:where(.rt-variant-soft) {\n background-color: var(--accent-a3);\n}\n.rt-BaseButton:where(.rt-variant-soft):where(:focus-visible) {\n outline: 2px solid var(--accent-8);\n outline-offset: -1px;\n}\n@media (hover: hover) {\n .rt-BaseButton:where(.rt-variant-soft):where(:hover) {\n background-color: var(--accent-a4);\n }\n}\n.rt-BaseButton:where(.rt-variant-soft):where([data-state='open']) {\n background-color: var(--accent-a4);\n}\n.rt-BaseButton:where(.rt-variant-soft):where(:active:not([data-state='open'])) {\n background-color: var(--accent-a5);\n}\n.rt-BaseButton:where(.rt-variant-soft):where([data-disabled]) {\n color: var(--gray-a8);\n background-color: var(--gray-a3);\n}\n@media (hover: hover) {\n .rt-BaseButton:where(.rt-variant-ghost):where(:hover) {\n background-color: var(--accent-a3);\n }\n}\n.rt-BaseButton:where(.rt-variant-ghost):where(:focus-visible) {\n outline: 2px solid var(--focus-8);\n outline-offset: -1px;\n}\n.rt-BaseButton:where(.rt-variant-ghost):where([data-state='open']) {\n background-color: var(--accent-a3);\n}\n.rt-BaseButton:where(.rt-variant-ghost):where(:active:not([data-state='open'])) {\n background-color: var(--accent-a4);\n}\n.rt-BaseButton:where(.rt-variant-ghost):where([data-disabled]) {\n color: var(--gray-a8);\n background-color: transparent;\n}\n.rt-BaseButton:where(.rt-variant-outline) {\n box-shadow: inset 0 0 0 1px var(--accent-a8);\n color: var(--accent-a11);\n}\n@media (hover: hover) {\n .rt-BaseButton:where(.rt-variant-outline):where(:hover) {\n background-color: var(--accent-a2);\n }\n}\n.rt-BaseButton:where(.rt-variant-outline):where([data-state='open']) {\n background-color: var(--accent-a2);\n}\n.rt-BaseButton:where(.rt-variant-outline):where(:active:not([data-state='open'])) {\n background-color: var(--accent-a3);\n}\n.rt-BaseButton:where(.rt-variant-outline):where(:focus-visible) {\n outline: 2px solid var(--focus-8);\n outline-offset: -1px;\n}\n.rt-BaseButton:where(.rt-variant-outline):where(.rt-high-contrast) {\n box-shadow: inset 0 0 0 1px var(--accent-a7), inset 0 0 0 1px var(--gray-a11);\n color: var(--accent-12);\n}\n.rt-BaseButton:where(.rt-variant-outline):where([data-disabled]) {\n color: var(--gray-a8);\n box-shadow: inset 0 0 0 1px var(--gray-a7);\n background-color: transparent;\n}\n.rt-BaseButton:where(.rt-variant-surface) {\n background-color: var(--accent-surface);\n box-shadow: inset 0 0 0 1px var(--accent-a7);\n color: var(--accent-a11);\n}\n@media (hover: hover) {\n .rt-BaseButton:where(.rt-variant-surface):where(:hover) {\n box-shadow: inset 0 0 0 1px var(--accent-a8);\n }\n}\n.rt-BaseButton:where(.rt-variant-surface):where([data-state='open']) {\n box-shadow: inset 0 0 0 1px var(--accent-a8);\n}\n.rt-BaseButton:where(.rt-variant-surface):where(:active:not([data-state='open'])) {\n background-color: var(--accent-a3);\n box-shadow: inset 0 0 0 1px var(--accent-a8);\n}\n.rt-BaseButton:where(.rt-variant-surface):where(:focus-visible) {\n outline: 2px solid var(--focus-8);\n outline-offset: -1px;\n}\n.rt-BaseButton:where(.rt-variant-surface):where(.rt-high-contrast) {\n color: var(--accent-12);\n}\n.rt-BaseButton:where(.rt-variant-surface):where([data-disabled]) {\n color: var(--gray-a8);\n box-shadow: inset 0 0 0 1px var(--gray-a6);\n background-color: var(--gray-a2);\n}\n.rt-Button:where(:not(.rt-variant-ghost)) :where(svg) {\n opacity: 0.9;\n}\n.rt-Button:where(.rt-variant-ghost) {\n padding: var(--button-ghost-padding-y) var(--button-ghost-padding-x);\n --margin-top: 0px;\n --margin-right: 0px;\n --margin-bottom: 0px;\n --margin-left: 0px;\n --margin-top-override: calc(var(--margin-top) - var(--button-ghost-padding-y));\n --margin-right-override: calc(var(--margin-right) - var(--button-ghost-padding-x));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--button-ghost-padding-y));\n --margin-left-override: calc(var(--margin-left) - var(--button-ghost-padding-x));\n margin: var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override);\n}\n:where(.rt-Button:where(.rt-variant-ghost)) > * {\n --margin-top-override: initial;\n --margin-right-override: initial;\n --margin-bottom-override: initial;\n --margin-left-override: initial;\n}\n.rt-Button:where(.rt-r-size-1) {\n gap: var(--space-1);\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n}\n.rt-Button:where(.rt-r-size-1):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n}\n.rt-Button:where(.rt-r-size-1):where(.rt-variant-ghost) {\n gap: var(--space-1);\n --button-ghost-padding-x: var(--space-2);\n --button-ghost-padding-y: var(--space-1);\n}\n.rt-Button:where(.rt-r-size-2) {\n gap: var(--space-2);\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n}\n.rt-Button:where(.rt-r-size-2):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n}\n.rt-Button:where(.rt-r-size-2):where(.rt-variant-ghost) {\n gap: var(--space-1);\n --button-ghost-padding-x: var(--space-2);\n --button-ghost-padding-y: var(--space-1);\n}\n.rt-Button:where(.rt-r-size-3) {\n gap: var(--space-3);\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n}\n.rt-Button:where(.rt-r-size-3):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n}\n.rt-Button:where(.rt-r-size-3):where(.rt-variant-ghost) {\n gap: var(--space-2);\n --button-ghost-padding-x: var(--space-3);\n --button-ghost-padding-y: calc(var(--space-1) * 1.5);\n}\n.rt-Button:where(.rt-r-size-4) {\n gap: var(--space-3);\n font-size: var(--font-size-4);\n line-height: var(--line-height-4);\n letter-spacing: var(--letter-spacing-4);\n}\n.rt-Button:where(.rt-r-size-4):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-5);\n padding-right: var(--space-5);\n}\n.rt-Button:where(.rt-r-size-4):where(.rt-variant-ghost) {\n gap: var(--space-2);\n --button-ghost-padding-x: var(--space-4);\n --button-ghost-padding-y: var(--space-2);\n}\n@media (min-width: 520px) {\n .rt-Button:where(.xs\\:rt-r-size-1) {\n gap: var(--space-1);\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-Button:where(.xs\\:rt-r-size-1):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .rt-Button:where(.xs\\:rt-r-size-1):where(.rt-variant-ghost) {\n gap: var(--space-1);\n --button-ghost-padding-x: var(--space-2);\n --button-ghost-padding-y: var(--space-1);\n }\n .rt-Button:where(.xs\\:rt-r-size-2) {\n gap: var(--space-2);\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-Button:where(.xs\\:rt-r-size-2):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n .rt-Button:where(.xs\\:rt-r-size-2):where(.rt-variant-ghost) {\n gap: var(--space-1);\n --button-ghost-padding-x: var(--space-2);\n --button-ghost-padding-y: var(--space-1);\n }\n .rt-Button:where(.xs\\:rt-r-size-3) {\n gap: var(--space-3);\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-Button:where(.xs\\:rt-r-size-3):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n }\n .rt-Button:where(.xs\\:rt-r-size-3):where(.rt-variant-ghost) {\n gap: var(--space-2);\n --button-ghost-padding-x: var(--space-3);\n --button-ghost-padding-y: calc(var(--space-1) * 1.5);\n }\n .rt-Button:where(.xs\\:rt-r-size-4) {\n gap: var(--space-3);\n font-size: var(--font-size-4);\n line-height: var(--line-height-4);\n letter-spacing: var(--letter-spacing-4);\n }\n .rt-Button:where(.xs\\:rt-r-size-4):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-5);\n padding-right: var(--space-5);\n }\n .rt-Button:where(.xs\\:rt-r-size-4):where(.rt-variant-ghost) {\n gap: var(--space-2);\n --button-ghost-padding-x: var(--space-4);\n --button-ghost-padding-y: var(--space-2);\n }\n}\n@media (min-width: 768px) {\n .rt-Button:where(.sm\\:rt-r-size-1) {\n gap: var(--space-1);\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-Button:where(.sm\\:rt-r-size-1):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .rt-Button:where(.sm\\:rt-r-size-1):where(.rt-variant-ghost) {\n gap: var(--space-1);\n --button-ghost-padding-x: var(--space-2);\n --button-ghost-padding-y: var(--space-1);\n }\n .rt-Button:where(.sm\\:rt-r-size-2) {\n gap: var(--space-2);\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-Button:where(.sm\\:rt-r-size-2):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n .rt-Button:where(.sm\\:rt-r-size-2):where(.rt-variant-ghost) {\n gap: var(--space-1);\n --button-ghost-padding-x: var(--space-2);\n --button-ghost-padding-y: var(--space-1);\n }\n .rt-Button:where(.sm\\:rt-r-size-3) {\n gap: var(--space-3);\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-Button:where(.sm\\:rt-r-size-3):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n }\n .rt-Button:where(.sm\\:rt-r-size-3):where(.rt-variant-ghost) {\n gap: var(--space-2);\n --button-ghost-padding-x: var(--space-3);\n --button-ghost-padding-y: calc(var(--space-1) * 1.5);\n }\n .rt-Button:where(.sm\\:rt-r-size-4) {\n gap: var(--space-3);\n font-size: var(--font-size-4);\n line-height: var(--line-height-4);\n letter-spacing: var(--letter-spacing-4);\n }\n .rt-Button:where(.sm\\:rt-r-size-4):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-5);\n padding-right: var(--space-5);\n }\n .rt-Button:where(.sm\\:rt-r-size-4):where(.rt-variant-ghost) {\n gap: var(--space-2);\n --button-ghost-padding-x: var(--space-4);\n --button-ghost-padding-y: var(--space-2);\n }\n}\n@media (min-width: 1024px) {\n .rt-Button:where(.md\\:rt-r-size-1) {\n gap: var(--space-1);\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-Button:where(.md\\:rt-r-size-1):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .rt-Button:where(.md\\:rt-r-size-1):where(.rt-variant-ghost) {\n gap: var(--space-1);\n --button-ghost-padding-x: var(--space-2);\n --button-ghost-padding-y: var(--space-1);\n }\n .rt-Button:where(.md\\:rt-r-size-2) {\n gap: var(--space-2);\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-Button:where(.md\\:rt-r-size-2):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n .rt-Button:where(.md\\:rt-r-size-2):where(.rt-variant-ghost) {\n gap: var(--space-1);\n --button-ghost-padding-x: var(--space-2);\n --button-ghost-padding-y: var(--space-1);\n }\n .rt-Button:where(.md\\:rt-r-size-3) {\n gap: var(--space-3);\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-Button:where(.md\\:rt-r-size-3):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n }\n .rt-Button:where(.md\\:rt-r-size-3):where(.rt-variant-ghost) {\n gap: var(--space-2);\n --button-ghost-padding-x: var(--space-3);\n --button-ghost-padding-y: calc(var(--space-1) * 1.5);\n }\n .rt-Button:where(.md\\:rt-r-size-4) {\n gap: var(--space-3);\n font-size: var(--font-size-4);\n line-height: var(--line-height-4);\n letter-spacing: var(--letter-spacing-4);\n }\n .rt-Button:where(.md\\:rt-r-size-4):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-5);\n padding-right: var(--space-5);\n }\n .rt-Button:where(.md\\:rt-r-size-4):where(.rt-variant-ghost) {\n gap: var(--space-2);\n --button-ghost-padding-x: var(--space-4);\n --button-ghost-padding-y: var(--space-2);\n }\n}\n@media (min-width: 1280px) {\n .rt-Button:where(.lg\\:rt-r-size-1) {\n gap: var(--space-1);\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-Button:where(.lg\\:rt-r-size-1):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .rt-Button:where(.lg\\:rt-r-size-1):where(.rt-variant-ghost) {\n gap: var(--space-1);\n --button-ghost-padding-x: var(--space-2);\n --button-ghost-padding-y: var(--space-1);\n }\n .rt-Button:where(.lg\\:rt-r-size-2) {\n gap: var(--space-2);\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-Button:where(.lg\\:rt-r-size-2):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n .rt-Button:where(.lg\\:rt-r-size-2):where(.rt-variant-ghost) {\n gap: var(--space-1);\n --button-ghost-padding-x: var(--space-2);\n --button-ghost-padding-y: var(--space-1);\n }\n .rt-Button:where(.lg\\:rt-r-size-3) {\n gap: var(--space-3);\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-Button:where(.lg\\:rt-r-size-3):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n }\n .rt-Button:where(.lg\\:rt-r-size-3):where(.rt-variant-ghost) {\n gap: var(--space-2);\n --button-ghost-padding-x: var(--space-3);\n --button-ghost-padding-y: calc(var(--space-1) * 1.5);\n }\n .rt-Button:where(.lg\\:rt-r-size-4) {\n gap: var(--space-3);\n font-size: var(--font-size-4);\n line-height: var(--line-height-4);\n letter-spacing: var(--letter-spacing-4);\n }\n .rt-Button:where(.lg\\:rt-r-size-4):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-5);\n padding-right: var(--space-5);\n }\n .rt-Button:where(.lg\\:rt-r-size-4):where(.rt-variant-ghost) {\n gap: var(--space-2);\n --button-ghost-padding-x: var(--space-4);\n --button-ghost-padding-y: var(--space-2);\n }\n}\n@media (min-width: 1640px) {\n .rt-Button:where(.xl\\:rt-r-size-1) {\n gap: var(--space-1);\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-Button:where(.xl\\:rt-r-size-1):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .rt-Button:where(.xl\\:rt-r-size-1):where(.rt-variant-ghost) {\n gap: var(--space-1);\n --button-ghost-padding-x: var(--space-2);\n --button-ghost-padding-y: var(--space-1);\n }\n .rt-Button:where(.xl\\:rt-r-size-2) {\n gap: var(--space-2);\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-Button:where(.xl\\:rt-r-size-2):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n .rt-Button:where(.xl\\:rt-r-size-2):where(.rt-variant-ghost) {\n gap: var(--space-1);\n --button-ghost-padding-x: var(--space-2);\n --button-ghost-padding-y: var(--space-1);\n }\n .rt-Button:where(.xl\\:rt-r-size-3) {\n gap: var(--space-3);\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-Button:where(.xl\\:rt-r-size-3):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n }\n .rt-Button:where(.xl\\:rt-r-size-3):where(.rt-variant-ghost) {\n gap: var(--space-2);\n --button-ghost-padding-x: var(--space-3);\n --button-ghost-padding-y: calc(var(--space-1) * 1.5);\n }\n .rt-Button:where(.xl\\:rt-r-size-4) {\n gap: var(--space-3);\n font-size: var(--font-size-4);\n line-height: var(--line-height-4);\n letter-spacing: var(--letter-spacing-4);\n }\n .rt-Button:where(.xl\\:rt-r-size-4):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-5);\n padding-right: var(--space-5);\n }\n .rt-Button:where(.xl\\:rt-r-size-4):where(.rt-variant-ghost) {\n gap: var(--space-2);\n --button-ghost-padding-x: var(--space-4);\n --button-ghost-padding-y: var(--space-2);\n }\n}\n.rt-Button:where(:not(.rt-variant-ghost)) {\n font-weight: var(--font-weight-medium);\n}\n.rt-CalloutRoot {\n box-sizing: border-box;\n display: grid;\n align-items: flex-start;\n justify-content: flex-start;\n text-align: left;\n color: var(--accent-a11);\n}\n.rt-CalloutRoot:where(.rt-high-contrast) {\n color: var(--accent-12);\n}\n.rt-CalloutIcon {\n display: flex;\n align-items: center;\n grid-column-start: -2;\n height: var(--callout-icon-height);\n}\n.rt-CalloutRoot > :where(:not(.rt-CalloutIcon)) {\n grid-column-start: -1;\n}\n.rt-CalloutRoot:where(.rt-r-size-1) {\n row-gap: var(--space-2);\n column-gap: var(--space-2);\n padding: var(--space-3);\n border-radius: var(--radius-3);\n --callout-icon-height: var(--line-height-2);\n}\n.rt-CalloutRoot:where(.rt-r-size-2) {\n row-gap: var(--space-2);\n column-gap: var(--space-3);\n padding: var(--space-4);\n border-radius: var(--radius-4);\n --callout-icon-height: var(--line-height-2);\n}\n.rt-CalloutRoot:where(.rt-r-size-3) {\n row-gap: var(--space-3);\n column-gap: var(--space-4);\n padding: var(--space-5);\n border-radius: var(--radius-5);\n --callout-icon-height: var(--line-height-3);\n}\n@media (min-width: 520px) {\n .rt-CalloutRoot:where(.xs\\:rt-r-size-1) {\n row-gap: var(--space-2);\n column-gap: var(--space-2);\n padding: var(--space-3);\n border-radius: var(--radius-3);\n --callout-icon-height: var(--line-height-2);\n }\n .rt-CalloutRoot:where(.xs\\:rt-r-size-2) {\n row-gap: var(--space-2);\n column-gap: var(--space-3);\n padding: var(--space-4);\n border-radius: var(--radius-4);\n --callout-icon-height: var(--line-height-2);\n }\n .rt-CalloutRoot:where(.xs\\:rt-r-size-3) {\n row-gap: var(--space-3);\n column-gap: var(--space-4);\n padding: var(--space-5);\n border-radius: var(--radius-5);\n --callout-icon-height: var(--line-height-3);\n }\n}\n@media (min-width: 768px) {\n .rt-CalloutRoot:where(.sm\\:rt-r-size-1) {\n row-gap: var(--space-2);\n column-gap: var(--space-2);\n padding: var(--space-3);\n border-radius: var(--radius-3);\n --callout-icon-height: var(--line-height-2);\n }\n .rt-CalloutRoot:where(.sm\\:rt-r-size-2) {\n row-gap: var(--space-2);\n column-gap: var(--space-3);\n padding: var(--space-4);\n border-radius: var(--radius-4);\n --callout-icon-height: var(--line-height-2);\n }\n .rt-CalloutRoot:where(.sm\\:rt-r-size-3) {\n row-gap: var(--space-3);\n column-gap: var(--space-4);\n padding: var(--space-5);\n border-radius: var(--radius-5);\n --callout-icon-height: var(--line-height-3);\n }\n}\n@media (min-width: 1024px) {\n .rt-CalloutRoot:where(.md\\:rt-r-size-1) {\n row-gap: var(--space-2);\n column-gap: var(--space-2);\n padding: var(--space-3);\n border-radius: var(--radius-3);\n --callout-icon-height: var(--line-height-2);\n }\n .rt-CalloutRoot:where(.md\\:rt-r-size-2) {\n row-gap: var(--space-2);\n column-gap: var(--space-3);\n padding: var(--space-4);\n border-radius: var(--radius-4);\n --callout-icon-height: var(--line-height-2);\n }\n .rt-CalloutRoot:where(.md\\:rt-r-size-3) {\n row-gap: var(--space-3);\n column-gap: var(--space-4);\n padding: var(--space-5);\n border-radius: var(--radius-5);\n --callout-icon-height: var(--line-height-3);\n }\n}\n@media (min-width: 1280px) {\n .rt-CalloutRoot:where(.lg\\:rt-r-size-1) {\n row-gap: var(--space-2);\n column-gap: var(--space-2);\n padding: var(--space-3);\n border-radius: var(--radius-3);\n --callout-icon-height: var(--line-height-2);\n }\n .rt-CalloutRoot:where(.lg\\:rt-r-size-2) {\n row-gap: var(--space-2);\n column-gap: var(--space-3);\n padding: var(--space-4);\n border-radius: var(--radius-4);\n --callout-icon-height: var(--line-height-2);\n }\n .rt-CalloutRoot:where(.lg\\:rt-r-size-3) {\n row-gap: var(--space-3);\n column-gap: var(--space-4);\n padding: var(--space-5);\n border-radius: var(--radius-5);\n --callout-icon-height: var(--line-height-3);\n }\n}\n@media (min-width: 1640px) {\n .rt-CalloutRoot:where(.xl\\:rt-r-size-1) {\n row-gap: var(--space-2);\n column-gap: var(--space-2);\n padding: var(--space-3);\n border-radius: var(--radius-3);\n --callout-icon-height: var(--line-height-2);\n }\n .rt-CalloutRoot:where(.xl\\:rt-r-size-2) {\n row-gap: var(--space-2);\n column-gap: var(--space-3);\n padding: var(--space-4);\n border-radius: var(--radius-4);\n --callout-icon-height: var(--line-height-2);\n }\n .rt-CalloutRoot:where(.xl\\:rt-r-size-3) {\n row-gap: var(--space-3);\n column-gap: var(--space-4);\n padding: var(--space-5);\n border-radius: var(--radius-5);\n --callout-icon-height: var(--line-height-3);\n }\n}\n.rt-CalloutRoot:where(.rt-variant-soft) {\n background-color: var(--accent-a3);\n}\n.rt-CalloutRoot:where(.rt-variant-surface) {\n box-shadow: inset 0 0 0 1px var(--accent-a6);\n background-color: var(--accent-a2);\n}\n.rt-CalloutRoot:where(.rt-variant-outline) {\n box-shadow: inset 0 0 0 1px var(--accent-a7);\n}\n.rt-BaseCard {\n display: block;\n position: relative;\n overflow: hidden;\n border-radius: var(--base-card-border-radius);\n font-family: var(--default-font-family);\n font-weight: var(--font-weight-normal);\n font-style: normal;\n text-align: start;\n --inset-border-width: var(--base-card-border-width);\n --inset-border-radius: var(--base-card-border-radius);\n padding-top: var(--base-card-padding-top);\n padding-right: var(--base-card-padding-right);\n padding-bottom: var(--base-card-padding-bottom);\n padding-left: var(--base-card-padding-left);\n box-sizing: border-box;\n --inset-padding-top: calc(var(--base-card-padding-top) - var(--base-card-border-width));\n --inset-padding-right: calc(var(--base-card-padding-right) - var(--base-card-border-width));\n --inset-padding-bottom: calc(var(--base-card-padding-bottom) - var(--base-card-border-width));\n --inset-padding-left: calc(var(--base-card-padding-left) - var(--base-card-border-width));\n contain: paint;\n}\n.rt-BaseCard::before,\n .rt-BaseCard::after {\n content: '';\n position: absolute;\n pointer-events: none;\n transition: inherit;\n border-radius: calc(var(--base-card-border-radius) - var(--base-card-border-width));\n inset: var(--base-card-border-width);\n}\n.rt-BaseCard::before {\n z-index: -1;\n}\n.rt-Card {\n --base-card-padding-top: var(--card-padding);\n --base-card-padding-right: var(--card-padding);\n --base-card-padding-bottom: var(--card-padding);\n --base-card-padding-left: var(--card-padding);\n --base-card-border-radius: var(--card-border-radius);\n --base-card-border-width: var(--card-border-width);\n}\n.rt-Card:where(:focus-visible) {\n outline: 2px solid var(--focus-8);\n outline-offset: -1px;\n}\n.rt-Card:where(:focus-visible)::after {\n outline: inherit;\n}\n.rt-Card:where(:focus-visible):where(:active:not([data-state='open']))::before {\n background-image: linear-gradient(var(--focus-a2), var(--focus-a2));\n}\n.rt-Card:where(.rt-r-size-1) {\n --card-padding: var(--space-3);\n --card-border-radius: var(--radius-4);\n}\n.rt-Card:where(.rt-r-size-2) {\n --card-padding: var(--space-4);\n --card-border-radius: var(--radius-4);\n}\n.rt-Card:where(.rt-r-size-3) {\n --card-padding: var(--space-5);\n --card-border-radius: var(--radius-5);\n}\n.rt-Card:where(.rt-r-size-4) {\n --card-padding: var(--space-6);\n --card-border-radius: var(--radius-5);\n}\n.rt-Card:where(.rt-r-size-5) {\n --card-padding: var(--space-8);\n --card-border-radius: var(--radius-6);\n}\n@media (min-width: 520px) {\n .rt-Card:where(.xs\\:rt-r-size-1) {\n --card-padding: var(--space-3);\n --card-border-radius: var(--radius-4);\n }\n .rt-Card:where(.xs\\:rt-r-size-2) {\n --card-padding: var(--space-4);\n --card-border-radius: var(--radius-4);\n }\n .rt-Card:where(.xs\\:rt-r-size-3) {\n --card-padding: var(--space-5);\n --card-border-radius: var(--radius-5);\n }\n .rt-Card:where(.xs\\:rt-r-size-4) {\n --card-padding: var(--space-6);\n --card-border-radius: var(--radius-5);\n }\n .rt-Card:where(.xs\\:rt-r-size-5) {\n --card-padding: var(--space-8);\n --card-border-radius: var(--radius-6);\n }\n}\n@media (min-width: 768px) {\n .rt-Card:where(.sm\\:rt-r-size-1) {\n --card-padding: var(--space-3);\n --card-border-radius: var(--radius-4);\n }\n .rt-Card:where(.sm\\:rt-r-size-2) {\n --card-padding: var(--space-4);\n --card-border-radius: var(--radius-4);\n }\n .rt-Card:where(.sm\\:rt-r-size-3) {\n --card-padding: var(--space-5);\n --card-border-radius: var(--radius-5);\n }\n .rt-Card:where(.sm\\:rt-r-size-4) {\n --card-padding: var(--space-6);\n --card-border-radius: var(--radius-5);\n }\n .rt-Card:where(.sm\\:rt-r-size-5) {\n --card-padding: var(--space-8);\n --card-border-radius: var(--radius-6);\n }\n}\n@media (min-width: 1024px) {\n .rt-Card:where(.md\\:rt-r-size-1) {\n --card-padding: var(--space-3);\n --card-border-radius: var(--radius-4);\n }\n .rt-Card:where(.md\\:rt-r-size-2) {\n --card-padding: var(--space-4);\n --card-border-radius: var(--radius-4);\n }\n .rt-Card:where(.md\\:rt-r-size-3) {\n --card-padding: var(--space-5);\n --card-border-radius: var(--radius-5);\n }\n .rt-Card:where(.md\\:rt-r-size-4) {\n --card-padding: var(--space-6);\n --card-border-radius: var(--radius-5);\n }\n .rt-Card:where(.md\\:rt-r-size-5) {\n --card-padding: var(--space-8);\n --card-border-radius: var(--radius-6);\n }\n}\n@media (min-width: 1280px) {\n .rt-Card:where(.lg\\:rt-r-size-1) {\n --card-padding: var(--space-3);\n --card-border-radius: var(--radius-4);\n }\n .rt-Card:where(.lg\\:rt-r-size-2) {\n --card-padding: var(--space-4);\n --card-border-radius: var(--radius-4);\n }\n .rt-Card:where(.lg\\:rt-r-size-3) {\n --card-padding: var(--space-5);\n --card-border-radius: var(--radius-5);\n }\n .rt-Card:where(.lg\\:rt-r-size-4) {\n --card-padding: var(--space-6);\n --card-border-radius: var(--radius-5);\n }\n .rt-Card:where(.lg\\:rt-r-size-5) {\n --card-padding: var(--space-8);\n --card-border-radius: var(--radius-6);\n }\n}\n@media (min-width: 1640px) {\n .rt-Card:where(.xl\\:rt-r-size-1) {\n --card-padding: var(--space-3);\n --card-border-radius: var(--radius-4);\n }\n .rt-Card:where(.xl\\:rt-r-size-2) {\n --card-padding: var(--space-4);\n --card-border-radius: var(--radius-4);\n }\n .rt-Card:where(.xl\\:rt-r-size-3) {\n --card-padding: var(--space-5);\n --card-border-radius: var(--radius-5);\n }\n .rt-Card:where(.xl\\:rt-r-size-4) {\n --card-padding: var(--space-6);\n --card-border-radius: var(--radius-5);\n }\n .rt-Card:where(.xl\\:rt-r-size-5) {\n --card-padding: var(--space-8);\n --card-border-radius: var(--radius-6);\n }\n}\n.rt-Card:where(.rt-variant-surface) {\n --card-border-width: 1px;\n --card-background-color: var(--color-panel);\n}\n.rt-Card:where(.rt-variant-surface)::before {\n background-color: var(--card-background-color);\n -webkit-backdrop-filter: var(--backdrop-filter-panel);\n backdrop-filter: var(--backdrop-filter-panel);\n}\n.rt-Card:where(.rt-variant-surface)::after {\n box-shadow: var(--base-card-surface-box-shadow);\n}\n@media (hover: hover) {\n .rt-Card:where(.rt-variant-surface):where(:any-link, button, label):where(:hover)::after {\n box-shadow: var(--base-card-surface-hover-box-shadow);\n }\n}\n.rt-Card:where(.rt-variant-surface):where(:any-link, button, label):where([data-state='open'])::after {\n box-shadow: var(--base-card-surface-hover-box-shadow);\n}\n.rt-Card:where(.rt-variant-surface):where(:any-link, button, label):where(:active:not([data-state='open']))::after {\n box-shadow: var(--base-card-surface-active-box-shadow);\n}\n.rt-Card:where(.rt-variant-classic) {\n --card-border-width: 1px;\n --card-background-color: var(--color-panel);\n transition: box-shadow 120ms;\n box-shadow: var(--base-card-classic-box-shadow-outer);\n}\n.rt-Card:where(.rt-variant-classic)::before {\n background-color: var(--card-background-color);\n -webkit-backdrop-filter: var(--backdrop-filter-panel);\n backdrop-filter: var(--backdrop-filter-panel);\n}\n.rt-Card:where(.rt-variant-classic)::after {\n box-shadow: var(--base-card-classic-box-shadow-inner);\n}\n@media (hover: hover) {\n .rt-Card:where(.rt-variant-classic):where(:any-link, button, label):where(:hover) {\n transition-duration: 40ms;\n box-shadow: var(--base-card-classic-hover-box-shadow-outer);\n }\n .rt-Card:where(.rt-variant-classic):where(:any-link, button, label):where(:hover)::after {\n box-shadow: var(--base-card-classic-hover-box-shadow-inner);\n }\n}\n.rt-Card:where(.rt-variant-classic):where(:any-link, button, label):where([data-state='open']) {\n transition-duration: 40ms;\n box-shadow: var(--base-card-classic-hover-box-shadow-outer);\n}\n.rt-Card:where(.rt-variant-classic):where(:any-link, button, label):where([data-state='open'])::after {\n box-shadow: var(--base-card-classic-hover-box-shadow-inner);\n}\n.rt-Card:where(.rt-variant-classic):where(:any-link, button, label):where(:active:not([data-state='open'])) {\n transition-duration: 40ms;\n box-shadow: var(--base-card-classic-active-box-shadow-outer);\n}\n.rt-Card:where(.rt-variant-classic):where(:any-link, button, label):where(:active:not([data-state='open']))::after {\n box-shadow: var(--base-card-classic-active-box-shadow-inner);\n}\n.rt-Card:where(.rt-variant-ghost) {\n --card-border-width: 0px;\n --margin-top: 0px;\n --margin-right: 0px;\n --margin-bottom: 0px;\n --margin-left: 0px;\n --margin-top-override: calc(var(--margin-top) - var(--card-padding));\n --margin-right-override: calc(var(--margin-right) - var(--card-padding));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--card-padding));\n --margin-left-override: calc(var(--margin-left) - var(--card-padding));\n margin-top: var(--margin-top-override);\n margin-right: var(--margin-right-override);\n margin-bottom: var(--margin-bottom-override);\n margin-left: var(--margin-left-override);\n}\n:where(.rt-Card:where(.rt-variant-ghost)) > * {\n --margin-top-override: initial;\n --margin-right-override: initial;\n --margin-bottom-override: initial;\n --margin-left-override: initial;\n}\n@media (hover: hover) {\n .rt-Card:where(.rt-variant-ghost):where(:any-link, button, label):where(:hover) {\n background-color: var(--gray-a3);\n }\n .rt-Card:where(.rt-variant-ghost):where(:any-link, button, label):where(:hover):where(:focus-visible) {\n background-color: var(--focus-a2);\n }\n}\n.rt-Card:where(.rt-variant-ghost):where(:any-link, button, label):where([data-state='open']) {\n background-color: var(--gray-a3);\n}\n.rt-Card:where(.rt-variant-ghost):where(:any-link, button, label):where([data-state='open']):where(:focus-visible) {\n background-color: var(--focus-a2);\n}\n.rt-Card:where(.rt-variant-ghost):where(:any-link, button, label):where(:active:not([data-state='open'])) {\n background-color: var(--gray-a4);\n}\n.rt-Card:where(.rt-variant-ghost):where(:any-link, button, label):where(:active:not([data-state='open'])):where(:focus-visible) {\n background-color: var(--focus-a2);\n}\n@media (pointer: coarse) {\n .rt-Card:where(:any-link, button, label):where(:active:not(:focus-visible, [data-state='open']))::before {\n background-image: linear-gradient(var(--gray-a4), var(--gray-a4));\n }\n}\n.rt-BaseCheckboxRoot {\n position: relative;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n vertical-align: top;\n flex-shrink: 0;\n cursor: var(--cursor-checkbox);\n height: var(--skeleton-height, var(--line-height, var(--checkbox-size)));\n --skeleton-height-override: var(--checkbox-size);\n border-radius: var(--skeleton-radius);\n --skeleton-radius-override: var(--checkbox-border-radius);\n}\n.rt-BaseCheckboxRoot::before {\n content: '';\n display: block;\n height: var(--checkbox-size);\n width: var(--checkbox-size);\n border-radius: var(--checkbox-border-radius);\n}\n.rt-BaseCheckboxIndicator {\n position: absolute;\n width: var(--checkbox-indicator-size);\n height: var(--checkbox-indicator-size);\n transform: translate(-50%, -50%);\n top: 50%;\n left: 50%;\n}\n.rt-BaseCheckboxRoot:where(.rt-r-size-1) {\n --checkbox-size: calc(var(--space-4) * 0.875);\n --checkbox-indicator-size: calc(9px * var(--scaling));\n --checkbox-border-radius: calc(var(--radius-1) * 0.875);\n}\n.rt-BaseCheckboxRoot:where(.rt-r-size-2) {\n --checkbox-size: var(--space-4);\n --checkbox-indicator-size: calc(10px * var(--scaling));\n --checkbox-border-radius: var(--radius-1);\n}\n.rt-BaseCheckboxRoot:where(.rt-r-size-3) {\n --checkbox-size: calc(var(--space-4) * 1.25);\n --checkbox-indicator-size: calc(12px * var(--scaling));\n --checkbox-border-radius: calc(var(--radius-1) * 1.25);\n}\n@media (min-width: 520px) {\n .rt-BaseCheckboxRoot:where(.xs\\:rt-r-size-1) {\n --checkbox-size: calc(var(--space-4) * 0.875);\n --checkbox-indicator-size: calc(9px * var(--scaling));\n --checkbox-border-radius: calc(var(--radius-1) * 0.875);\n }\n .rt-BaseCheckboxRoot:where(.xs\\:rt-r-size-2) {\n --checkbox-size: var(--space-4);\n --checkbox-indicator-size: calc(10px * var(--scaling));\n --checkbox-border-radius: var(--radius-1);\n }\n .rt-BaseCheckboxRoot:where(.xs\\:rt-r-size-3) {\n --checkbox-size: calc(var(--space-4) * 1.25);\n --checkbox-indicator-size: calc(12px * var(--scaling));\n --checkbox-border-radius: calc(var(--radius-1) * 1.25);\n }\n}\n@media (min-width: 768px) {\n .rt-BaseCheckboxRoot:where(.sm\\:rt-r-size-1) {\n --checkbox-size: calc(var(--space-4) * 0.875);\n --checkbox-indicator-size: calc(9px * var(--scaling));\n --checkbox-border-radius: calc(var(--radius-1) * 0.875);\n }\n .rt-BaseCheckboxRoot:where(.sm\\:rt-r-size-2) {\n --checkbox-size: var(--space-4);\n --checkbox-indicator-size: calc(10px * var(--scaling));\n --checkbox-border-radius: var(--radius-1);\n }\n .rt-BaseCheckboxRoot:where(.sm\\:rt-r-size-3) {\n --checkbox-size: calc(var(--space-4) * 1.25);\n --checkbox-indicator-size: calc(12px * var(--scaling));\n --checkbox-border-radius: calc(var(--radius-1) * 1.25);\n }\n}\n@media (min-width: 1024px) {\n .rt-BaseCheckboxRoot:where(.md\\:rt-r-size-1) {\n --checkbox-size: calc(var(--space-4) * 0.875);\n --checkbox-indicator-size: calc(9px * var(--scaling));\n --checkbox-border-radius: calc(var(--radius-1) * 0.875);\n }\n .rt-BaseCheckboxRoot:where(.md\\:rt-r-size-2) {\n --checkbox-size: var(--space-4);\n --checkbox-indicator-size: calc(10px * var(--scaling));\n --checkbox-border-radius: var(--radius-1);\n }\n .rt-BaseCheckboxRoot:where(.md\\:rt-r-size-3) {\n --checkbox-size: calc(var(--space-4) * 1.25);\n --checkbox-indicator-size: calc(12px * var(--scaling));\n --checkbox-border-radius: calc(var(--radius-1) * 1.25);\n }\n}\n@media (min-width: 1280px) {\n .rt-BaseCheckboxRoot:where(.lg\\:rt-r-size-1) {\n --checkbox-size: calc(var(--space-4) * 0.875);\n --checkbox-indicator-size: calc(9px * var(--scaling));\n --checkbox-border-radius: calc(var(--radius-1) * 0.875);\n }\n .rt-BaseCheckboxRoot:where(.lg\\:rt-r-size-2) {\n --checkbox-size: var(--space-4);\n --checkbox-indicator-size: calc(10px * var(--scaling));\n --checkbox-border-radius: var(--radius-1);\n }\n .rt-BaseCheckboxRoot:where(.lg\\:rt-r-size-3) {\n --checkbox-size: calc(var(--space-4) * 1.25);\n --checkbox-indicator-size: calc(12px * var(--scaling));\n --checkbox-border-radius: calc(var(--radius-1) * 1.25);\n }\n}\n@media (min-width: 1640px) {\n .rt-BaseCheckboxRoot:where(.xl\\:rt-r-size-1) {\n --checkbox-size: calc(var(--space-4) * 0.875);\n --checkbox-indicator-size: calc(9px * var(--scaling));\n --checkbox-border-radius: calc(var(--radius-1) * 0.875);\n }\n .rt-BaseCheckboxRoot:where(.xl\\:rt-r-size-2) {\n --checkbox-size: var(--space-4);\n --checkbox-indicator-size: calc(10px * var(--scaling));\n --checkbox-border-radius: var(--radius-1);\n }\n .rt-BaseCheckboxRoot:where(.xl\\:rt-r-size-3) {\n --checkbox-size: calc(var(--space-4) * 1.25);\n --checkbox-indicator-size: calc(12px * var(--scaling));\n --checkbox-border-radius: calc(var(--radius-1) * 1.25);\n }\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state='unchecked'])::before {\n background-color: var(--color-surface);\n box-shadow: inset 0 0 0 1px var(--gray-a7);\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state='checked'], [data-state='indeterminate'])::before {\n background-color: var(--accent-indicator);\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state='checked'], [data-state='indeterminate']) :where(.rt-BaseCheckboxIndicator) {\n color: var(--accent-contrast);\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state='checked'], [data-state='indeterminate']):where(.rt-high-contrast)::before {\n background-color: var(--accent-12);\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state='checked'], [data-state='indeterminate']):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator) {\n color: var(--accent-1);\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-surface):where(:disabled)::before {\n box-shadow: inset 0 0 0 1px var(--gray-a6);\n background-color: transparent;\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-surface):where(:disabled) :where(.rt-BaseCheckboxIndicator) {\n color: var(--gray-a8);\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state='unchecked'])::before {\n background-color: var(--color-surface);\n box-shadow: inset 0 0 0 1px var(--gray-a3), var(--shadow-1);\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state='checked'], [data-state='indeterminate'])::before {\n background-color: var(--accent-indicator);\n background-image: linear-gradient(to bottom, var(--white-a3), transparent, var(--black-a1));\n box-shadow: inset 0 0.5px 0.5px var(--white-a4), inset 0 -0.5px 0.5px var(--black-a4);\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state='checked'], [data-state='indeterminate']) :where(.rt-BaseCheckboxIndicator) {\n color: var(--accent-contrast);\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state='checked'], [data-state='indeterminate']):where(.rt-high-contrast)::before {\n background-color: var(--accent-12);\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state='checked'], [data-state='indeterminate']):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator) {\n color: var(--accent-1);\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-classic):where(:disabled)::before {\n box-shadow: var(--shadow-1);\n background-color: transparent;\n background-image: none;\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-classic):where(:disabled) :where(.rt-BaseCheckboxIndicator) {\n color: var(--gray-a8);\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-soft)::before {\n background-color: var(--accent-a5);\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-soft):where([data-state='checked'], [data-state='indeterminate']) :where(.rt-BaseCheckboxIndicator) {\n color: var(--accent-a11);\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-soft):where([data-state='checked'], [data-state='indeterminate']):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator) {\n color: var(--accent-12);\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-soft):where(:disabled)::before {\n background-color: transparent;\n}\n.rt-BaseCheckboxRoot:where(.rt-variant-soft):where(:disabled) :where(.rt-BaseCheckboxIndicator) {\n color: var(--gray-a8);\n}\n.rt-CheckboxCardsRoot {\n line-height: var(--line-height);\n letter-spacing: var(--letter-spacing);\n cursor: default;\n}\n.rt-CheckboxCardsItem:where(:has(:focus-visible)) {\n outline: 2px solid var(--focus-8);\n outline-offset: -1px;\n}\n.rt-CheckboxCardsItem:where(:has(:focus-visible))::after {\n outline: inherit;\n}\n.rt-CheckboxCardsItem > * {\n pointer-events: none;\n}\n.rt-CheckboxCardsItem > :where(svg) {\n flex-shrink: 0;\n}\n.rt-CheckboxCardCheckbox {\n position: absolute;\n right: var(--checkbox-cards-item-padding-left);\n}\n.rt-CheckboxCardsItem {\n --checkbox-cards-item-padding-right: calc(var(--checkbox-cards-item-padding-left) * 2 + var(--checkbox-cards-item-checkbox-size));\n --base-card-padding-top: var(--checkbox-cards-item-padding-top);\n --base-card-padding-right: var(--checkbox-cards-item-padding-right);\n --base-card-padding-bottom: var(--checkbox-cards-item-padding-bottom);\n --base-card-padding-left: var(--checkbox-cards-item-padding-left);\n --base-card-border-radius: var(--checkbox-cards-item-border-radius);\n --base-card-border-width: var(--checkbox-cards-item-border-width);\n display: flex;\n align-items: center;\n gap: var(--space-2);\n cursor: var(--cursor-button);\n -webkit-tap-highlight-color: transparent;\n}\n.rt-CheckboxCardsRoot:where(.rt-r-size-1) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);\n --checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);\n --checkbox-cards-item-padding-left: var(--space-3);\n --checkbox-cards-item-border-radius: var(--radius-3);\n --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 0.875);\n}\n.rt-CheckboxCardsRoot:where(.rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --checkbox-cards-item-padding-top: calc(var(--space-4) * 0.875);\n --checkbox-cards-item-padding-bottom: calc(var(--space-4) * 0.875);\n --checkbox-cards-item-padding-left: var(--space-4);\n --checkbox-cards-item-border-radius: var(--radius-3);\n --checkbox-cards-item-checkbox-size: var(--space-4);\n}\n.rt-CheckboxCardsRoot:where(.rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n --checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);\n --checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);\n --checkbox-cards-item-padding-left: var(--space-5);\n --checkbox-cards-item-border-radius: var(--radius-4);\n --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25);\n}\n@media (min-width: 520px) {\n .rt-CheckboxCardsRoot:where(.xs\\:rt-r-size-1) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);\n --checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);\n --checkbox-cards-item-padding-left: var(--space-3);\n --checkbox-cards-item-border-radius: var(--radius-3);\n --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 0.875);\n }\n .rt-CheckboxCardsRoot:where(.xs\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --checkbox-cards-item-padding-top: calc(var(--space-4) * 0.875);\n --checkbox-cards-item-padding-bottom: calc(var(--space-4) * 0.875);\n --checkbox-cards-item-padding-left: var(--space-4);\n --checkbox-cards-item-border-radius: var(--radius-3);\n --checkbox-cards-item-checkbox-size: var(--space-4);\n }\n .rt-CheckboxCardsRoot:where(.xs\\:rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n --checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);\n --checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);\n --checkbox-cards-item-padding-left: var(--space-5);\n --checkbox-cards-item-border-radius: var(--radius-4);\n --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25);\n }\n}\n@media (min-width: 768px) {\n .rt-CheckboxCardsRoot:where(.sm\\:rt-r-size-1) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);\n --checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);\n --checkbox-cards-item-padding-left: var(--space-3);\n --checkbox-cards-item-border-radius: var(--radius-3);\n --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 0.875);\n }\n .rt-CheckboxCardsRoot:where(.sm\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --checkbox-cards-item-padding-top: calc(var(--space-4) * 0.875);\n --checkbox-cards-item-padding-bottom: calc(var(--space-4) * 0.875);\n --checkbox-cards-item-padding-left: var(--space-4);\n --checkbox-cards-item-border-radius: var(--radius-3);\n --checkbox-cards-item-checkbox-size: var(--space-4);\n }\n .rt-CheckboxCardsRoot:where(.sm\\:rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n --checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);\n --checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);\n --checkbox-cards-item-padding-left: var(--space-5);\n --checkbox-cards-item-border-radius: var(--radius-4);\n --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25);\n }\n}\n@media (min-width: 1024px) {\n .rt-CheckboxCardsRoot:where(.md\\:rt-r-size-1) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);\n --checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);\n --checkbox-cards-item-padding-left: var(--space-3);\n --checkbox-cards-item-border-radius: var(--radius-3);\n --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 0.875);\n }\n .rt-CheckboxCardsRoot:where(.md\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --checkbox-cards-item-padding-top: calc(var(--space-4) * 0.875);\n --checkbox-cards-item-padding-bottom: calc(var(--space-4) * 0.875);\n --checkbox-cards-item-padding-left: var(--space-4);\n --checkbox-cards-item-border-radius: var(--radius-3);\n --checkbox-cards-item-checkbox-size: var(--space-4);\n }\n .rt-CheckboxCardsRoot:where(.md\\:rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n --checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);\n --checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);\n --checkbox-cards-item-padding-left: var(--space-5);\n --checkbox-cards-item-border-radius: var(--radius-4);\n --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25);\n }\n}\n@media (min-width: 1280px) {\n .rt-CheckboxCardsRoot:where(.lg\\:rt-r-size-1) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);\n --checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);\n --checkbox-cards-item-padding-left: var(--space-3);\n --checkbox-cards-item-border-radius: var(--radius-3);\n --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 0.875);\n }\n .rt-CheckboxCardsRoot:where(.lg\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --checkbox-cards-item-padding-top: calc(var(--space-4) * 0.875);\n --checkbox-cards-item-padding-bottom: calc(var(--space-4) * 0.875);\n --checkbox-cards-item-padding-left: var(--space-4);\n --checkbox-cards-item-border-radius: var(--radius-3);\n --checkbox-cards-item-checkbox-size: var(--space-4);\n }\n .rt-CheckboxCardsRoot:where(.lg\\:rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n --checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);\n --checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);\n --checkbox-cards-item-padding-left: var(--space-5);\n --checkbox-cards-item-border-radius: var(--radius-4);\n --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25);\n }\n}\n@media (min-width: 1640px) {\n .rt-CheckboxCardsRoot:where(.xl\\:rt-r-size-1) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);\n --checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);\n --checkbox-cards-item-padding-left: var(--space-3);\n --checkbox-cards-item-border-radius: var(--radius-3);\n --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 0.875);\n }\n .rt-CheckboxCardsRoot:where(.xl\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --checkbox-cards-item-padding-top: calc(var(--space-4) * 0.875);\n --checkbox-cards-item-padding-bottom: calc(var(--space-4) * 0.875);\n --checkbox-cards-item-padding-left: var(--space-4);\n --checkbox-cards-item-border-radius: var(--radius-3);\n --checkbox-cards-item-checkbox-size: var(--space-4);\n }\n .rt-CheckboxCardsRoot:where(.xl\\:rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n --checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);\n --checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);\n --checkbox-cards-item-padding-left: var(--space-5);\n --checkbox-cards-item-border-radius: var(--radius-4);\n --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25);\n }\n}\n:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem {\n --checkbox-cards-item-border-width: 1px;\n --checkbox-cards-item-background-color: var(--color-surface);\n}\n:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem::before {\n background-color: var(--checkbox-cards-item-background-color);\n}\n:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem::after {\n box-shadow: var(--base-card-surface-box-shadow);\n}\n@media (hover: hover) {\n :where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover)::after {\n box-shadow: var(--base-card-surface-hover-box-shadow);\n }\n}\n:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem {\n --checkbox-cards-item-border-width: 1px;\n --checkbox-cards-item-background-color: var(--color-surface);\n transition: box-shadow 120ms;\n box-shadow: var(--base-card-classic-box-shadow-outer);\n}\n:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem::before {\n background-color: var(--checkbox-cards-item-background-color);\n}\n:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem::after {\n box-shadow: var(--base-card-classic-box-shadow-inner);\n}\n@media (hover: hover) {\n :where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover) {\n transition-duration: 40ms;\n box-shadow: var(--base-card-classic-hover-box-shadow-outer);\n }\n :where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover)::after {\n box-shadow: var(--base-card-classic-hover-box-shadow-inner);\n }\n}\n@media (pointer: coarse) {\n .rt-CheckboxCardsItem:where(:active:not(:focus-visible))::before {\n background-image: linear-gradient(var(--gray-a4), var(--gray-a4));\n }\n}\n.rt-CheckboxCardsItem:where(:has(:disabled)) {\n cursor: var(--cursor-disabled);\n color: var(--gray-a9);\n}\n.rt-CheckboxCardsItem:where(:has(:disabled))::before {\n background-image: linear-gradient(var(--gray-a2), var(--gray-a2));\n}\n.rt-CheckboxCardsItem:where(:has(:disabled))::selection {\n background-color: var(--gray-a5);\n}\n.rt-CheckboxGroupRoot {\n display: flex;\n flex-direction: column;\n gap: var(--space-1);\n}\n.rt-CheckboxGroupItem {\n display: flex;\n gap: 0.5em;\n width: -moz-fit-content;\n width: fit-content;\n}\n.rt-CheckboxGroupItemCheckbox:where(:focus-visible)::before {\n outline: 2px solid var(--focus-8);\n outline-offset: 2px;\n}\n.rt-CheckboxGroupItemCheckbox:where(:disabled) {\n cursor: var(--cursor-disabled);\n}\n.rt-CheckboxGroupItemCheckbox:where(:disabled)::before {\n background-color: var(--gray-a3);\n}\n.rt-CheckboxGroupItemInner {\n min-width: 0;\n}\n.rt-CheckboxRoot:where(:focus-visible)::before {\n outline: 2px solid var(--focus-8);\n outline-offset: 2px;\n}\n.rt-CheckboxRoot:where(:disabled) {\n cursor: var(--cursor-disabled);\n}\n.rt-CheckboxRoot:where(:disabled)::before {\n background-color: var(--gray-a3);\n}\n.rt-Code {\n --code-variant-font-size-adjust: calc(var(--code-font-size-adjust) * 0.95);\n font-family: var(--code-font-family);\n font-size: calc(var(--code-variant-font-size-adjust) * 1em);\n font-style: var(--code-font-style);\n font-weight: var(--code-font-weight);\n line-height: 1.25;\n letter-spacing: calc(var(--code-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));\n border-radius: calc((0.5px + 0.2em) * var(--radius-factor));\n box-sizing: border-box;\n padding-top: var(--code-padding-top);\n padding-left: var(--code-padding-left);\n padding-bottom: var(--code-padding-bottom);\n padding-right: var(--code-padding-right);\n height: -moz-fit-content;\n height: fit-content;\n}\n.rt-Code :where(.rt-Code) {\n font-size: inherit;\n}\n.rt-Code:where(.rt-r-size-1) {\n font-size: calc(var(--font-size-1) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-1);\n --letter-spacing: var(--letter-spacing-1);\n}\n.rt-Code:where(.rt-r-size-2) {\n font-size: calc(var(--font-size-2) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n}\n.rt-Code:where(.rt-r-size-3) {\n font-size: calc(var(--font-size-3) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n}\n.rt-Code:where(.rt-r-size-4) {\n font-size: calc(var(--font-size-4) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-4);\n --letter-spacing: var(--letter-spacing-4);\n}\n.rt-Code:where(.rt-r-size-5) {\n font-size: calc(var(--font-size-5) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-5);\n --letter-spacing: var(--letter-spacing-5);\n}\n.rt-Code:where(.rt-r-size-6) {\n font-size: calc(var(--font-size-6) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-6);\n --letter-spacing: var(--letter-spacing-6);\n}\n.rt-Code:where(.rt-r-size-7) {\n font-size: calc(var(--font-size-7) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-7);\n --letter-spacing: var(--letter-spacing-7);\n}\n.rt-Code:where(.rt-r-size-8) {\n font-size: calc(var(--font-size-8) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-8);\n --letter-spacing: var(--letter-spacing-8);\n}\n.rt-Code:where(.rt-r-size-9) {\n font-size: calc(var(--font-size-9) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-9);\n --letter-spacing: var(--letter-spacing-9);\n}\n@media (min-width: 520px) {\n .rt-Code:where(.xs\\:rt-r-size-1) {\n font-size: calc(var(--font-size-1) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-1);\n --letter-spacing: var(--letter-spacing-1);\n }\n .rt-Code:where(.xs\\:rt-r-size-2) {\n font-size: calc(var(--font-size-2) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n }\n .rt-Code:where(.xs\\:rt-r-size-3) {\n font-size: calc(var(--font-size-3) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n }\n .rt-Code:where(.xs\\:rt-r-size-4) {\n font-size: calc(var(--font-size-4) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-4);\n --letter-spacing: var(--letter-spacing-4);\n }\n .rt-Code:where(.xs\\:rt-r-size-5) {\n font-size: calc(var(--font-size-5) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-5);\n --letter-spacing: var(--letter-spacing-5);\n }\n .rt-Code:where(.xs\\:rt-r-size-6) {\n font-size: calc(var(--font-size-6) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-6);\n --letter-spacing: var(--letter-spacing-6);\n }\n .rt-Code:where(.xs\\:rt-r-size-7) {\n font-size: calc(var(--font-size-7) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-7);\n --letter-spacing: var(--letter-spacing-7);\n }\n .rt-Code:where(.xs\\:rt-r-size-8) {\n font-size: calc(var(--font-size-8) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-8);\n --letter-spacing: var(--letter-spacing-8);\n }\n .rt-Code:where(.xs\\:rt-r-size-9) {\n font-size: calc(var(--font-size-9) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-9);\n --letter-spacing: var(--letter-spacing-9);\n }\n}\n@media (min-width: 768px) {\n .rt-Code:where(.sm\\:rt-r-size-1) {\n font-size: calc(var(--font-size-1) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-1);\n --letter-spacing: var(--letter-spacing-1);\n }\n .rt-Code:where(.sm\\:rt-r-size-2) {\n font-size: calc(var(--font-size-2) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n }\n .rt-Code:where(.sm\\:rt-r-size-3) {\n font-size: calc(var(--font-size-3) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n }\n .rt-Code:where(.sm\\:rt-r-size-4) {\n font-size: calc(var(--font-size-4) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-4);\n --letter-spacing: var(--letter-spacing-4);\n }\n .rt-Code:where(.sm\\:rt-r-size-5) {\n font-size: calc(var(--font-size-5) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-5);\n --letter-spacing: var(--letter-spacing-5);\n }\n .rt-Code:where(.sm\\:rt-r-size-6) {\n font-size: calc(var(--font-size-6) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-6);\n --letter-spacing: var(--letter-spacing-6);\n }\n .rt-Code:where(.sm\\:rt-r-size-7) {\n font-size: calc(var(--font-size-7) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-7);\n --letter-spacing: var(--letter-spacing-7);\n }\n .rt-Code:where(.sm\\:rt-r-size-8) {\n font-size: calc(var(--font-size-8) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-8);\n --letter-spacing: var(--letter-spacing-8);\n }\n .rt-Code:where(.sm\\:rt-r-size-9) {\n font-size: calc(var(--font-size-9) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-9);\n --letter-spacing: var(--letter-spacing-9);\n }\n}\n@media (min-width: 1024px) {\n .rt-Code:where(.md\\:rt-r-size-1) {\n font-size: calc(var(--font-size-1) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-1);\n --letter-spacing: var(--letter-spacing-1);\n }\n .rt-Code:where(.md\\:rt-r-size-2) {\n font-size: calc(var(--font-size-2) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n }\n .rt-Code:where(.md\\:rt-r-size-3) {\n font-size: calc(var(--font-size-3) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n }\n .rt-Code:where(.md\\:rt-r-size-4) {\n font-size: calc(var(--font-size-4) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-4);\n --letter-spacing: var(--letter-spacing-4);\n }\n .rt-Code:where(.md\\:rt-r-size-5) {\n font-size: calc(var(--font-size-5) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-5);\n --letter-spacing: var(--letter-spacing-5);\n }\n .rt-Code:where(.md\\:rt-r-size-6) {\n font-size: calc(var(--font-size-6) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-6);\n --letter-spacing: var(--letter-spacing-6);\n }\n .rt-Code:where(.md\\:rt-r-size-7) {\n font-size: calc(var(--font-size-7) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-7);\n --letter-spacing: var(--letter-spacing-7);\n }\n .rt-Code:where(.md\\:rt-r-size-8) {\n font-size: calc(var(--font-size-8) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-8);\n --letter-spacing: var(--letter-spacing-8);\n }\n .rt-Code:where(.md\\:rt-r-size-9) {\n font-size: calc(var(--font-size-9) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-9);\n --letter-spacing: var(--letter-spacing-9);\n }\n}\n@media (min-width: 1280px) {\n .rt-Code:where(.lg\\:rt-r-size-1) {\n font-size: calc(var(--font-size-1) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-1);\n --letter-spacing: var(--letter-spacing-1);\n }\n .rt-Code:where(.lg\\:rt-r-size-2) {\n font-size: calc(var(--font-size-2) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n }\n .rt-Code:where(.lg\\:rt-r-size-3) {\n font-size: calc(var(--font-size-3) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n }\n .rt-Code:where(.lg\\:rt-r-size-4) {\n font-size: calc(var(--font-size-4) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-4);\n --letter-spacing: var(--letter-spacing-4);\n }\n .rt-Code:where(.lg\\:rt-r-size-5) {\n font-size: calc(var(--font-size-5) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-5);\n --letter-spacing: var(--letter-spacing-5);\n }\n .rt-Code:where(.lg\\:rt-r-size-6) {\n font-size: calc(var(--font-size-6) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-6);\n --letter-spacing: var(--letter-spacing-6);\n }\n .rt-Code:where(.lg\\:rt-r-size-7) {\n font-size: calc(var(--font-size-7) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-7);\n --letter-spacing: var(--letter-spacing-7);\n }\n .rt-Code:where(.lg\\:rt-r-size-8) {\n font-size: calc(var(--font-size-8) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-8);\n --letter-spacing: var(--letter-spacing-8);\n }\n .rt-Code:where(.lg\\:rt-r-size-9) {\n font-size: calc(var(--font-size-9) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-9);\n --letter-spacing: var(--letter-spacing-9);\n }\n}\n@media (min-width: 1640px) {\n .rt-Code:where(.xl\\:rt-r-size-1) {\n font-size: calc(var(--font-size-1) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-1);\n --letter-spacing: var(--letter-spacing-1);\n }\n .rt-Code:where(.xl\\:rt-r-size-2) {\n font-size: calc(var(--font-size-2) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n }\n .rt-Code:where(.xl\\:rt-r-size-3) {\n font-size: calc(var(--font-size-3) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n }\n .rt-Code:where(.xl\\:rt-r-size-4) {\n font-size: calc(var(--font-size-4) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-4);\n --letter-spacing: var(--letter-spacing-4);\n }\n .rt-Code:where(.xl\\:rt-r-size-5) {\n font-size: calc(var(--font-size-5) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-5);\n --letter-spacing: var(--letter-spacing-5);\n }\n .rt-Code:where(.xl\\:rt-r-size-6) {\n font-size: calc(var(--font-size-6) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-6);\n --letter-spacing: var(--letter-spacing-6);\n }\n .rt-Code:where(.xl\\:rt-r-size-7) {\n font-size: calc(var(--font-size-7) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-7);\n --letter-spacing: var(--letter-spacing-7);\n }\n .rt-Code:where(.xl\\:rt-r-size-8) {\n font-size: calc(var(--font-size-8) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-8);\n --letter-spacing: var(--letter-spacing-8);\n }\n .rt-Code:where(.xl\\:rt-r-size-9) {\n font-size: calc(var(--font-size-9) * var(--code-variant-font-size-adjust));\n line-height: var(--line-height-9);\n --letter-spacing: var(--letter-spacing-9);\n }\n}\n.rt-Code:where(.rt-variant-ghost) {\n --code-variant-font-size-adjust: var(--code-font-size-adjust);\n padding: 0;\n}\n.rt-Code:where(.rt-variant-ghost):where([data-accent-color]) {\n color: var(--accent-a11);\n}\n.rt-Code:where(.rt-variant-ghost):where([data-accent-color].rt-high-contrast),\n :where([data-accent-color]:not(.radix-themes)) .rt-Code:where(.rt-variant-ghost):where(.rt-high-contrast) {\n color: var(--accent-12);\n}\n.rt-Code:where(.rt-variant-solid) {\n background-color: var(--accent-a9);\n color: var(--accent-contrast);\n}\n.rt-Code:where(.rt-variant-solid)::selection {\n background-color: var(--accent-7);\n color: var(--accent-12);\n}\n.rt-Code:where(.rt-variant-solid):where(.rt-high-contrast) {\n background-color: var(--accent-12);\n color: var(--accent-1);\n}\n.rt-Code:where(.rt-variant-solid):where(.rt-high-contrast)::selection {\n background-color: var(--accent-a11);\n color: var(--accent-1);\n}\n:where(.rt-Link) .rt-Code:where(.rt-variant-solid),\n .rt-Code:where(.rt-variant-solid):where(:any-link, button) {\n isolation: isolate;\n}\n@media (hover: hover) {\n :where(.rt-Link) .rt-Code:where(.rt-variant-solid):where(:hover), .rt-Code:where(.rt-variant-solid):where(:any-link, button):where(:hover) {\n background-color: var(--accent-10);\n }\n :where(.rt-Link) .rt-Code:where(.rt-variant-solid):where(.rt-high-contrast:hover), .rt-Code:where(.rt-variant-solid):where(:any-link, button):where(.rt-high-contrast:hover) {\n background-color: var(--accent-12);\n filter: var(--base-button-solid-high-contrast-hover-filter);\n }\n}\n.rt-Code:where(.rt-variant-soft) {\n background-color: var(--accent-a3);\n color: var(--accent-a11);\n}\n.rt-Code:where(.rt-variant-soft):where(.rt-high-contrast) {\n color: var(--accent-12);\n}\n:where(.rt-Link) .rt-Code:where(.rt-variant-soft),\n .rt-Code:where(.rt-variant-soft):where(:any-link, button) {\n isolation: isolate;\n}\n@media (hover: hover) {\n :where(.rt-Link) .rt-Code:where(.rt-variant-soft):where(:hover), .rt-Code:where(.rt-variant-soft):where(:any-link, button):where(:hover) {\n background-color: var(--accent-a4);\n }\n}\n.rt-Code:where(.rt-variant-outline) {\n box-shadow: inset 0 0 0 max(1px, 0.033em) var(--accent-a8);\n color: var(--accent-a11);\n}\n.rt-Code:where(.rt-variant-outline):where(.rt-high-contrast) {\n box-shadow: inset 0 0 0 max(1px, 0.033em) var(--accent-a7), inset 0 0 0 max(1px, 0.033em) var(--gray-a11);\n color: var(--accent-12);\n}\n:where(.rt-Link) .rt-Code:where(.rt-variant-outline),\n .rt-Code:where(.rt-variant-outline):where(:any-link, button) {\n isolation: isolate;\n}\n@media (hover: hover) {\n :where(.rt-Link) .rt-Code:where(.rt-variant-outline):where(:hover), .rt-Code:where(.rt-variant-outline):where(:any-link, button):where(:hover) {\n background-color: var(--accent-a2);\n }\n}\n.rt-BaseMenuContent {\n --scrollarea-scrollbar-vertical-margin-top: var(--base-menu-content-padding);\n --scrollarea-scrollbar-vertical-margin-bottom: var(--base-menu-content-padding);\n --scrollarea-scrollbar-horizontal-margin-left: var(--base-menu-content-padding);\n --scrollarea-scrollbar-horizontal-margin-right: var(--base-menu-content-padding);\n display: flex;\n flex-direction: column;\n box-sizing: border-box;\n overflow: hidden;\n background-color: var(--base-menu-bg);\n --base-menu-bg: var(--color-panel-solid);\n box-shadow: var(--shadow-5);\n}\n.rt-BaseMenuViewport {\n flex: 1 1 0%;\n display: flex;\n flex-direction: column;\n overflow: auto;\n padding: var(--base-menu-content-padding);\n box-sizing: border-box;\n}\n:where(.rt-BaseMenuContent:has(.rt-ScrollAreaScrollbar[data-orientation='vertical'])) .rt-BaseMenuViewport {\n padding-right: var(--space-3);\n}\n.rt-BaseMenuItem {\n display: flex;\n align-items: center;\n gap: var(--space-2);\n height: var(--base-menu-item-height);\n padding-left: var(--base-menu-item-padding-left);\n padding-right: var(--base-menu-item-padding-right);\n box-sizing: border-box;\n position: relative;\n outline: none;\n scroll-margin: var(--base-menu-content-padding) 0;\n -webkit-user-select: none;\n user-select: none;\n cursor: var(--cursor-menu-item);\n}\n.rt-BaseMenuShortcut {\n display: flex;\n align-items: center;\n margin-left: auto;\n padding-left: var(--space-4);\n color: var(--gray-a11);\n}\n.rt-BaseMenuSubTriggerIcon {\n color: var(--gray-12);\n margin-right: calc(-2px * var(--scaling));\n}\n.rt-BaseMenuItemIndicator {\n position: absolute;\n left: 0;\n width: var(--base-menu-item-padding-left);\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n.rt-BaseMenuSeparator {\n height: 1px;\n margin-top: var(--space-2);\n margin-bottom: var(--space-2);\n margin-left: var(--base-menu-item-padding-left);\n margin-right: var(--base-menu-item-padding-right);\n background-color: var(--gray-a6);\n}\n.rt-BaseMenuLabel {\n display: flex;\n align-items: center;\n height: var(--base-menu-item-height);\n padding-left: var(--base-menu-item-padding-left);\n padding-right: var(--base-menu-item-padding-right);\n box-sizing: border-box;\n color: var(--gray-a10);\n -webkit-user-select: none;\n user-select: none;\n cursor: default;\n}\n:where(.rt-BaseMenuItem) + .rt-BaseMenuLabel {\n margin-top: var(--space-2);\n}\n.rt-BaseMenuArrow {\n fill: var(--base-menu-bg);\n}\n.rt-BaseMenuContent:where(.rt-r-size-1) {\n --base-menu-content-padding: var(--space-1);\n --base-menu-item-padding-left: calc(var(--space-5) / 1.2);\n --base-menu-item-padding-right: var(--space-2);\n --base-menu-item-height: var(--space-5);\n border-radius: var(--radius-3);\n}\n.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuItem) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: var(--radius-1);\n}\n.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuLabel) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n}\n.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) {\n width: calc(8px * var(--scaling));\n height: calc(8px * var(--scaling));\n}\n.rt-BaseMenuContent:where(.rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) {\n --base-menu-item-padding-left: var(--space-2);\n}\n.rt-BaseMenuContent:where(.rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) {\n --base-menu-item-padding-left: calc(var(--space-5) / 1.2);\n}\n.rt-BaseMenuContent:where(.rt-r-size-2) {\n --base-menu-content-padding: var(--space-2);\n --base-menu-item-padding-left: var(--space-3);\n --base-menu-item-padding-right: var(--space-3);\n --base-menu-item-height: var(--space-6);\n border-radius: var(--radius-4);\n}\n.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuItem) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n border-radius: var(--radius-2);\n}\n.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuLabel) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n}\n.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n}\n.rt-BaseMenuContent:where(.rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) {\n --base-menu-item-padding-left: var(--space-3);\n}\n.rt-BaseMenuContent:where(.rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) {\n --base-menu-item-padding-left: var(--space-5);\n}\n@media (min-width: 520px) {\n .rt-BaseMenuContent:where(.xs\\:rt-r-size-1) {\n --base-menu-content-padding: var(--space-1);\n --base-menu-item-padding-left: calc(var(--space-5) / 1.2);\n --base-menu-item-padding-right: var(--space-2);\n --base-menu-item-height: var(--space-5);\n border-radius: var(--radius-3);\n }\n .rt-BaseMenuContent:where(.xs\\:rt-r-size-1) :where(.rt-BaseMenuItem) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: var(--radius-1);\n }\n .rt-BaseMenuContent:where(.xs\\:rt-r-size-1) :where(.rt-BaseMenuLabel) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-BaseMenuContent:where(.xs\\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) {\n width: calc(8px * var(--scaling));\n height: calc(8px * var(--scaling));\n }\n .rt-BaseMenuContent:where(.xs\\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) {\n --base-menu-item-padding-left: var(--space-2);\n }\n .rt-BaseMenuContent:where(.xs\\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) {\n --base-menu-item-padding-left: calc(var(--space-5) / 1.2);\n }\n .rt-BaseMenuContent:where(.xs\\:rt-r-size-2) {\n --base-menu-content-padding: var(--space-2);\n --base-menu-item-padding-left: var(--space-3);\n --base-menu-item-padding-right: var(--space-3);\n --base-menu-item-height: var(--space-6);\n border-radius: var(--radius-4);\n }\n .rt-BaseMenuContent:where(.xs\\:rt-r-size-2) :where(.rt-BaseMenuItem) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n border-radius: var(--radius-2);\n }\n .rt-BaseMenuContent:where(.xs\\:rt-r-size-2) :where(.rt-BaseMenuLabel) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-BaseMenuContent:where(.xs\\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n }\n .rt-BaseMenuContent:where(.xs\\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) {\n --base-menu-item-padding-left: var(--space-3);\n }\n .rt-BaseMenuContent:where(.xs\\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) {\n --base-menu-item-padding-left: var(--space-5);\n }\n}\n@media (min-width: 768px) {\n .rt-BaseMenuContent:where(.sm\\:rt-r-size-1) {\n --base-menu-content-padding: var(--space-1);\n --base-menu-item-padding-left: calc(var(--space-5) / 1.2);\n --base-menu-item-padding-right: var(--space-2);\n --base-menu-item-height: var(--space-5);\n border-radius: var(--radius-3);\n }\n .rt-BaseMenuContent:where(.sm\\:rt-r-size-1) :where(.rt-BaseMenuItem) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: var(--radius-1);\n }\n .rt-BaseMenuContent:where(.sm\\:rt-r-size-1) :where(.rt-BaseMenuLabel) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-BaseMenuContent:where(.sm\\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) {\n width: calc(8px * var(--scaling));\n height: calc(8px * var(--scaling));\n }\n .rt-BaseMenuContent:where(.sm\\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) {\n --base-menu-item-padding-left: var(--space-2);\n }\n .rt-BaseMenuContent:where(.sm\\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) {\n --base-menu-item-padding-left: calc(var(--space-5) / 1.2);\n }\n .rt-BaseMenuContent:where(.sm\\:rt-r-size-2) {\n --base-menu-content-padding: var(--space-2);\n --base-menu-item-padding-left: var(--space-3);\n --base-menu-item-padding-right: var(--space-3);\n --base-menu-item-height: var(--space-6);\n border-radius: var(--radius-4);\n }\n .rt-BaseMenuContent:where(.sm\\:rt-r-size-2) :where(.rt-BaseMenuItem) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n border-radius: var(--radius-2);\n }\n .rt-BaseMenuContent:where(.sm\\:rt-r-size-2) :where(.rt-BaseMenuLabel) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-BaseMenuContent:where(.sm\\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n }\n .rt-BaseMenuContent:where(.sm\\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) {\n --base-menu-item-padding-left: var(--space-3);\n }\n .rt-BaseMenuContent:where(.sm\\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) {\n --base-menu-item-padding-left: var(--space-5);\n }\n}\n@media (min-width: 1024px) {\n .rt-BaseMenuContent:where(.md\\:rt-r-size-1) {\n --base-menu-content-padding: var(--space-1);\n --base-menu-item-padding-left: calc(var(--space-5) / 1.2);\n --base-menu-item-padding-right: var(--space-2);\n --base-menu-item-height: var(--space-5);\n border-radius: var(--radius-3);\n }\n .rt-BaseMenuContent:where(.md\\:rt-r-size-1) :where(.rt-BaseMenuItem) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: var(--radius-1);\n }\n .rt-BaseMenuContent:where(.md\\:rt-r-size-1) :where(.rt-BaseMenuLabel) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-BaseMenuContent:where(.md\\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) {\n width: calc(8px * var(--scaling));\n height: calc(8px * var(--scaling));\n }\n .rt-BaseMenuContent:where(.md\\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) {\n --base-menu-item-padding-left: var(--space-2);\n }\n .rt-BaseMenuContent:where(.md\\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) {\n --base-menu-item-padding-left: calc(var(--space-5) / 1.2);\n }\n .rt-BaseMenuContent:where(.md\\:rt-r-size-2) {\n --base-menu-content-padding: var(--space-2);\n --base-menu-item-padding-left: var(--space-3);\n --base-menu-item-padding-right: var(--space-3);\n --base-menu-item-height: var(--space-6);\n border-radius: var(--radius-4);\n }\n .rt-BaseMenuContent:where(.md\\:rt-r-size-2) :where(.rt-BaseMenuItem) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n border-radius: var(--radius-2);\n }\n .rt-BaseMenuContent:where(.md\\:rt-r-size-2) :where(.rt-BaseMenuLabel) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-BaseMenuContent:where(.md\\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n }\n .rt-BaseMenuContent:where(.md\\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) {\n --base-menu-item-padding-left: var(--space-3);\n }\n .rt-BaseMenuContent:where(.md\\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) {\n --base-menu-item-padding-left: var(--space-5);\n }\n}\n@media (min-width: 1280px) {\n .rt-BaseMenuContent:where(.lg\\:rt-r-size-1) {\n --base-menu-content-padding: var(--space-1);\n --base-menu-item-padding-left: calc(var(--space-5) / 1.2);\n --base-menu-item-padding-right: var(--space-2);\n --base-menu-item-height: var(--space-5);\n border-radius: var(--radius-3);\n }\n .rt-BaseMenuContent:where(.lg\\:rt-r-size-1) :where(.rt-BaseMenuItem) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: var(--radius-1);\n }\n .rt-BaseMenuContent:where(.lg\\:rt-r-size-1) :where(.rt-BaseMenuLabel) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-BaseMenuContent:where(.lg\\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) {\n width: calc(8px * var(--scaling));\n height: calc(8px * var(--scaling));\n }\n .rt-BaseMenuContent:where(.lg\\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) {\n --base-menu-item-padding-left: var(--space-2);\n }\n .rt-BaseMenuContent:where(.lg\\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) {\n --base-menu-item-padding-left: calc(var(--space-5) / 1.2);\n }\n .rt-BaseMenuContent:where(.lg\\:rt-r-size-2) {\n --base-menu-content-padding: var(--space-2);\n --base-menu-item-padding-left: var(--space-3);\n --base-menu-item-padding-right: var(--space-3);\n --base-menu-item-height: var(--space-6);\n border-radius: var(--radius-4);\n }\n .rt-BaseMenuContent:where(.lg\\:rt-r-size-2) :where(.rt-BaseMenuItem) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n border-radius: var(--radius-2);\n }\n .rt-BaseMenuContent:where(.lg\\:rt-r-size-2) :where(.rt-BaseMenuLabel) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-BaseMenuContent:where(.lg\\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n }\n .rt-BaseMenuContent:where(.lg\\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) {\n --base-menu-item-padding-left: var(--space-3);\n }\n .rt-BaseMenuContent:where(.lg\\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) {\n --base-menu-item-padding-left: var(--space-5);\n }\n}\n@media (min-width: 1640px) {\n .rt-BaseMenuContent:where(.xl\\:rt-r-size-1) {\n --base-menu-content-padding: var(--space-1);\n --base-menu-item-padding-left: calc(var(--space-5) / 1.2);\n --base-menu-item-padding-right: var(--space-2);\n --base-menu-item-height: var(--space-5);\n border-radius: var(--radius-3);\n }\n .rt-BaseMenuContent:where(.xl\\:rt-r-size-1) :where(.rt-BaseMenuItem) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: var(--radius-1);\n }\n .rt-BaseMenuContent:where(.xl\\:rt-r-size-1) :where(.rt-BaseMenuLabel) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-BaseMenuContent:where(.xl\\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) {\n width: calc(8px * var(--scaling));\n height: calc(8px * var(--scaling));\n }\n .rt-BaseMenuContent:where(.xl\\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) {\n --base-menu-item-padding-left: var(--space-2);\n }\n .rt-BaseMenuContent:where(.xl\\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) {\n --base-menu-item-padding-left: calc(var(--space-5) / 1.2);\n }\n .rt-BaseMenuContent:where(.xl\\:rt-r-size-2) {\n --base-menu-content-padding: var(--space-2);\n --base-menu-item-padding-left: var(--space-3);\n --base-menu-item-padding-right: var(--space-3);\n --base-menu-item-height: var(--space-6);\n border-radius: var(--radius-4);\n }\n .rt-BaseMenuContent:where(.xl\\:rt-r-size-2) :where(.rt-BaseMenuItem) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n border-radius: var(--radius-2);\n }\n .rt-BaseMenuContent:where(.xl\\:rt-r-size-2) :where(.rt-BaseMenuLabel) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-BaseMenuContent:where(.xl\\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n }\n .rt-BaseMenuContent:where(.xl\\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) {\n --base-menu-item-padding-left: var(--space-3);\n }\n .rt-BaseMenuContent:where(.xl\\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) {\n --base-menu-item-padding-left: var(--space-5);\n }\n}\n.rt-BaseMenuItem:where([data-accent-color]) {\n color: var(--accent-a11);\n}\n.rt-BaseMenuItem:where([data-disabled]) {\n color: var(--gray-a8);\n cursor: default;\n}\n.rt-BaseMenuItem:where([data-disabled], [data-highlighted]) :where(.rt-BaseMenuShortcut), .rt-BaseMenuSubTrigger:where([data-state='open']) :where(.rt-BaseMenuShortcut) {\n color: inherit;\n}\n.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuSubTrigger[data-state='open']) {\n background-color: var(--gray-a3);\n}\n.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuItem[data-highlighted]) {\n background-color: var(--accent-9);\n color: var(--accent-contrast);\n}\n.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuItem[data-highlighted]) :where(.rt-BaseMenuSubTriggerIcon) {\n color: var(--accent-contrast);\n}\n.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]) {\n background-color: var(--accent-12);\n color: var(--accent-1);\n}\n.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]) :where(.rt-BaseMenuSubTriggerIcon) {\n color: var(--accent-1);\n}\n.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]):where([data-accent-color]) {\n background-color: var(--accent-9);\n color: var(--accent-contrast);\n}\n.rt-BaseMenuContent:where(.rt-variant-soft) :where(.rt-BaseMenuSubTrigger[data-state='open']) {\n background-color: var(--accent-a3);\n}\n.rt-BaseMenuContent:where(.rt-variant-soft) :where(.rt-BaseMenuItem[data-highlighted]) {\n background-color: var(--accent-a4);\n}\n.rt-ContextMenuContent {\n max-height: var(--radix-context-menu-content-available-height);\n transform-origin: var(--radix-context-menu-content-transform-origin);\n}\n.rt-DataListRoot {\n overflow-wrap: anywhere;\n font-family: var(--default-font-family);\n font-weight: var(--font-weight-normal);\n font-style: normal;\n text-align: start;\n --data-list-leading-trim-start: calc(var(--default-leading-trim-start) - var(--line-height) / 2);\n --data-list-leading-trim-end: calc(var(--default-leading-trim-end) - var(--line-height) / 2);\n}\n.rt-DataListLabel {\n display: flex;\n color: var(--gray-a11);\n}\n.rt-DataListLabel:where(.rt-high-contrast) {\n color: var(--gray-12);\n}\n.rt-DataListLabel:where([data-accent-color]) {\n color: var(--accent-a11);\n}\n.rt-DataListLabel:where([data-accent-color]):where(.rt-high-contrast) {\n color: var(--accent-12);\n}\n.rt-DataListValue {\n display: flex;\n margin: 0;\n min-width: 0px;\n margin-top: var(--data-list-value-margin-top);\n margin-bottom: var(--data-list-value-margin-bottom);\n}\n.rt-DataListItem {\n --data-list-value-margin-top: 0px;\n --data-list-value-margin-bottom: 0px;\n --data-list-first-item-value-margin-top: 0px;\n --data-list-last-item-value-margin-bottom: 0px;\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n}\n:where(.rt-DataListItem:first-child) .rt-DataListValue {\n margin-top: var(--data-list-first-item-value-margin-top);\n}\n:where(.rt-DataListItem:last-child) .rt-DataListValue {\n margin-bottom: var(--data-list-last-item-value-margin-bottom);\n}\n.rt-DataListRoot:where(.rt-r-size-1) {\n gap: var(--space-3);\n}\n.rt-DataListRoot:where(.rt-r-size-2) {\n gap: var(--space-4);\n}\n.rt-DataListRoot:where(.rt-r-size-3) {\n gap: calc(var(--space-4) * 1.25);\n}\n@media (min-width: 520px) {\n .rt-DataListRoot:where(.xs\\:rt-r-size-1) {\n gap: var(--space-3);\n }\n .rt-DataListRoot:where(.xs\\:rt-r-size-2) {\n gap: var(--space-4);\n }\n .rt-DataListRoot:where(.xs\\:rt-r-size-3) {\n gap: calc(var(--space-4) * 1.25);\n }\n}\n@media (min-width: 768px) {\n .rt-DataListRoot:where(.sm\\:rt-r-size-1) {\n gap: var(--space-3);\n }\n .rt-DataListRoot:where(.sm\\:rt-r-size-2) {\n gap: var(--space-4);\n }\n .rt-DataListRoot:where(.sm\\:rt-r-size-3) {\n gap: calc(var(--space-4) * 1.25);\n }\n}\n@media (min-width: 1024px) {\n .rt-DataListRoot:where(.md\\:rt-r-size-1) {\n gap: var(--space-3);\n }\n .rt-DataListRoot:where(.md\\:rt-r-size-2) {\n gap: var(--space-4);\n }\n .rt-DataListRoot:where(.md\\:rt-r-size-3) {\n gap: calc(var(--space-4) * 1.25);\n }\n}\n@media (min-width: 1280px) {\n .rt-DataListRoot:where(.lg\\:rt-r-size-1) {\n gap: var(--space-3);\n }\n .rt-DataListRoot:where(.lg\\:rt-r-size-2) {\n gap: var(--space-4);\n }\n .rt-DataListRoot:where(.lg\\:rt-r-size-3) {\n gap: calc(var(--space-4) * 1.25);\n }\n}\n@media (min-width: 1640px) {\n .rt-DataListRoot:where(.xl\\:rt-r-size-1) {\n gap: var(--space-3);\n }\n .rt-DataListRoot:where(.xl\\:rt-r-size-2) {\n gap: var(--space-4);\n }\n .rt-DataListRoot:where(.xl\\:rt-r-size-3) {\n gap: calc(var(--space-4) * 1.25);\n }\n}\n.rt-DataListRoot:where(.rt-r-orientation-vertical) {\n display: flex;\n flex-direction: column;\n}\n.rt-DataListRoot:where(.rt-r-orientation-vertical) :where(.rt-DataListItem) {\n --data-list-value-margin-top: 0px;\n --data-list-value-margin-bottom: 0px;\n --data-list-first-item-value-margin-top: 0px;\n --data-list-last-item-value-margin-bottom: 0px;\n display: flex;\n flex-direction: column;\n gap: var(--space-1);\n}\n.rt-DataListRoot:where(.rt-r-orientation-vertical) :where(.rt-DataListLabel) {\n min-width: 0px;\n}\n.rt-DataListRoot:where(.rt-r-orientation-horizontal) {\n display: grid;\n grid-template-columns: auto 1fr;\n}\n.rt-DataListRoot:where(.rt-r-orientation-horizontal) :where(.rt-DataListItem) {\n --data-list-value-margin-top: var(--data-list-value-trim-start);\n --data-list-value-margin-bottom: var(--data-list-value-trim-end);\n --data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);\n --data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);\n display: grid;\n grid-template-columns: inherit;\n grid-template-columns: subgrid;\n gap: inherit;\n grid-column: span 2;\n align-items: baseline;\n}\n.rt-DataListRoot:where(.rt-r-orientation-horizontal) :where(.rt-DataListLabel) {\n min-width: 120px;\n}\n@media (min-width: 520px) {\n .rt-DataListRoot:where(.xs\\:rt-r-orientation-vertical) {\n display: flex;\n flex-direction: column;\n }\n .rt-DataListRoot:where(.xs\\:rt-r-orientation-vertical) :where(.rt-DataListItem) {\n --data-list-value-margin-top: 0px;\n --data-list-value-margin-bottom: 0px;\n --data-list-first-item-value-margin-top: 0px;\n --data-list-last-item-value-margin-bottom: 0px;\n display: flex;\n flex-direction: column;\n gap: var(--space-1);\n }\n .rt-DataListRoot:where(.xs\\:rt-r-orientation-vertical) :where(.rt-DataListLabel) {\n min-width: 0px;\n }\n .rt-DataListRoot:where(.xs\\:rt-r-orientation-horizontal) {\n display: grid;\n grid-template-columns: auto 1fr;\n }\n .rt-DataListRoot:where(.xs\\:rt-r-orientation-horizontal) :where(.rt-DataListItem) {\n --data-list-value-margin-top: var(--data-list-value-trim-start);\n --data-list-value-margin-bottom: var(--data-list-value-trim-end);\n --data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);\n --data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);\n display: grid;\n grid-template-columns: inherit;\n grid-template-columns: subgrid;\n gap: inherit;\n grid-column: span 2;\n align-items: baseline;\n }\n .rt-DataListRoot:where(.xs\\:rt-r-orientation-horizontal) :where(.rt-DataListLabel) {\n min-width: 120px;\n }\n}\n@media (min-width: 768px) {\n .rt-DataListRoot:where(.sm\\:rt-r-orientation-vertical) {\n display: flex;\n flex-direction: column;\n }\n .rt-DataListRoot:where(.sm\\:rt-r-orientation-vertical) :where(.rt-DataListItem) {\n --data-list-value-margin-top: 0px;\n --data-list-value-margin-bottom: 0px;\n --data-list-first-item-value-margin-top: 0px;\n --data-list-last-item-value-margin-bottom: 0px;\n display: flex;\n flex-direction: column;\n gap: var(--space-1);\n }\n .rt-DataListRoot:where(.sm\\:rt-r-orientation-vertical) :where(.rt-DataListLabel) {\n min-width: 0px;\n }\n .rt-DataListRoot:where(.sm\\:rt-r-orientation-horizontal) {\n display: grid;\n grid-template-columns: auto 1fr;\n }\n .rt-DataListRoot:where(.sm\\:rt-r-orientation-horizontal) :where(.rt-DataListItem) {\n --data-list-value-margin-top: var(--data-list-value-trim-start);\n --data-list-value-margin-bottom: var(--data-list-value-trim-end);\n --data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);\n --data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);\n display: grid;\n grid-template-columns: inherit;\n grid-template-columns: subgrid;\n gap: inherit;\n grid-column: span 2;\n align-items: baseline;\n }\n .rt-DataListRoot:where(.sm\\:rt-r-orientation-horizontal) :where(.rt-DataListLabel) {\n min-width: 120px;\n }\n}\n@media (min-width: 1024px) {\n .rt-DataListRoot:where(.md\\:rt-r-orientation-vertical) {\n display: flex;\n flex-direction: column;\n }\n .rt-DataListRoot:where(.md\\:rt-r-orientation-vertical) :where(.rt-DataListItem) {\n --data-list-value-margin-top: 0px;\n --data-list-value-margin-bottom: 0px;\n --data-list-first-item-value-margin-top: 0px;\n --data-list-last-item-value-margin-bottom: 0px;\n display: flex;\n flex-direction: column;\n gap: var(--space-1);\n }\n .rt-DataListRoot:where(.md\\:rt-r-orientation-vertical) :where(.rt-DataListLabel) {\n min-width: 0px;\n }\n .rt-DataListRoot:where(.md\\:rt-r-orientation-horizontal) {\n display: grid;\n grid-template-columns: auto 1fr;\n }\n .rt-DataListRoot:where(.md\\:rt-r-orientation-horizontal) :where(.rt-DataListItem) {\n --data-list-value-margin-top: var(--data-list-value-trim-start);\n --data-list-value-margin-bottom: var(--data-list-value-trim-end);\n --data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);\n --data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);\n display: grid;\n grid-template-columns: inherit;\n grid-template-columns: subgrid;\n gap: inherit;\n grid-column: span 2;\n align-items: baseline;\n }\n .rt-DataListRoot:where(.md\\:rt-r-orientation-horizontal) :where(.rt-DataListLabel) {\n min-width: 120px;\n }\n}\n@media (min-width: 1280px) {\n .rt-DataListRoot:where(.lg\\:rt-r-orientation-vertical) {\n display: flex;\n flex-direction: column;\n }\n .rt-DataListRoot:where(.lg\\:rt-r-orientation-vertical) :where(.rt-DataListItem) {\n --data-list-value-margin-top: 0px;\n --data-list-value-margin-bottom: 0px;\n --data-list-first-item-value-margin-top: 0px;\n --data-list-last-item-value-margin-bottom: 0px;\n display: flex;\n flex-direction: column;\n gap: var(--space-1);\n }\n .rt-DataListRoot:where(.lg\\:rt-r-orientation-vertical) :where(.rt-DataListLabel) {\n min-width: 0px;\n }\n .rt-DataListRoot:where(.lg\\:rt-r-orientation-horizontal) {\n display: grid;\n grid-template-columns: auto 1fr;\n }\n .rt-DataListRoot:where(.lg\\:rt-r-orientation-horizontal) :where(.rt-DataListItem) {\n --data-list-value-margin-top: var(--data-list-value-trim-start);\n --data-list-value-margin-bottom: var(--data-list-value-trim-end);\n --data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);\n --data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);\n display: grid;\n grid-template-columns: inherit;\n grid-template-columns: subgrid;\n gap: inherit;\n grid-column: span 2;\n align-items: baseline;\n }\n .rt-DataListRoot:where(.lg\\:rt-r-orientation-horizontal) :where(.rt-DataListLabel) {\n min-width: 120px;\n }\n}\n@media (min-width: 1640px) {\n .rt-DataListRoot:where(.xl\\:rt-r-orientation-vertical) {\n display: flex;\n flex-direction: column;\n }\n .rt-DataListRoot:where(.xl\\:rt-r-orientation-vertical) :where(.rt-DataListItem) {\n --data-list-value-margin-top: 0px;\n --data-list-value-margin-bottom: 0px;\n --data-list-first-item-value-margin-top: 0px;\n --data-list-last-item-value-margin-bottom: 0px;\n display: flex;\n flex-direction: column;\n gap: var(--space-1);\n }\n .rt-DataListRoot:where(.xl\\:rt-r-orientation-vertical) :where(.rt-DataListLabel) {\n min-width: 0px;\n }\n .rt-DataListRoot:where(.xl\\:rt-r-orientation-horizontal) {\n display: grid;\n grid-template-columns: auto 1fr;\n }\n .rt-DataListRoot:where(.xl\\:rt-r-orientation-horizontal) :where(.rt-DataListItem) {\n --data-list-value-margin-top: var(--data-list-value-trim-start);\n --data-list-value-margin-bottom: var(--data-list-value-trim-end);\n --data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);\n --data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);\n display: grid;\n grid-template-columns: inherit;\n grid-template-columns: subgrid;\n gap: inherit;\n grid-column: span 2;\n align-items: baseline;\n }\n .rt-DataListRoot:where(.xl\\:rt-r-orientation-horizontal) :where(.rt-DataListLabel) {\n min-width: 120px;\n }\n}\n.rt-DataListLabel::before, .rt-DataListValue::before {\n content: '‍';\n}\n.rt-DataListItem:where(.rt-r-ai-baseline) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n}\n.rt-DataListItem:where(.rt-r-ai-start) {\n --data-list-value-trim-start: 0px;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n}\n.rt-DataListItem:where(.rt-r-ai-center) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: -0.25em;\n --data-list-last-item-value-trim-end: -0.25em;\n}\n.rt-DataListItem:where(.rt-r-ai-end) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: 0px;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n}\n.rt-DataListItem:where(.rt-r-ai-stretch) {\n --data-list-value-trim-start: 0px;\n --data-list-value-trim-end: 0px;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n}\n@media (min-width: 520px) {\n .rt-DataListItem:where(.xs\\:rt-r-ai-baseline) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n .rt-DataListItem:where(.xs\\:rt-r-ai-start) {\n --data-list-value-trim-start: 0px;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n .rt-DataListItem:where(.xs\\:rt-r-ai-center) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: -0.25em;\n --data-list-last-item-value-trim-end: -0.25em;\n }\n .rt-DataListItem:where(.xs\\:rt-r-ai-end) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: 0px;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n .rt-DataListItem:where(.xs\\:rt-r-ai-stretch) {\n --data-list-value-trim-start: 0px;\n --data-list-value-trim-end: 0px;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n}\n@media (min-width: 768px) {\n .rt-DataListItem:where(.sm\\:rt-r-ai-baseline) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n .rt-DataListItem:where(.sm\\:rt-r-ai-start) {\n --data-list-value-trim-start: 0px;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n .rt-DataListItem:where(.sm\\:rt-r-ai-center) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: -0.25em;\n --data-list-last-item-value-trim-end: -0.25em;\n }\n .rt-DataListItem:where(.sm\\:rt-r-ai-end) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: 0px;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n .rt-DataListItem:where(.sm\\:rt-r-ai-stretch) {\n --data-list-value-trim-start: 0px;\n --data-list-value-trim-end: 0px;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n}\n@media (min-width: 1024px) {\n .rt-DataListItem:where(.md\\:rt-r-ai-baseline) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n .rt-DataListItem:where(.md\\:rt-r-ai-start) {\n --data-list-value-trim-start: 0px;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n .rt-DataListItem:where(.md\\:rt-r-ai-center) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: -0.25em;\n --data-list-last-item-value-trim-end: -0.25em;\n }\n .rt-DataListItem:where(.md\\:rt-r-ai-end) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: 0px;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n .rt-DataListItem:where(.md\\:rt-r-ai-stretch) {\n --data-list-value-trim-start: 0px;\n --data-list-value-trim-end: 0px;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n}\n@media (min-width: 1280px) {\n .rt-DataListItem:where(.lg\\:rt-r-ai-baseline) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n .rt-DataListItem:where(.lg\\:rt-r-ai-start) {\n --data-list-value-trim-start: 0px;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n .rt-DataListItem:where(.lg\\:rt-r-ai-center) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: -0.25em;\n --data-list-last-item-value-trim-end: -0.25em;\n }\n .rt-DataListItem:where(.lg\\:rt-r-ai-end) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: 0px;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n .rt-DataListItem:where(.lg\\:rt-r-ai-stretch) {\n --data-list-value-trim-start: 0px;\n --data-list-value-trim-end: 0px;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n}\n@media (min-width: 1640px) {\n .rt-DataListItem:where(.xl\\:rt-r-ai-baseline) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n .rt-DataListItem:where(.xl\\:rt-r-ai-start) {\n --data-list-value-trim-start: 0px;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n .rt-DataListItem:where(.xl\\:rt-r-ai-center) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: -0.25em;\n --data-list-first-item-value-trim-start: -0.25em;\n --data-list-last-item-value-trim-end: -0.25em;\n }\n .rt-DataListItem:where(.xl\\:rt-r-ai-end) {\n --data-list-value-trim-start: -0.25em;\n --data-list-value-trim-end: 0px;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n .rt-DataListItem:where(.xl\\:rt-r-ai-stretch) {\n --data-list-value-trim-start: 0px;\n --data-list-value-trim-end: 0px;\n --data-list-first-item-value-trim-start: 0px;\n --data-list-last-item-value-trim-end: 0px;\n }\n}\n.rt-DataListItem:where(:first-child) {\n margin-top: var(--leading-trim-start);\n}\n.rt-DataListItem:where(:last-child) {\n margin-bottom: var(--leading-trim-end);\n}\n.rt-DataListRoot:where(.rt-r-trim-normal) {\n --leading-trim-start: initial;\n --leading-trim-end: initial;\n}\n.rt-DataListRoot:where(.rt-r-trim-start) {\n --leading-trim-start: var(--data-list-leading-trim-start);\n --leading-trim-end: initial;\n}\n.rt-DataListRoot:where(.rt-r-trim-end) {\n --leading-trim-start: initial;\n --leading-trim-end: var(--data-list-leading-trim-end);\n}\n.rt-DataListRoot:where(.rt-r-trim-both) {\n --leading-trim-start: var(--data-list-leading-trim-start);\n --leading-trim-end: var(--data-list-leading-trim-end);\n}\n@media (min-width: 520px) {\n .rt-DataListRoot:where(.xs\\:rt-r-trim-normal) {\n --leading-trim-start: initial;\n --leading-trim-end: initial;\n }\n .rt-DataListRoot:where(.xs\\:rt-r-trim-start) {\n --leading-trim-start: var(--data-list-leading-trim-start);\n --leading-trim-end: initial;\n }\n .rt-DataListRoot:where(.xs\\:rt-r-trim-end) {\n --leading-trim-start: initial;\n --leading-trim-end: var(--data-list-leading-trim-end);\n }\n .rt-DataListRoot:where(.xs\\:rt-r-trim-both) {\n --leading-trim-start: var(--data-list-leading-trim-start);\n --leading-trim-end: var(--data-list-leading-trim-end);\n }\n}\n@media (min-width: 768px) {\n .rt-DataListRoot:where(.sm\\:rt-r-trim-normal) {\n --leading-trim-start: initial;\n --leading-trim-end: initial;\n }\n .rt-DataListRoot:where(.sm\\:rt-r-trim-start) {\n --leading-trim-start: var(--data-list-leading-trim-start);\n --leading-trim-end: initial;\n }\n .rt-DataListRoot:where(.sm\\:rt-r-trim-end) {\n --leading-trim-start: initial;\n --leading-trim-end: var(--data-list-leading-trim-end);\n }\n .rt-DataListRoot:where(.sm\\:rt-r-trim-both) {\n --leading-trim-start: var(--data-list-leading-trim-start);\n --leading-trim-end: var(--data-list-leading-trim-end);\n }\n}\n@media (min-width: 1024px) {\n .rt-DataListRoot:where(.md\\:rt-r-trim-normal) {\n --leading-trim-start: initial;\n --leading-trim-end: initial;\n }\n .rt-DataListRoot:where(.md\\:rt-r-trim-start) {\n --leading-trim-start: var(--data-list-leading-trim-start);\n --leading-trim-end: initial;\n }\n .rt-DataListRoot:where(.md\\:rt-r-trim-end) {\n --leading-trim-start: initial;\n --leading-trim-end: var(--data-list-leading-trim-end);\n }\n .rt-DataListRoot:where(.md\\:rt-r-trim-both) {\n --leading-trim-start: var(--data-list-leading-trim-start);\n --leading-trim-end: var(--data-list-leading-trim-end);\n }\n}\n@media (min-width: 1280px) {\n .rt-DataListRoot:where(.lg\\:rt-r-trim-normal) {\n --leading-trim-start: initial;\n --leading-trim-end: initial;\n }\n .rt-DataListRoot:where(.lg\\:rt-r-trim-start) {\n --leading-trim-start: var(--data-list-leading-trim-start);\n --leading-trim-end: initial;\n }\n .rt-DataListRoot:where(.lg\\:rt-r-trim-end) {\n --leading-trim-start: initial;\n --leading-trim-end: var(--data-list-leading-trim-end);\n }\n .rt-DataListRoot:where(.lg\\:rt-r-trim-both) {\n --leading-trim-start: var(--data-list-leading-trim-start);\n --leading-trim-end: var(--data-list-leading-trim-end);\n }\n}\n@media (min-width: 1640px) {\n .rt-DataListRoot:where(.xl\\:rt-r-trim-normal) {\n --leading-trim-start: initial;\n --leading-trim-end: initial;\n }\n .rt-DataListRoot:where(.xl\\:rt-r-trim-start) {\n --leading-trim-start: var(--data-list-leading-trim-start);\n --leading-trim-end: initial;\n }\n .rt-DataListRoot:where(.xl\\:rt-r-trim-end) {\n --leading-trim-start: initial;\n --leading-trim-end: var(--data-list-leading-trim-end);\n }\n .rt-DataListRoot:where(.xl\\:rt-r-trim-both) {\n --leading-trim-start: var(--data-list-leading-trim-start);\n --leading-trim-end: var(--data-list-leading-trim-end);\n }\n}\n.rt-DropdownMenuContent {\n max-height: var(--radix-dropdown-menu-content-available-height);\n transform-origin: var(--radix-dropdown-menu-content-transform-origin);\n}\n.rt-Em {\n box-sizing: border-box;\n font-family: var(--em-font-family);\n font-size: calc(var(--em-font-size-adjust) * 1em);\n font-style: var(--em-font-style);\n font-weight: var(--em-font-weight);\n line-height: 1.25;\n letter-spacing: calc(var(--em-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));\n color: inherit;\n}\n.rt-Em :where(.rt-Em) {\n font-size: inherit;\n}\n.rt-Heading {\n --leading-trim-start: var(--heading-leading-trim-start);\n --leading-trim-end: var(--heading-leading-trim-end);\n font-family: var(--heading-font-family);\n font-style: var(--heading-font-style);\n font-weight: var(--font-weight-bold);\n line-height: var(--line-height);\n}\n:where(.rt-Heading) {\n margin: 0;\n}\n.rt-Heading:where([data-accent-color]) {\n color: var(--accent-a11);\n}\n.rt-Heading:where([data-accent-color].rt-high-contrast),\n :where([data-accent-color]:not(.radix-themes)) .rt-Heading:where(.rt-high-contrast) {\n color: var(--accent-12);\n}\n.rt-Heading:where(.rt-r-size-1) {\n font-size: calc(var(--font-size-1) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-1);\n letter-spacing: calc(var(--letter-spacing-1) + var(--heading-letter-spacing));\n}\n.rt-Heading:where(.rt-r-size-2) {\n font-size: calc(var(--font-size-2) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-2);\n letter-spacing: calc(var(--letter-spacing-2) + var(--heading-letter-spacing));\n}\n.rt-Heading:where(.rt-r-size-3) {\n font-size: calc(var(--font-size-3) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-3);\n letter-spacing: calc(var(--letter-spacing-3) + var(--heading-letter-spacing));\n}\n.rt-Heading:where(.rt-r-size-4) {\n font-size: calc(var(--font-size-4) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-4);\n letter-spacing: calc(var(--letter-spacing-4) + var(--heading-letter-spacing));\n}\n.rt-Heading:where(.rt-r-size-5) {\n font-size: calc(var(--font-size-5) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-5);\n letter-spacing: calc(var(--letter-spacing-5) + var(--heading-letter-spacing));\n}\n.rt-Heading:where(.rt-r-size-6) {\n font-size: calc(var(--font-size-6) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-6);\n letter-spacing: calc(var(--letter-spacing-6) + var(--heading-letter-spacing));\n}\n.rt-Heading:where(.rt-r-size-7) {\n font-size: calc(var(--font-size-7) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-7);\n letter-spacing: calc(var(--letter-spacing-7) + var(--heading-letter-spacing));\n}\n.rt-Heading:where(.rt-r-size-8) {\n font-size: calc(var(--font-size-8) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-8);\n letter-spacing: calc(var(--letter-spacing-8) + var(--heading-letter-spacing));\n}\n.rt-Heading:where(.rt-r-size-9) {\n font-size: calc(var(--font-size-9) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-9);\n letter-spacing: calc(var(--letter-spacing-9) + var(--heading-letter-spacing));\n}\n@media (min-width: 520px) {\n .rt-Heading:where(.xs\\:rt-r-size-1) {\n font-size: calc(var(--font-size-1) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-1);\n letter-spacing: calc(var(--letter-spacing-1) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.xs\\:rt-r-size-2) {\n font-size: calc(var(--font-size-2) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-2);\n letter-spacing: calc(var(--letter-spacing-2) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.xs\\:rt-r-size-3) {\n font-size: calc(var(--font-size-3) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-3);\n letter-spacing: calc(var(--letter-spacing-3) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.xs\\:rt-r-size-4) {\n font-size: calc(var(--font-size-4) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-4);\n letter-spacing: calc(var(--letter-spacing-4) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.xs\\:rt-r-size-5) {\n font-size: calc(var(--font-size-5) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-5);\n letter-spacing: calc(var(--letter-spacing-5) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.xs\\:rt-r-size-6) {\n font-size: calc(var(--font-size-6) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-6);\n letter-spacing: calc(var(--letter-spacing-6) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.xs\\:rt-r-size-7) {\n font-size: calc(var(--font-size-7) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-7);\n letter-spacing: calc(var(--letter-spacing-7) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.xs\\:rt-r-size-8) {\n font-size: calc(var(--font-size-8) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-8);\n letter-spacing: calc(var(--letter-spacing-8) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.xs\\:rt-r-size-9) {\n font-size: calc(var(--font-size-9) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-9);\n letter-spacing: calc(var(--letter-spacing-9) + var(--heading-letter-spacing));\n }\n}\n@media (min-width: 768px) {\n .rt-Heading:where(.sm\\:rt-r-size-1) {\n font-size: calc(var(--font-size-1) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-1);\n letter-spacing: calc(var(--letter-spacing-1) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.sm\\:rt-r-size-2) {\n font-size: calc(var(--font-size-2) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-2);\n letter-spacing: calc(var(--letter-spacing-2) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.sm\\:rt-r-size-3) {\n font-size: calc(var(--font-size-3) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-3);\n letter-spacing: calc(var(--letter-spacing-3) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.sm\\:rt-r-size-4) {\n font-size: calc(var(--font-size-4) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-4);\n letter-spacing: calc(var(--letter-spacing-4) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.sm\\:rt-r-size-5) {\n font-size: calc(var(--font-size-5) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-5);\n letter-spacing: calc(var(--letter-spacing-5) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.sm\\:rt-r-size-6) {\n font-size: calc(var(--font-size-6) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-6);\n letter-spacing: calc(var(--letter-spacing-6) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.sm\\:rt-r-size-7) {\n font-size: calc(var(--font-size-7) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-7);\n letter-spacing: calc(var(--letter-spacing-7) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.sm\\:rt-r-size-8) {\n font-size: calc(var(--font-size-8) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-8);\n letter-spacing: calc(var(--letter-spacing-8) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.sm\\:rt-r-size-9) {\n font-size: calc(var(--font-size-9) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-9);\n letter-spacing: calc(var(--letter-spacing-9) + var(--heading-letter-spacing));\n }\n}\n@media (min-width: 1024px) {\n .rt-Heading:where(.md\\:rt-r-size-1) {\n font-size: calc(var(--font-size-1) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-1);\n letter-spacing: calc(var(--letter-spacing-1) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.md\\:rt-r-size-2) {\n font-size: calc(var(--font-size-2) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-2);\n letter-spacing: calc(var(--letter-spacing-2) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.md\\:rt-r-size-3) {\n font-size: calc(var(--font-size-3) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-3);\n letter-spacing: calc(var(--letter-spacing-3) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.md\\:rt-r-size-4) {\n font-size: calc(var(--font-size-4) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-4);\n letter-spacing: calc(var(--letter-spacing-4) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.md\\:rt-r-size-5) {\n font-size: calc(var(--font-size-5) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-5);\n letter-spacing: calc(var(--letter-spacing-5) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.md\\:rt-r-size-6) {\n font-size: calc(var(--font-size-6) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-6);\n letter-spacing: calc(var(--letter-spacing-6) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.md\\:rt-r-size-7) {\n font-size: calc(var(--font-size-7) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-7);\n letter-spacing: calc(var(--letter-spacing-7) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.md\\:rt-r-size-8) {\n font-size: calc(var(--font-size-8) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-8);\n letter-spacing: calc(var(--letter-spacing-8) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.md\\:rt-r-size-9) {\n font-size: calc(var(--font-size-9) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-9);\n letter-spacing: calc(var(--letter-spacing-9) + var(--heading-letter-spacing));\n }\n}\n@media (min-width: 1280px) {\n .rt-Heading:where(.lg\\:rt-r-size-1) {\n font-size: calc(var(--font-size-1) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-1);\n letter-spacing: calc(var(--letter-spacing-1) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.lg\\:rt-r-size-2) {\n font-size: calc(var(--font-size-2) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-2);\n letter-spacing: calc(var(--letter-spacing-2) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.lg\\:rt-r-size-3) {\n font-size: calc(var(--font-size-3) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-3);\n letter-spacing: calc(var(--letter-spacing-3) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.lg\\:rt-r-size-4) {\n font-size: calc(var(--font-size-4) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-4);\n letter-spacing: calc(var(--letter-spacing-4) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.lg\\:rt-r-size-5) {\n font-size: calc(var(--font-size-5) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-5);\n letter-spacing: calc(var(--letter-spacing-5) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.lg\\:rt-r-size-6) {\n font-size: calc(var(--font-size-6) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-6);\n letter-spacing: calc(var(--letter-spacing-6) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.lg\\:rt-r-size-7) {\n font-size: calc(var(--font-size-7) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-7);\n letter-spacing: calc(var(--letter-spacing-7) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.lg\\:rt-r-size-8) {\n font-size: calc(var(--font-size-8) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-8);\n letter-spacing: calc(var(--letter-spacing-8) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.lg\\:rt-r-size-9) {\n font-size: calc(var(--font-size-9) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-9);\n letter-spacing: calc(var(--letter-spacing-9) + var(--heading-letter-spacing));\n }\n}\n@media (min-width: 1640px) {\n .rt-Heading:where(.xl\\:rt-r-size-1) {\n font-size: calc(var(--font-size-1) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-1);\n letter-spacing: calc(var(--letter-spacing-1) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.xl\\:rt-r-size-2) {\n font-size: calc(var(--font-size-2) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-2);\n letter-spacing: calc(var(--letter-spacing-2) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.xl\\:rt-r-size-3) {\n font-size: calc(var(--font-size-3) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-3);\n letter-spacing: calc(var(--letter-spacing-3) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.xl\\:rt-r-size-4) {\n font-size: calc(var(--font-size-4) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-4);\n letter-spacing: calc(var(--letter-spacing-4) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.xl\\:rt-r-size-5) {\n font-size: calc(var(--font-size-5) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-5);\n letter-spacing: calc(var(--letter-spacing-5) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.xl\\:rt-r-size-6) {\n font-size: calc(var(--font-size-6) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-6);\n letter-spacing: calc(var(--letter-spacing-6) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.xl\\:rt-r-size-7) {\n font-size: calc(var(--font-size-7) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-7);\n letter-spacing: calc(var(--letter-spacing-7) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.xl\\:rt-r-size-8) {\n font-size: calc(var(--font-size-8) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-8);\n letter-spacing: calc(var(--letter-spacing-8) + var(--heading-letter-spacing));\n }\n .rt-Heading:where(.xl\\:rt-r-size-9) {\n font-size: calc(var(--font-size-9) * var(--heading-font-size-adjust));\n --line-height: var(--heading-line-height-9);\n letter-spacing: calc(var(--letter-spacing-9) + var(--heading-letter-spacing));\n }\n}\n.rt-HoverCardContent {\n background-color: var(--color-panel-solid);\n box-shadow: var(--shadow-4);\n overflow: auto;\n position: relative;\n --inset-padding-top: var(--hover-card-content-padding);\n --inset-padding-right: var(--hover-card-content-padding);\n --inset-padding-bottom: var(--hover-card-content-padding);\n --inset-padding-left: var(--hover-card-content-padding);\n padding: var(--hover-card-content-padding);\n box-sizing: border-box;\n transform-origin: var(--radix-hover-card-content-transform-origin);\n}\n.rt-HoverCardContent:where(.rt-r-size-1) {\n --hover-card-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n}\n.rt-HoverCardContent:where(.rt-r-size-2) {\n --hover-card-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n}\n.rt-HoverCardContent:where(.rt-r-size-3) {\n --hover-card-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n}\n@media (min-width: 520px) {\n .rt-HoverCardContent:where(.xs\\:rt-r-size-1) {\n --hover-card-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-HoverCardContent:where(.xs\\:rt-r-size-2) {\n --hover-card-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n }\n .rt-HoverCardContent:where(.xs\\:rt-r-size-3) {\n --hover-card-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n }\n}\n@media (min-width: 768px) {\n .rt-HoverCardContent:where(.sm\\:rt-r-size-1) {\n --hover-card-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-HoverCardContent:where(.sm\\:rt-r-size-2) {\n --hover-card-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n }\n .rt-HoverCardContent:where(.sm\\:rt-r-size-3) {\n --hover-card-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n }\n}\n@media (min-width: 1024px) {\n .rt-HoverCardContent:where(.md\\:rt-r-size-1) {\n --hover-card-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-HoverCardContent:where(.md\\:rt-r-size-2) {\n --hover-card-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n }\n .rt-HoverCardContent:where(.md\\:rt-r-size-3) {\n --hover-card-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n }\n}\n@media (min-width: 1280px) {\n .rt-HoverCardContent:where(.lg\\:rt-r-size-1) {\n --hover-card-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-HoverCardContent:where(.lg\\:rt-r-size-2) {\n --hover-card-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n }\n .rt-HoverCardContent:where(.lg\\:rt-r-size-3) {\n --hover-card-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n }\n}\n@media (min-width: 1640px) {\n .rt-HoverCardContent:where(.xl\\:rt-r-size-1) {\n --hover-card-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-HoverCardContent:where(.xl\\:rt-r-size-2) {\n --hover-card-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n }\n .rt-HoverCardContent:where(.xl\\:rt-r-size-3) {\n --hover-card-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n }\n}\n.rt-IconButton:where(:not(.rt-variant-ghost)) {\n height: var(--base-button-height);\n width: var(--base-button-height);\n}\n.rt-IconButton:where(.rt-variant-ghost) {\n padding: var(--icon-button-ghost-padding);\n --margin-top: 0px;\n --margin-right: 0px;\n --margin-bottom: 0px;\n --margin-left: 0px;\n --margin-top-override: calc(var(--margin-top) - var(--icon-button-ghost-padding));\n --margin-right-override: calc(var(--margin-right) - var(--icon-button-ghost-padding));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--icon-button-ghost-padding));\n --margin-left-override: calc(var(--margin-left) - var(--icon-button-ghost-padding));\n margin: var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override);\n}\n:where(.rt-IconButton:where(.rt-variant-ghost)) > * {\n --margin-top-override: initial;\n --margin-right-override: initial;\n --margin-bottom-override: initial;\n --margin-left-override: initial;\n}\n.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-1) {\n --icon-button-ghost-padding: var(--space-1);\n}\n.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-2) {\n --icon-button-ghost-padding: calc(var(--space-1) * 1.5);\n}\n.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-3) {\n --icon-button-ghost-padding: var(--space-2);\n}\n.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-4) {\n --icon-button-ghost-padding: var(--space-3);\n}\n@media (min-width: 520px) {\n .rt-IconButton:where(.rt-variant-ghost):where(.xs\\:rt-r-size-1) {\n --icon-button-ghost-padding: var(--space-1);\n }\n .rt-IconButton:where(.rt-variant-ghost):where(.xs\\:rt-r-size-2) {\n --icon-button-ghost-padding: calc(var(--space-1) * 1.5);\n }\n .rt-IconButton:where(.rt-variant-ghost):where(.xs\\:rt-r-size-3) {\n --icon-button-ghost-padding: var(--space-2);\n }\n .rt-IconButton:where(.rt-variant-ghost):where(.xs\\:rt-r-size-4) {\n --icon-button-ghost-padding: var(--space-3);\n }\n}\n@media (min-width: 768px) {\n .rt-IconButton:where(.rt-variant-ghost):where(.sm\\:rt-r-size-1) {\n --icon-button-ghost-padding: var(--space-1);\n }\n .rt-IconButton:where(.rt-variant-ghost):where(.sm\\:rt-r-size-2) {\n --icon-button-ghost-padding: calc(var(--space-1) * 1.5);\n }\n .rt-IconButton:where(.rt-variant-ghost):where(.sm\\:rt-r-size-3) {\n --icon-button-ghost-padding: var(--space-2);\n }\n .rt-IconButton:where(.rt-variant-ghost):where(.sm\\:rt-r-size-4) {\n --icon-button-ghost-padding: var(--space-3);\n }\n}\n@media (min-width: 1024px) {\n .rt-IconButton:where(.rt-variant-ghost):where(.md\\:rt-r-size-1) {\n --icon-button-ghost-padding: var(--space-1);\n }\n .rt-IconButton:where(.rt-variant-ghost):where(.md\\:rt-r-size-2) {\n --icon-button-ghost-padding: calc(var(--space-1) * 1.5);\n }\n .rt-IconButton:where(.rt-variant-ghost):where(.md\\:rt-r-size-3) {\n --icon-button-ghost-padding: var(--space-2);\n }\n .rt-IconButton:where(.rt-variant-ghost):where(.md\\:rt-r-size-4) {\n --icon-button-ghost-padding: var(--space-3);\n }\n}\n@media (min-width: 1280px) {\n .rt-IconButton:where(.rt-variant-ghost):where(.lg\\:rt-r-size-1) {\n --icon-button-ghost-padding: var(--space-1);\n }\n .rt-IconButton:where(.rt-variant-ghost):where(.lg\\:rt-r-size-2) {\n --icon-button-ghost-padding: calc(var(--space-1) * 1.5);\n }\n .rt-IconButton:where(.rt-variant-ghost):where(.lg\\:rt-r-size-3) {\n --icon-button-ghost-padding: var(--space-2);\n }\n .rt-IconButton:where(.rt-variant-ghost):where(.lg\\:rt-r-size-4) {\n --icon-button-ghost-padding: var(--space-3);\n }\n}\n@media (min-width: 1640px) {\n .rt-IconButton:where(.rt-variant-ghost):where(.xl\\:rt-r-size-1) {\n --icon-button-ghost-padding: var(--space-1);\n }\n .rt-IconButton:where(.rt-variant-ghost):where(.xl\\:rt-r-size-2) {\n --icon-button-ghost-padding: calc(var(--space-1) * 1.5);\n }\n .rt-IconButton:where(.rt-variant-ghost):where(.xl\\:rt-r-size-3) {\n --icon-button-ghost-padding: var(--space-2);\n }\n .rt-IconButton:where(.rt-variant-ghost):where(.xl\\:rt-r-size-4) {\n --icon-button-ghost-padding: var(--space-3);\n }\n}\n.rt-Inset {\n box-sizing: border-box;\n --margin-top: 0px;\n --margin-right: 0px;\n --margin-bottom: 0px;\n --margin-left: 0px;\n overflow: hidden;\n margin-top: var(--margin-top-override);\n margin-right: var(--margin-right-override);\n margin-bottom: var(--margin-bottom-override);\n margin-left: var(--margin-left-override);\n}\n:where(.rt-Inset) > * {\n --margin-top-override: initial;\n --margin-right-override: initial;\n --margin-bottom-override: initial;\n --margin-left-override: initial;\n}\n.rt-Inset:where(.rt-r-clip-border-box) {\n --inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));\n --inset-padding-top-calc: var(--inset-padding-top, 0px);\n --inset-padding-right-calc: var(--inset-padding-right, 0px);\n --inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);\n --inset-padding-left-calc: var(--inset-padding-left, 0px);\n}\n.rt-Inset:where(.rt-r-clip-padding-box) {\n --inset-border-radius-calc: var(--inset-border-radius, 0px);\n --inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));\n --inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));\n --inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));\n --inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px));\n}\n.rt-Inset:where(.rt-r-side-top) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: var(--margin-bottom);\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-top-left-radius: var(--inset-border-radius-calc);\n border-top-right-radius: var(--inset-border-radius-calc);\n border-bottom-left-radius: 0px;\n border-bottom-right-radius: 0px;\n}\n.rt-Inset:where(.rt-r-side-bottom) {\n --margin-top-override: var(--margin-top);\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-top-left-radius: 0px;\n border-top-right-radius: 0px;\n border-bottom-left-radius: var(--inset-border-radius-calc);\n border-bottom-right-radius: var(--inset-border-radius-calc);\n}\n.rt-Inset:where(.rt-r-side-left) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n --margin-right-override: var(--margin-right);\n border-top-left-radius: var(--inset-border-radius-calc);\n border-top-right-radius: 0px;\n border-bottom-left-radius: var(--inset-border-radius-calc);\n border-bottom-right-radius: 0px;\n}\n.rt-Inset:where(.rt-r-side-right) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: var(--margin-left);\n border-top-left-radius: 0px;\n border-top-right-radius: var(--inset-border-radius-calc);\n border-bottom-left-radius: 0px;\n border-bottom-right-radius: var(--inset-border-radius-calc);\n}\n.rt-Inset:where(.rt-r-side-x) {\n --margin-top-override: var(--margin-top);\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: var(--margin-bottom);\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-radius: 0px;\n}\n.rt-Inset:where(.rt-r-side-y) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: var(--margin-right);\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: var(--margin-left);\n border-radius: 0px;\n}\n.rt-Inset:where(.rt-r-side-all) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-radius: var(--inset-border-radius-calc);\n}\n@media (min-width: 520px) {\n .rt-Inset:where(.xs\\:rt-r-clip-border-box) {\n --inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));\n --inset-padding-top-calc: var(--inset-padding-top, 0px);\n --inset-padding-right-calc: var(--inset-padding-right, 0px);\n --inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);\n --inset-padding-left-calc: var(--inset-padding-left, 0px);\n }\n .rt-Inset:where(.xs\\:rt-r-clip-padding-box) {\n --inset-border-radius-calc: var(--inset-border-radius, 0px);\n --inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));\n --inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));\n --inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));\n --inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px));\n }\n .rt-Inset:where(.xs\\:rt-r-side-top) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: var(--margin-bottom);\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-top-left-radius: var(--inset-border-radius-calc);\n border-top-right-radius: var(--inset-border-radius-calc);\n border-bottom-left-radius: 0px;\n border-bottom-right-radius: 0px;\n }\n .rt-Inset:where(.xs\\:rt-r-side-bottom) {\n --margin-top-override: var(--margin-top);\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-top-left-radius: 0px;\n border-top-right-radius: 0px;\n border-bottom-left-radius: var(--inset-border-radius-calc);\n border-bottom-right-radius: var(--inset-border-radius-calc);\n }\n .rt-Inset:where(.xs\\:rt-r-side-left) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n --margin-right-override: var(--margin-right);\n border-top-left-radius: var(--inset-border-radius-calc);\n border-top-right-radius: 0px;\n border-bottom-left-radius: var(--inset-border-radius-calc);\n border-bottom-right-radius: 0px;\n }\n .rt-Inset:where(.xs\\:rt-r-side-right) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: var(--margin-left);\n border-top-left-radius: 0px;\n border-top-right-radius: var(--inset-border-radius-calc);\n border-bottom-left-radius: 0px;\n border-bottom-right-radius: var(--inset-border-radius-calc);\n }\n .rt-Inset:where(.xs\\:rt-r-side-x) {\n --margin-top-override: var(--margin-top);\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: var(--margin-bottom);\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-radius: 0px;\n }\n .rt-Inset:where(.xs\\:rt-r-side-y) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: var(--margin-right);\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: var(--margin-left);\n border-radius: 0px;\n }\n .rt-Inset:where(.xs\\:rt-r-side-all) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-radius: var(--inset-border-radius-calc);\n }\n}\n@media (min-width: 768px) {\n .rt-Inset:where(.sm\\:rt-r-clip-border-box) {\n --inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));\n --inset-padding-top-calc: var(--inset-padding-top, 0px);\n --inset-padding-right-calc: var(--inset-padding-right, 0px);\n --inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);\n --inset-padding-left-calc: var(--inset-padding-left, 0px);\n }\n .rt-Inset:where(.sm\\:rt-r-clip-padding-box) {\n --inset-border-radius-calc: var(--inset-border-radius, 0px);\n --inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));\n --inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));\n --inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));\n --inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px));\n }\n .rt-Inset:where(.sm\\:rt-r-side-top) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: var(--margin-bottom);\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-top-left-radius: var(--inset-border-radius-calc);\n border-top-right-radius: var(--inset-border-radius-calc);\n border-bottom-left-radius: 0px;\n border-bottom-right-radius: 0px;\n }\n .rt-Inset:where(.sm\\:rt-r-side-bottom) {\n --margin-top-override: var(--margin-top);\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-top-left-radius: 0px;\n border-top-right-radius: 0px;\n border-bottom-left-radius: var(--inset-border-radius-calc);\n border-bottom-right-radius: var(--inset-border-radius-calc);\n }\n .rt-Inset:where(.sm\\:rt-r-side-left) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n --margin-right-override: var(--margin-right);\n border-top-left-radius: var(--inset-border-radius-calc);\n border-top-right-radius: 0px;\n border-bottom-left-radius: var(--inset-border-radius-calc);\n border-bottom-right-radius: 0px;\n }\n .rt-Inset:where(.sm\\:rt-r-side-right) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: var(--margin-left);\n border-top-left-radius: 0px;\n border-top-right-radius: var(--inset-border-radius-calc);\n border-bottom-left-radius: 0px;\n border-bottom-right-radius: var(--inset-border-radius-calc);\n }\n .rt-Inset:where(.sm\\:rt-r-side-x) {\n --margin-top-override: var(--margin-top);\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: var(--margin-bottom);\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-radius: 0px;\n }\n .rt-Inset:where(.sm\\:rt-r-side-y) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: var(--margin-right);\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: var(--margin-left);\n border-radius: 0px;\n }\n .rt-Inset:where(.sm\\:rt-r-side-all) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-radius: var(--inset-border-radius-calc);\n }\n}\n@media (min-width: 1024px) {\n .rt-Inset:where(.md\\:rt-r-clip-border-box) {\n --inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));\n --inset-padding-top-calc: var(--inset-padding-top, 0px);\n --inset-padding-right-calc: var(--inset-padding-right, 0px);\n --inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);\n --inset-padding-left-calc: var(--inset-padding-left, 0px);\n }\n .rt-Inset:where(.md\\:rt-r-clip-padding-box) {\n --inset-border-radius-calc: var(--inset-border-radius, 0px);\n --inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));\n --inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));\n --inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));\n --inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px));\n }\n .rt-Inset:where(.md\\:rt-r-side-top) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: var(--margin-bottom);\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-top-left-radius: var(--inset-border-radius-calc);\n border-top-right-radius: var(--inset-border-radius-calc);\n border-bottom-left-radius: 0px;\n border-bottom-right-radius: 0px;\n }\n .rt-Inset:where(.md\\:rt-r-side-bottom) {\n --margin-top-override: var(--margin-top);\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-top-left-radius: 0px;\n border-top-right-radius: 0px;\n border-bottom-left-radius: var(--inset-border-radius-calc);\n border-bottom-right-radius: var(--inset-border-radius-calc);\n }\n .rt-Inset:where(.md\\:rt-r-side-left) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n --margin-right-override: var(--margin-right);\n border-top-left-radius: var(--inset-border-radius-calc);\n border-top-right-radius: 0px;\n border-bottom-left-radius: var(--inset-border-radius-calc);\n border-bottom-right-radius: 0px;\n }\n .rt-Inset:where(.md\\:rt-r-side-right) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: var(--margin-left);\n border-top-left-radius: 0px;\n border-top-right-radius: var(--inset-border-radius-calc);\n border-bottom-left-radius: 0px;\n border-bottom-right-radius: var(--inset-border-radius-calc);\n }\n .rt-Inset:where(.md\\:rt-r-side-x) {\n --margin-top-override: var(--margin-top);\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: var(--margin-bottom);\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-radius: 0px;\n }\n .rt-Inset:where(.md\\:rt-r-side-y) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: var(--margin-right);\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: var(--margin-left);\n border-radius: 0px;\n }\n .rt-Inset:where(.md\\:rt-r-side-all) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-radius: var(--inset-border-radius-calc);\n }\n}\n@media (min-width: 1280px) {\n .rt-Inset:where(.lg\\:rt-r-clip-border-box) {\n --inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));\n --inset-padding-top-calc: var(--inset-padding-top, 0px);\n --inset-padding-right-calc: var(--inset-padding-right, 0px);\n --inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);\n --inset-padding-left-calc: var(--inset-padding-left, 0px);\n }\n .rt-Inset:where(.lg\\:rt-r-clip-padding-box) {\n --inset-border-radius-calc: var(--inset-border-radius, 0px);\n --inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));\n --inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));\n --inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));\n --inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px));\n }\n .rt-Inset:where(.lg\\:rt-r-side-top) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: var(--margin-bottom);\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-top-left-radius: var(--inset-border-radius-calc);\n border-top-right-radius: var(--inset-border-radius-calc);\n border-bottom-left-radius: 0px;\n border-bottom-right-radius: 0px;\n }\n .rt-Inset:where(.lg\\:rt-r-side-bottom) {\n --margin-top-override: var(--margin-top);\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-top-left-radius: 0px;\n border-top-right-radius: 0px;\n border-bottom-left-radius: var(--inset-border-radius-calc);\n border-bottom-right-radius: var(--inset-border-radius-calc);\n }\n .rt-Inset:where(.lg\\:rt-r-side-left) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n --margin-right-override: var(--margin-right);\n border-top-left-radius: var(--inset-border-radius-calc);\n border-top-right-radius: 0px;\n border-bottom-left-radius: var(--inset-border-radius-calc);\n border-bottom-right-radius: 0px;\n }\n .rt-Inset:where(.lg\\:rt-r-side-right) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: var(--margin-left);\n border-top-left-radius: 0px;\n border-top-right-radius: var(--inset-border-radius-calc);\n border-bottom-left-radius: 0px;\n border-bottom-right-radius: var(--inset-border-radius-calc);\n }\n .rt-Inset:where(.lg\\:rt-r-side-x) {\n --margin-top-override: var(--margin-top);\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: var(--margin-bottom);\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-radius: 0px;\n }\n .rt-Inset:where(.lg\\:rt-r-side-y) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: var(--margin-right);\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: var(--margin-left);\n border-radius: 0px;\n }\n .rt-Inset:where(.lg\\:rt-r-side-all) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-radius: var(--inset-border-radius-calc);\n }\n}\n@media (min-width: 1640px) {\n .rt-Inset:where(.xl\\:rt-r-clip-border-box) {\n --inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));\n --inset-padding-top-calc: var(--inset-padding-top, 0px);\n --inset-padding-right-calc: var(--inset-padding-right, 0px);\n --inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);\n --inset-padding-left-calc: var(--inset-padding-left, 0px);\n }\n .rt-Inset:where(.xl\\:rt-r-clip-padding-box) {\n --inset-border-radius-calc: var(--inset-border-radius, 0px);\n --inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));\n --inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));\n --inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));\n --inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px));\n }\n .rt-Inset:where(.xl\\:rt-r-side-top) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: var(--margin-bottom);\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-top-left-radius: var(--inset-border-radius-calc);\n border-top-right-radius: var(--inset-border-radius-calc);\n border-bottom-left-radius: 0px;\n border-bottom-right-radius: 0px;\n }\n .rt-Inset:where(.xl\\:rt-r-side-bottom) {\n --margin-top-override: var(--margin-top);\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-top-left-radius: 0px;\n border-top-right-radius: 0px;\n border-bottom-left-radius: var(--inset-border-radius-calc);\n border-bottom-right-radius: var(--inset-border-radius-calc);\n }\n .rt-Inset:where(.xl\\:rt-r-side-left) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n --margin-right-override: var(--margin-right);\n border-top-left-radius: var(--inset-border-radius-calc);\n border-top-right-radius: 0px;\n border-bottom-left-radius: var(--inset-border-radius-calc);\n border-bottom-right-radius: 0px;\n }\n .rt-Inset:where(.xl\\:rt-r-side-right) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: var(--margin-left);\n border-top-left-radius: 0px;\n border-top-right-radius: var(--inset-border-radius-calc);\n border-bottom-left-radius: 0px;\n border-bottom-right-radius: var(--inset-border-radius-calc);\n }\n .rt-Inset:where(.xl\\:rt-r-side-x) {\n --margin-top-override: var(--margin-top);\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: var(--margin-bottom);\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-radius: 0px;\n }\n .rt-Inset:where(.xl\\:rt-r-side-y) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: var(--margin-right);\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: var(--margin-left);\n border-radius: 0px;\n }\n .rt-Inset:where(.xl\\:rt-r-side-all) {\n --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));\n --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));\n --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));\n border-radius: var(--inset-border-radius-calc);\n }\n}\n.rt-Kbd {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n flex-shrink: 0;\n font-family: var(--default-font-family);\n font-weight: normal;\n vertical-align: text-top;\n white-space: nowrap;\n -webkit-user-select: none;\n user-select: none;\n position: relative;\n top: -0.03em;\n font-size: 0.75em;\n min-width: 1.75em;\n line-height: 1.7em;\n box-sizing: border-box;\n padding-left: 0.5em;\n padding-right: 0.5em;\n padding-bottom: 0.05em;\n word-spacing: -0.1em;\n border-radius: calc(var(--radius-factor) * 0.35em);\n letter-spacing: var(--letter-spacing, var(--default-letter-spacing));\n height: -moz-fit-content;\n height: fit-content;\n color: var(--gray-12);\n background-color: var(--gray-1);\n box-shadow: var(--kbd-box-shadow);\n transition: box-shadow 120ms, background-color 120ms;\n}\n@media (hover: hover) {\n .rt-Kbd:where(:any-link, button):where(:hover) {\n transition-duration: 40ms, 40ms;\n background-color: var(--color-background);\n box-shadow: var(--kbd-box-shadow), 0 0 0 0.05em var(--gray-a5);\n }\n}\n.rt-Kbd:where(:any-link, button):where([data-state='open']) {\n transition-duration: 40ms, 40ms;\n background-color: var(--color-background);\n box-shadow: var(--kbd-box-shadow), 0 0 0 0.05em var(--gray-a5);\n}\n.rt-Kbd:where(:any-link, button):where(:active:not([data-state='open'])) {\n padding-top: 0.05em;\n padding-bottom: 0;\n transition-duration: 40ms, 40ms;\n background-color: var(--gray-2);\n box-shadow: inset 0 0.05em var(--black-a3), 0 0 0 0.05em var(--gray-a7);\n}\n.rt-Kbd:where(:any-link, button):where(:focus-visible) {\n outline: 2px solid var(--focus-8);\n}\n.rt-Kbd:where(.rt-r-size-1) {\n font-size: calc(var(--font-size-1) * 0.8);\n --letter-spacing: var(--letter-spacing-1);\n}\n.rt-Kbd:where(.rt-r-size-2) {\n font-size: calc(var(--font-size-2) * 0.8);\n --letter-spacing: var(--letter-spacing-2);\n}\n.rt-Kbd:where(.rt-r-size-3) {\n font-size: calc(var(--font-size-3) * 0.8);\n --letter-spacing: var(--letter-spacing-3);\n}\n.rt-Kbd:where(.rt-r-size-4) {\n font-size: calc(var(--font-size-4) * 0.8);\n --letter-spacing: var(--letter-spacing-4);\n}\n.rt-Kbd:where(.rt-r-size-5) {\n font-size: calc(var(--font-size-5) * 0.8);\n --letter-spacing: var(--letter-spacing-5);\n}\n.rt-Kbd:where(.rt-r-size-6) {\n font-size: calc(var(--font-size-6) * 0.8);\n --letter-spacing: var(--letter-spacing-6);\n}\n.rt-Kbd:where(.rt-r-size-7) {\n font-size: calc(var(--font-size-7) * 0.8);\n --letter-spacing: var(--letter-spacing-7);\n}\n.rt-Kbd:where(.rt-r-size-8) {\n font-size: calc(var(--font-size-8) * 0.8);\n --letter-spacing: var(--letter-spacing-8);\n}\n.rt-Kbd:where(.rt-r-size-9) {\n font-size: calc(var(--font-size-9) * 0.8);\n --letter-spacing: var(--letter-spacing-9);\n}\n@media (min-width: 520px) {\n .rt-Kbd:where(.xs\\:rt-r-size-1) {\n font-size: calc(var(--font-size-1) * 0.8);\n --letter-spacing: var(--letter-spacing-1);\n }\n .rt-Kbd:where(.xs\\:rt-r-size-2) {\n font-size: calc(var(--font-size-2) * 0.8);\n --letter-spacing: var(--letter-spacing-2);\n }\n .rt-Kbd:where(.xs\\:rt-r-size-3) {\n font-size: calc(var(--font-size-3) * 0.8);\n --letter-spacing: var(--letter-spacing-3);\n }\n .rt-Kbd:where(.xs\\:rt-r-size-4) {\n font-size: calc(var(--font-size-4) * 0.8);\n --letter-spacing: var(--letter-spacing-4);\n }\n .rt-Kbd:where(.xs\\:rt-r-size-5) {\n font-size: calc(var(--font-size-5) * 0.8);\n --letter-spacing: var(--letter-spacing-5);\n }\n .rt-Kbd:where(.xs\\:rt-r-size-6) {\n font-size: calc(var(--font-size-6) * 0.8);\n --letter-spacing: var(--letter-spacing-6);\n }\n .rt-Kbd:where(.xs\\:rt-r-size-7) {\n font-size: calc(var(--font-size-7) * 0.8);\n --letter-spacing: var(--letter-spacing-7);\n }\n .rt-Kbd:where(.xs\\:rt-r-size-8) {\n font-size: calc(var(--font-size-8) * 0.8);\n --letter-spacing: var(--letter-spacing-8);\n }\n .rt-Kbd:where(.xs\\:rt-r-size-9) {\n font-size: calc(var(--font-size-9) * 0.8);\n --letter-spacing: var(--letter-spacing-9);\n }\n}\n@media (min-width: 768px) {\n .rt-Kbd:where(.sm\\:rt-r-size-1) {\n font-size: calc(var(--font-size-1) * 0.8);\n --letter-spacing: var(--letter-spacing-1);\n }\n .rt-Kbd:where(.sm\\:rt-r-size-2) {\n font-size: calc(var(--font-size-2) * 0.8);\n --letter-spacing: var(--letter-spacing-2);\n }\n .rt-Kbd:where(.sm\\:rt-r-size-3) {\n font-size: calc(var(--font-size-3) * 0.8);\n --letter-spacing: var(--letter-spacing-3);\n }\n .rt-Kbd:where(.sm\\:rt-r-size-4) {\n font-size: calc(var(--font-size-4) * 0.8);\n --letter-spacing: var(--letter-spacing-4);\n }\n .rt-Kbd:where(.sm\\:rt-r-size-5) {\n font-size: calc(var(--font-size-5) * 0.8);\n --letter-spacing: var(--letter-spacing-5);\n }\n .rt-Kbd:where(.sm\\:rt-r-size-6) {\n font-size: calc(var(--font-size-6) * 0.8);\n --letter-spacing: var(--letter-spacing-6);\n }\n .rt-Kbd:where(.sm\\:rt-r-size-7) {\n font-size: calc(var(--font-size-7) * 0.8);\n --letter-spacing: var(--letter-spacing-7);\n }\n .rt-Kbd:where(.sm\\:rt-r-size-8) {\n font-size: calc(var(--font-size-8) * 0.8);\n --letter-spacing: var(--letter-spacing-8);\n }\n .rt-Kbd:where(.sm\\:rt-r-size-9) {\n font-size: calc(var(--font-size-9) * 0.8);\n --letter-spacing: var(--letter-spacing-9);\n }\n}\n@media (min-width: 1024px) {\n .rt-Kbd:where(.md\\:rt-r-size-1) {\n font-size: calc(var(--font-size-1) * 0.8);\n --letter-spacing: var(--letter-spacing-1);\n }\n .rt-Kbd:where(.md\\:rt-r-size-2) {\n font-size: calc(var(--font-size-2) * 0.8);\n --letter-spacing: var(--letter-spacing-2);\n }\n .rt-Kbd:where(.md\\:rt-r-size-3) {\n font-size: calc(var(--font-size-3) * 0.8);\n --letter-spacing: var(--letter-spacing-3);\n }\n .rt-Kbd:where(.md\\:rt-r-size-4) {\n font-size: calc(var(--font-size-4) * 0.8);\n --letter-spacing: var(--letter-spacing-4);\n }\n .rt-Kbd:where(.md\\:rt-r-size-5) {\n font-size: calc(var(--font-size-5) * 0.8);\n --letter-spacing: var(--letter-spacing-5);\n }\n .rt-Kbd:where(.md\\:rt-r-size-6) {\n font-size: calc(var(--font-size-6) * 0.8);\n --letter-spacing: var(--letter-spacing-6);\n }\n .rt-Kbd:where(.md\\:rt-r-size-7) {\n font-size: calc(var(--font-size-7) * 0.8);\n --letter-spacing: var(--letter-spacing-7);\n }\n .rt-Kbd:where(.md\\:rt-r-size-8) {\n font-size: calc(var(--font-size-8) * 0.8);\n --letter-spacing: var(--letter-spacing-8);\n }\n .rt-Kbd:where(.md\\:rt-r-size-9) {\n font-size: calc(var(--font-size-9) * 0.8);\n --letter-spacing: var(--letter-spacing-9);\n }\n}\n@media (min-width: 1280px) {\n .rt-Kbd:where(.lg\\:rt-r-size-1) {\n font-size: calc(var(--font-size-1) * 0.8);\n --letter-spacing: var(--letter-spacing-1);\n }\n .rt-Kbd:where(.lg\\:rt-r-size-2) {\n font-size: calc(var(--font-size-2) * 0.8);\n --letter-spacing: var(--letter-spacing-2);\n }\n .rt-Kbd:where(.lg\\:rt-r-size-3) {\n font-size: calc(var(--font-size-3) * 0.8);\n --letter-spacing: var(--letter-spacing-3);\n }\n .rt-Kbd:where(.lg\\:rt-r-size-4) {\n font-size: calc(var(--font-size-4) * 0.8);\n --letter-spacing: var(--letter-spacing-4);\n }\n .rt-Kbd:where(.lg\\:rt-r-size-5) {\n font-size: calc(var(--font-size-5) * 0.8);\n --letter-spacing: var(--letter-spacing-5);\n }\n .rt-Kbd:where(.lg\\:rt-r-size-6) {\n font-size: calc(var(--font-size-6) * 0.8);\n --letter-spacing: var(--letter-spacing-6);\n }\n .rt-Kbd:where(.lg\\:rt-r-size-7) {\n font-size: calc(var(--font-size-7) * 0.8);\n --letter-spacing: var(--letter-spacing-7);\n }\n .rt-Kbd:where(.lg\\:rt-r-size-8) {\n font-size: calc(var(--font-size-8) * 0.8);\n --letter-spacing: var(--letter-spacing-8);\n }\n .rt-Kbd:where(.lg\\:rt-r-size-9) {\n font-size: calc(var(--font-size-9) * 0.8);\n --letter-spacing: var(--letter-spacing-9);\n }\n}\n@media (min-width: 1640px) {\n .rt-Kbd:where(.xl\\:rt-r-size-1) {\n font-size: calc(var(--font-size-1) * 0.8);\n --letter-spacing: var(--letter-spacing-1);\n }\n .rt-Kbd:where(.xl\\:rt-r-size-2) {\n font-size: calc(var(--font-size-2) * 0.8);\n --letter-spacing: var(--letter-spacing-2);\n }\n .rt-Kbd:where(.xl\\:rt-r-size-3) {\n font-size: calc(var(--font-size-3) * 0.8);\n --letter-spacing: var(--letter-spacing-3);\n }\n .rt-Kbd:where(.xl\\:rt-r-size-4) {\n font-size: calc(var(--font-size-4) * 0.8);\n --letter-spacing: var(--letter-spacing-4);\n }\n .rt-Kbd:where(.xl\\:rt-r-size-5) {\n font-size: calc(var(--font-size-5) * 0.8);\n --letter-spacing: var(--letter-spacing-5);\n }\n .rt-Kbd:where(.xl\\:rt-r-size-6) {\n font-size: calc(var(--font-size-6) * 0.8);\n --letter-spacing: var(--letter-spacing-6);\n }\n .rt-Kbd:where(.xl\\:rt-r-size-7) {\n font-size: calc(var(--font-size-7) * 0.8);\n --letter-spacing: var(--letter-spacing-7);\n }\n .rt-Kbd:where(.xl\\:rt-r-size-8) {\n font-size: calc(var(--font-size-8) * 0.8);\n --letter-spacing: var(--letter-spacing-8);\n }\n .rt-Kbd:where(.xl\\:rt-r-size-9) {\n font-size: calc(var(--font-size-9) * 0.8);\n --letter-spacing: var(--letter-spacing-9);\n }\n}\n.rt-Link:where(:any-link, button) {\n cursor: var(--cursor-link);\n text-decoration-line: none;\n text-decoration-style: solid;\n text-decoration-thickness: min(2px, max(1px, 0.05em));\n text-underline-offset: calc(0.025em + 2px);\n text-decoration-color: var(--accent-a5);\n}\n.rt-Link:where(:disabled, [data-disabled]) {\n cursor: var(--cursor-disabled);\n}\n:where([data-accent-color]:not(.radix-themes, .rt-high-contrast)) .rt-Link:where([data-accent-color='']) {\n color: var(--accent-12);\n}\n@supports (color: color-mix(in oklab, white, black)) {\n .rt-Link:where(:any-link, button) {\n text-decoration-color: color-mix(in oklab, var(--accent-a5), var(--gray-a6));\n }\n}\n@media (pointer: coarse) {\n .rt-Link:where(:any-link, button):where(:active:not(:focus-visible, [data-state='open'])) {\n outline: 0.75em solid var(--accent-a4);\n outline-offset: -0.6em;\n }\n}\n@media (hover: hover) {\n .rt-Link:where(:any-link, button):where(.rt-underline-auto):where(:hover) {\n text-decoration-line: underline;\n }\n}\n.rt-Link:where(:any-link, button):where(.rt-underline-auto):where(.rt-high-contrast),\n :where([data-accent-color]:not(.radix-themes, .rt-high-contrast)) .rt-Link:where(:any-link, button):where(.rt-underline-auto):where([data-accent-color='']) {\n text-decoration-line: underline;\n text-decoration-color: var(--accent-a6);\n}\n@supports (color: color-mix(in oklab, white, black)) {\n .rt-Link:where(:any-link, button):where(.rt-underline-auto):where(.rt-high-contrast),\n :where([data-accent-color]:not(.radix-themes, .rt-high-contrast)) .rt-Link:where(:any-link, button):where(.rt-underline-auto):where([data-accent-color='']) {\n text-decoration-color: color-mix(in oklab, var(--accent-a6), var(--gray-a6));\n }\n}\n@media (hover: hover) {\n .rt-Link:where(:any-link, button):where(.rt-underline-hover):where(:hover) {\n text-decoration-line: underline;\n }\n}\n.rt-Link:where(:any-link, button):where(.rt-underline-always) {\n text-decoration-line: underline;\n}\n.rt-Link:where(:focus-visible) {\n text-decoration-line: none;\n border-radius: calc(0.07em * var(--radius-factor));\n outline-color: var(--focus-8);\n outline-width: 2px;\n outline-style: solid;\n outline-offset: 2px;\n}\n.rt-Link:where(:has(.rt-Code:not(.rt-variant-ghost):only-child)) {\n text-decoration-color: transparent;\n}\n.rt-PopoverContent {\n background-color: var(--color-panel-solid);\n box-shadow: var(--shadow-5);\n min-width: var(--radix-popover-trigger-width);\n outline: 0;\n overflow: auto;\n position: relative;\n --inset-padding-top: var(--popover-content-padding);\n --inset-padding-right: var(--popover-content-padding);\n --inset-padding-bottom: var(--popover-content-padding);\n --inset-padding-left: var(--popover-content-padding);\n padding: var(--popover-content-padding);\n box-sizing: border-box;\n transform-origin: var(--radix-popover-content-transform-origin);\n}\n.rt-PopoverContent:where(.rt-r-size-1) {\n --popover-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n}\n.rt-PopoverContent:where(.rt-r-size-2) {\n --popover-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n}\n.rt-PopoverContent:where(.rt-r-size-3) {\n --popover-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n}\n.rt-PopoverContent:where(.rt-r-size-4) {\n --popover-content-padding: var(--space-6);\n border-radius: var(--radius-5);\n}\n@media (min-width: 520px) {\n .rt-PopoverContent:where(.xs\\:rt-r-size-1) {\n --popover-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-PopoverContent:where(.xs\\:rt-r-size-2) {\n --popover-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n }\n .rt-PopoverContent:where(.xs\\:rt-r-size-3) {\n --popover-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n }\n .rt-PopoverContent:where(.xs\\:rt-r-size-4) {\n --popover-content-padding: var(--space-6);\n border-radius: var(--radius-5);\n }\n}\n@media (min-width: 768px) {\n .rt-PopoverContent:where(.sm\\:rt-r-size-1) {\n --popover-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-PopoverContent:where(.sm\\:rt-r-size-2) {\n --popover-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n }\n .rt-PopoverContent:where(.sm\\:rt-r-size-3) {\n --popover-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n }\n .rt-PopoverContent:where(.sm\\:rt-r-size-4) {\n --popover-content-padding: var(--space-6);\n border-radius: var(--radius-5);\n }\n}\n@media (min-width: 1024px) {\n .rt-PopoverContent:where(.md\\:rt-r-size-1) {\n --popover-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-PopoverContent:where(.md\\:rt-r-size-2) {\n --popover-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n }\n .rt-PopoverContent:where(.md\\:rt-r-size-3) {\n --popover-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n }\n .rt-PopoverContent:where(.md\\:rt-r-size-4) {\n --popover-content-padding: var(--space-6);\n border-radius: var(--radius-5);\n }\n}\n@media (min-width: 1280px) {\n .rt-PopoverContent:where(.lg\\:rt-r-size-1) {\n --popover-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-PopoverContent:where(.lg\\:rt-r-size-2) {\n --popover-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n }\n .rt-PopoverContent:where(.lg\\:rt-r-size-3) {\n --popover-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n }\n .rt-PopoverContent:where(.lg\\:rt-r-size-4) {\n --popover-content-padding: var(--space-6);\n border-radius: var(--radius-5);\n }\n}\n@media (min-width: 1640px) {\n .rt-PopoverContent:where(.xl\\:rt-r-size-1) {\n --popover-content-padding: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-PopoverContent:where(.xl\\:rt-r-size-2) {\n --popover-content-padding: var(--space-4);\n border-radius: var(--radius-4);\n }\n .rt-PopoverContent:where(.xl\\:rt-r-size-3) {\n --popover-content-padding: var(--space-5);\n border-radius: var(--radius-5);\n }\n .rt-PopoverContent:where(.xl\\:rt-r-size-4) {\n --popover-content-padding: var(--space-6);\n border-radius: var(--radius-5);\n }\n}\n.rt-ProgressRoot {\n --progress-value: 0;\n --progress-max: 100;\n --progress-duration: 5s;\n pointer-events: none;\n position: relative;\n overflow: hidden;\n flex-grow: 1;\n height: var(--progress-height);\n border-radius: max(calc(var(--radius-factor) * var(--progress-height) / 3), calc(var(--radius-factor) * var(--radius-thumb)));\n}\n.rt-ProgressRoot::after {\n position: absolute;\n inset: 0;\n content: '';\n border-radius: inherit;\n}\n.rt-ProgressIndicator {\n display: block;\n height: 100%;\n width: 100%;\n transform: scaleX(calc(var(--progress-value) / var(--progress-max)));\n transform-origin: left center;\n transition: transform 120ms;\n}\n.rt-ProgressIndicator:where([data-state='indeterminate']) {\n animation-name: rt-progress-indicator-indeterminate-grow, var(--progress-indicator-indeterminate-animation-start), var(--progress-indicator-indeterminate-animation-repeat);\n animation-delay: 0s, calc(var(--progress-duration) + 5s), calc(var(--progress-duration) + 7.5s);\n animation-duration: var(--progress-duration), 2.5s, 5s;\n animation-iteration-count: 1, 1, infinite;\n animation-fill-mode: both, none, none;\n animation-direction: normal, normal, alternate;\n}\n.rt-ProgressIndicator:where([data-state='indeterminate'])::after {\n position: absolute;\n inset: 0;\n content: '';\n width: 400%;\n animation-name: rt-progress-indicator-indeterminate-shine-from-left;\n animation-delay: calc(var(--progress-duration) + 5s);\n animation-duration: 5s;\n animation-fill-mode: backwards;\n animation-iteration-count: infinite;\n background-image: linear-gradient(to right, transparent 25%, var(--progress-indicator-after-linear-gradient), transparent 75%);\n}\n@keyframes rt-progress-indicator-indeterminate-grow {\n 0% {\n transform: scaleX(0.01);\n }\n 20% {\n transform: scaleX(0.1);\n }\n 30% {\n transform: scaleX(0.6);\n }\n 40%,\n 50% {\n transform: scaleX(0.9);\n }\n 100% {\n transform: scaleX(1);\n }\n}\n@keyframes rt-progress-indicator-indeterminate-shine-from-left {\n 0% {\n transform: translateX(-100%);\n }\n 100% {\n transform: translateX(0%);\n }\n}\n.rt-ProgressRoot:where(.rt-r-size-1) {\n --progress-height: var(--space-1);\n}\n.rt-ProgressRoot:where(.rt-r-size-2) {\n --progress-height: calc(var(--space-2) * 0.75);\n}\n.rt-ProgressRoot:where(.rt-r-size-3) {\n --progress-height: var(--space-2);\n}\n@media (min-width: 520px) {\n .rt-ProgressRoot:where(.xs\\:rt-r-size-1) {\n --progress-height: var(--space-1);\n }\n .rt-ProgressRoot:where(.xs\\:rt-r-size-2) {\n --progress-height: calc(var(--space-2) * 0.75);\n }\n .rt-ProgressRoot:where(.xs\\:rt-r-size-3) {\n --progress-height: var(--space-2);\n }\n}\n@media (min-width: 768px) {\n .rt-ProgressRoot:where(.sm\\:rt-r-size-1) {\n --progress-height: var(--space-1);\n }\n .rt-ProgressRoot:where(.sm\\:rt-r-size-2) {\n --progress-height: calc(var(--space-2) * 0.75);\n }\n .rt-ProgressRoot:where(.sm\\:rt-r-size-3) {\n --progress-height: var(--space-2);\n }\n}\n@media (min-width: 1024px) {\n .rt-ProgressRoot:where(.md\\:rt-r-size-1) {\n --progress-height: var(--space-1);\n }\n .rt-ProgressRoot:where(.md\\:rt-r-size-2) {\n --progress-height: calc(var(--space-2) * 0.75);\n }\n .rt-ProgressRoot:where(.md\\:rt-r-size-3) {\n --progress-height: var(--space-2);\n }\n}\n@media (min-width: 1280px) {\n .rt-ProgressRoot:where(.lg\\:rt-r-size-1) {\n --progress-height: var(--space-1);\n }\n .rt-ProgressRoot:where(.lg\\:rt-r-size-2) {\n --progress-height: calc(var(--space-2) * 0.75);\n }\n .rt-ProgressRoot:where(.lg\\:rt-r-size-3) {\n --progress-height: var(--space-2);\n }\n}\n@media (min-width: 1640px) {\n .rt-ProgressRoot:where(.xl\\:rt-r-size-1) {\n --progress-height: var(--space-1);\n }\n .rt-ProgressRoot:where(.xl\\:rt-r-size-2) {\n --progress-height: calc(var(--space-2) * 0.75);\n }\n .rt-ProgressRoot:where(.xl\\:rt-r-size-3) {\n --progress-height: var(--space-2);\n }\n}\n.rt-ProgressRoot:where(.rt-variant-surface) {\n --progress-indicator-indeterminate-animation-start: rt-progress-indicator-surface-indeterminate-fade;\n --progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-surface-indeterminate-pulse;\n background-color: var(--gray-a3);\n}\n.rt-ProgressRoot:where(.rt-variant-surface)::after {\n box-shadow: inset 0 0 0 1px var(--gray-a4);\n}\n.rt-ProgressRoot:where(.rt-variant-surface) :where(.rt-ProgressIndicator) {\n background-color: var(--accent-track);\n}\n@keyframes rt-progress-indicator-surface-indeterminate-fade {\n 100% {\n background-color: var(--accent-7);\n }\n}\n@keyframes rt-progress-indicator-surface-indeterminate-pulse {\n 0% {\n background-color: var(--accent-7);\n }\n 100% {\n background-color: var(--accent-track);\n }\n}\n.rt-ProgressRoot:where(.rt-variant-classic) {\n --progress-indicator-indeterminate-animation-start: rt-progress-indicator-classic-indeterminate-fade;\n --progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-classic-indeterminate-pulse;\n background-color: var(--gray-a3);\n}\n.rt-ProgressRoot:where(.rt-variant-classic)::after {\n box-shadow: var(--shadow-1);\n}\n.rt-ProgressRoot:where(.rt-variant-classic) :where(.rt-ProgressIndicator) {\n background-color: var(--accent-track);\n}\n@keyframes rt-progress-indicator-classic-indeterminate-fade {\n 100% {\n background-color: var(--accent-7);\n }\n}\n@keyframes rt-progress-indicator-classic-indeterminate-pulse {\n 0% {\n background-color: var(--accent-7);\n }\n 100% {\n background-color: var(--accent-track);\n }\n}\n.rt-ProgressRoot:where(.rt-variant-soft) {\n --progress-indicator-indeterminate-animation-start: rt-progress-indicator-soft-indeterminate-fade;\n --progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-soft-indeterminate-pulse;\n background-color: var(--gray-a4);\n background-image: linear-gradient(var(--white-a1), var(--white-a1));\n}\n.rt-ProgressRoot:where(.rt-variant-soft) :where(.rt-ProgressIndicator) {\n background-image: linear-gradient(var(--accent-a5), var(--accent-a5));\n background-color: var(--accent-8);\n}\n.rt-ProgressRoot:where(.rt-variant-soft) :where(.rt-ProgressIndicator)::after {\n opacity: 0.75;\n}\n@keyframes rt-progress-indicator-soft-indeterminate-fade {\n 100% {\n background-color: var(--accent-5);\n }\n}\n@keyframes rt-progress-indicator-soft-indeterminate-pulse {\n 0% {\n background-color: var(--accent-5);\n }\n 100% {\n background-color: var(--accent-7);\n }\n}\n.rt-ProgressRoot:where(.rt-high-contrast) {\n --progress-indicator-indeterminate-animation-start: rt-progress-indicator-high-contrast-indeterminate-fade;\n --progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-high-contrast-indeterminate-pulse;\n}\n.rt-ProgressRoot:where(.rt-high-contrast) :where(.rt-ProgressIndicator) {\n background-color: var(--accent-12);\n}\n.rt-ProgressRoot:where(.rt-high-contrast) :where(.rt-ProgressIndicator)::after {\n opacity: 0.75;\n}\n@keyframes rt-progress-indicator-high-contrast-indeterminate-fade {\n 100% {\n opacity: 0.8;\n }\n}\n@keyframes rt-progress-indicator-high-contrast-indeterminate-pulse {\n 0% {\n opacity: 0.8;\n }\n 100% {\n opacity: 1;\n }\n}\n.rt-Quote {\n box-sizing: border-box;\n font-family: var(--quote-font-family);\n font-size: calc(var(--quote-font-size-adjust) * 1em);\n font-style: var(--quote-font-style);\n font-weight: var(--quote-font-weight);\n line-height: 1.25;\n letter-spacing: calc(var(--quote-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));\n color: inherit;\n}\n.rt-Quote :where(.rt-Quote) {\n font-size: inherit;\n}\n.rt-RadioCardsRoot {\n line-height: var(--line-height);\n letter-spacing: var(--letter-spacing);\n cursor: default;\n}\n.rt-RadioCardsItem {\n --base-card-padding-top: var(--radio-cards-item-padding-y);\n --base-card-padding-right: var(--radio-cards-item-padding-x);\n --base-card-padding-bottom: var(--radio-cards-item-padding-y);\n --base-card-padding-left: var(--radio-cards-item-padding-x);\n --base-card-border-radius: var(--radio-cards-item-border-radius);\n --base-card-border-width: var(--radio-cards-item-border-width);\n display: flex;\n align-items: center;\n justify-content: center;\n gap: var(--space-2);\n}\n.rt-RadioCardsItem > * {\n pointer-events: none;\n}\n.rt-RadioCardsItem > :where(svg) {\n flex-shrink: 0;\n}\n.rt-RadioCardsItem::after {\n outline-offset: -1px;\n}\n.rt-RadioCardsRoot:where(.rt-r-size-1) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --radio-cards-item-padding-x: var(--space-3);\n --radio-cards-item-padding-y: calc(var(--space-3) / 1.2);\n --radio-cards-item-border-radius: var(--radius-3);\n}\n.rt-RadioCardsRoot:where(.rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --radio-cards-item-padding-x: var(--space-4);\n --radio-cards-item-padding-y: calc(var(--space-4) * 0.875);\n --radio-cards-item-border-radius: var(--radius-3);\n}\n.rt-RadioCardsRoot:where(.rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n --radio-cards-item-padding-x: var(--space-5);\n --radio-cards-item-padding-y: calc(var(--space-5) / 1.2);\n --radio-cards-item-border-radius: var(--radius-4);\n}\n@media (min-width: 520px) {\n .rt-RadioCardsRoot:where(.xs\\:rt-r-size-1) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --radio-cards-item-padding-x: var(--space-3);\n --radio-cards-item-padding-y: calc(var(--space-3) / 1.2);\n --radio-cards-item-border-radius: var(--radius-3);\n }\n .rt-RadioCardsRoot:where(.xs\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --radio-cards-item-padding-x: var(--space-4);\n --radio-cards-item-padding-y: calc(var(--space-4) * 0.875);\n --radio-cards-item-border-radius: var(--radius-3);\n }\n .rt-RadioCardsRoot:where(.xs\\:rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n --radio-cards-item-padding-x: var(--space-5);\n --radio-cards-item-padding-y: calc(var(--space-5) / 1.2);\n --radio-cards-item-border-radius: var(--radius-4);\n }\n}\n@media (min-width: 768px) {\n .rt-RadioCardsRoot:where(.sm\\:rt-r-size-1) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --radio-cards-item-padding-x: var(--space-3);\n --radio-cards-item-padding-y: calc(var(--space-3) / 1.2);\n --radio-cards-item-border-radius: var(--radius-3);\n }\n .rt-RadioCardsRoot:where(.sm\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --radio-cards-item-padding-x: var(--space-4);\n --radio-cards-item-padding-y: calc(var(--space-4) * 0.875);\n --radio-cards-item-border-radius: var(--radius-3);\n }\n .rt-RadioCardsRoot:where(.sm\\:rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n --radio-cards-item-padding-x: var(--space-5);\n --radio-cards-item-padding-y: calc(var(--space-5) / 1.2);\n --radio-cards-item-border-radius: var(--radius-4);\n }\n}\n@media (min-width: 1024px) {\n .rt-RadioCardsRoot:where(.md\\:rt-r-size-1) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --radio-cards-item-padding-x: var(--space-3);\n --radio-cards-item-padding-y: calc(var(--space-3) / 1.2);\n --radio-cards-item-border-radius: var(--radius-3);\n }\n .rt-RadioCardsRoot:where(.md\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --radio-cards-item-padding-x: var(--space-4);\n --radio-cards-item-padding-y: calc(var(--space-4) * 0.875);\n --radio-cards-item-border-radius: var(--radius-3);\n }\n .rt-RadioCardsRoot:where(.md\\:rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n --radio-cards-item-padding-x: var(--space-5);\n --radio-cards-item-padding-y: calc(var(--space-5) / 1.2);\n --radio-cards-item-border-radius: var(--radius-4);\n }\n}\n@media (min-width: 1280px) {\n .rt-RadioCardsRoot:where(.lg\\:rt-r-size-1) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --radio-cards-item-padding-x: var(--space-3);\n --radio-cards-item-padding-y: calc(var(--space-3) / 1.2);\n --radio-cards-item-border-radius: var(--radius-3);\n }\n .rt-RadioCardsRoot:where(.lg\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --radio-cards-item-padding-x: var(--space-4);\n --radio-cards-item-padding-y: calc(var(--space-4) * 0.875);\n --radio-cards-item-border-radius: var(--radius-3);\n }\n .rt-RadioCardsRoot:where(.lg\\:rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n --radio-cards-item-padding-x: var(--space-5);\n --radio-cards-item-padding-y: calc(var(--space-5) / 1.2);\n --radio-cards-item-border-radius: var(--radius-4);\n }\n}\n@media (min-width: 1640px) {\n .rt-RadioCardsRoot:where(.xl\\:rt-r-size-1) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --radio-cards-item-padding-x: var(--space-3);\n --radio-cards-item-padding-y: calc(var(--space-3) / 1.2);\n --radio-cards-item-border-radius: var(--radius-3);\n }\n .rt-RadioCardsRoot:where(.xl\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n --line-height: var(--line-height-2);\n --letter-spacing: var(--letter-spacing-2);\n --radio-cards-item-padding-x: var(--space-4);\n --radio-cards-item-padding-y: calc(var(--space-4) * 0.875);\n --radio-cards-item-border-radius: var(--radius-3);\n }\n .rt-RadioCardsRoot:where(.xl\\:rt-r-size-3) {\n font-size: var(--font-size-3);\n --line-height: var(--line-height-3);\n --letter-spacing: var(--letter-spacing-3);\n --radio-cards-item-padding-x: var(--space-5);\n --radio-cards-item-padding-y: calc(var(--space-5) / 1.2);\n --radio-cards-item-border-radius: var(--radius-4);\n }\n}\n:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem {\n --radio-cards-item-border-width: 1px;\n --radio-cards-item-background-color: var(--color-surface);\n}\n:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem::before {\n background-color: var(--radio-cards-item-background-color);\n}\n:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem::after {\n box-shadow: var(--base-card-surface-box-shadow);\n}\n@media (hover: hover) {\n :where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem:where(:not(:disabled):not([data-state='checked']):hover)::after {\n box-shadow: var(--base-card-surface-hover-box-shadow);\n }\n}\n:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem {\n --radio-cards-item-border-width: 1px;\n --radio-cards-item-background-color: var(--color-surface);\n transition: box-shadow 120ms;\n box-shadow: var(--base-card-classic-box-shadow-outer);\n}\n:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem::before {\n background-color: var(--radio-cards-item-background-color);\n}\n:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem::after {\n box-shadow: var(--base-card-classic-box-shadow-inner);\n}\n@media (hover: hover) {\n :where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:where(:not(:disabled):not([data-state='checked']):hover) {\n transition-duration: 40ms;\n box-shadow: var(--base-card-classic-hover-box-shadow-outer);\n }\n :where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:where(:not(:disabled):not([data-state='checked']):hover)::after {\n box-shadow: var(--base-card-classic-hover-box-shadow-inner);\n }\n}\n.rt-RadioCardsItem:where([data-state='checked'])::after {\n outline: 2px solid var(--accent-indicator);\n}\n:where(.rt-RadioCardsRoot.rt-high-contrast) .rt-RadioCardsItem:where([data-state='checked'])::after {\n outline-color: var(--accent-12);\n}\n.rt-RadioCardsItem:where(:focus-visible)::after {\n outline: 2px solid var(--focus-8);\n}\n.rt-RadioCardsItem:where(:focus-visible):where([data-state='checked'])::before {\n background-image: linear-gradient(var(--focus-a3), var(--focus-a3));\n}\n.rt-RadioCardsItem:where(:focus-visible):where([data-state='checked'])::after {\n outline-color: var(--focus-10);\n}\n.rt-RadioCardsItem:where(:disabled) {\n cursor: var(--cursor-disabled);\n color: var(--gray-a9);\n}\n.rt-RadioCardsItem:where(:disabled)::selection {\n background-color: var(--gray-a5);\n}\n.rt-RadioCardsItem:where(:disabled)::before {\n background-image: linear-gradient(var(--gray-a2), var(--gray-a2));\n}\n.rt-RadioCardsItem:where(:disabled)::after {\n outline-color: var(--gray-8);\n}\n.rt-RadioGroupRoot {\n display: flex;\n flex-direction: column;\n gap: var(--space-1);\n}\n.rt-RadioGroupItem {\n display: flex;\n gap: 0.5em;\n width: -moz-fit-content;\n width: fit-content;\n}\n.rt-RadioGroupItemInner {\n min-width: 0;\n}\n.rt-BaseRadioRoot {\n position: relative;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n vertical-align: top;\n flex-shrink: 0;\n cursor: var(--cursor-radio);\n height: var(--skeleton-height, var(--line-height, var(--radio-size)));\n --skeleton-height-override: var(--radio-size);\n border-radius: var(--skeleton-radius);\n --skeleton-radius-override: 100%;\n}\n.rt-BaseRadioRoot:where(:disabled, [data-disabled]) {\n cursor: var(--cursor-disabled);\n}\n.rt-BaseRadioRoot::before {\n content: '';\n display: block;\n height: var(--radio-size);\n width: var(--radio-size);\n border-radius: 100%;\n}\n.rt-BaseRadioRoot::after {\n pointer-events: none;\n position: absolute;\n height: var(--radio-size);\n width: var(--radio-size);\n border-radius: 100%;\n transform: scale(0.4);\n}\n.rt-BaseRadioRoot:where(:checked, [data-state='checked'])::after {\n content: '';\n}\n.rt-BaseRadioRoot:where(:focus-visible)::before {\n outline: 2px solid var(--focus-8);\n outline-offset: 2px;\n}\n.rt-BaseRadioRoot:where(.rt-r-size-1) {\n --radio-size: calc(var(--space-4) * 0.875);\n}\n.rt-BaseRadioRoot:where(.rt-r-size-2) {\n --radio-size: var(--space-4);\n}\n.rt-BaseRadioRoot:where(.rt-r-size-3) {\n --radio-size: calc(var(--space-4) * 1.25);\n}\n@media (min-width: 520px) {\n .rt-BaseRadioRoot:where(.xs\\:rt-r-size-1) {\n --radio-size: calc(var(--space-4) * 0.875);\n }\n .rt-BaseRadioRoot:where(.xs\\:rt-r-size-2) {\n --radio-size: var(--space-4);\n }\n .rt-BaseRadioRoot:where(.xs\\:rt-r-size-3) {\n --radio-size: calc(var(--space-4) * 1.25);\n }\n}\n@media (min-width: 768px) {\n .rt-BaseRadioRoot:where(.sm\\:rt-r-size-1) {\n --radio-size: calc(var(--space-4) * 0.875);\n }\n .rt-BaseRadioRoot:where(.sm\\:rt-r-size-2) {\n --radio-size: var(--space-4);\n }\n .rt-BaseRadioRoot:where(.sm\\:rt-r-size-3) {\n --radio-size: calc(var(--space-4) * 1.25);\n }\n}\n@media (min-width: 1024px) {\n .rt-BaseRadioRoot:where(.md\\:rt-r-size-1) {\n --radio-size: calc(var(--space-4) * 0.875);\n }\n .rt-BaseRadioRoot:where(.md\\:rt-r-size-2) {\n --radio-size: var(--space-4);\n }\n .rt-BaseRadioRoot:where(.md\\:rt-r-size-3) {\n --radio-size: calc(var(--space-4) * 1.25);\n }\n}\n@media (min-width: 1280px) {\n .rt-BaseRadioRoot:where(.lg\\:rt-r-size-1) {\n --radio-size: calc(var(--space-4) * 0.875);\n }\n .rt-BaseRadioRoot:where(.lg\\:rt-r-size-2) {\n --radio-size: var(--space-4);\n }\n .rt-BaseRadioRoot:where(.lg\\:rt-r-size-3) {\n --radio-size: calc(var(--space-4) * 1.25);\n }\n}\n@media (min-width: 1640px) {\n .rt-BaseRadioRoot:where(.xl\\:rt-r-size-1) {\n --radio-size: calc(var(--space-4) * 0.875);\n }\n .rt-BaseRadioRoot:where(.xl\\:rt-r-size-2) {\n --radio-size: var(--space-4);\n }\n .rt-BaseRadioRoot:where(.xl\\:rt-r-size-3) {\n --radio-size: calc(var(--space-4) * 1.25);\n }\n}\n.rt-BaseRadioRoot:where(.rt-variant-surface):where(:not(:checked), [data-state='unchecked'])::before {\n background-color: var(--color-surface);\n box-shadow: inset 0 0 0 1px var(--gray-a7);\n}\n.rt-BaseRadioRoot:where(.rt-variant-surface):where(:checked, [data-state='checked'])::before {\n background-color: var(--accent-indicator);\n}\n.rt-BaseRadioRoot:where(.rt-variant-surface)::after {\n background-color: var(--accent-contrast);\n}\n.rt-BaseRadioRoot:where(.rt-variant-surface):where(.rt-high-contrast):where(:checked, [data-state='checked'])::before {\n background-color: var(--accent-12);\n}\n.rt-BaseRadioRoot:where(.rt-variant-surface):where(.rt-high-contrast)::after {\n background-color: var(--accent-1);\n}\n.rt-BaseRadioRoot:where(.rt-variant-surface):where(:disabled, [data-disabled])::before {\n box-shadow: inset 0 0 0 1px var(--gray-a6);\n background-color: var(--gray-a3);\n}\n.rt-BaseRadioRoot:where(.rt-variant-surface):where(:disabled, [data-disabled])::after {\n background-color: var(--gray-a8);\n}\n.rt-BaseRadioRoot:where(.rt-variant-classic):where(:not(:checked), [data-state='unchecked'])::before {\n background-color: var(--color-surface);\n box-shadow: inset 0 0 0 1px var(--gray-7), var(--shadow-1);\n}\n.rt-BaseRadioRoot:where(.rt-variant-classic):where(:checked, [data-state='checked'])::before {\n background-color: var(--accent-indicator);\n background-image: linear-gradient(to bottom, var(--white-a3), transparent, var(--black-a3));\n box-shadow: inset 0 0.5px 0.5px var(--white-a4), inset 0 -0.5px 0.5px var(--black-a4);\n}\n.rt-BaseRadioRoot:where(.rt-variant-classic)::after {\n background-color: var(--accent-contrast);\n}\n.rt-BaseRadioRoot:where(.rt-variant-classic):where(.rt-high-contrast):where(:checked, [data-state='checked'])::before {\n background-color: var(--accent-12);\n}\n.rt-BaseRadioRoot:where(.rt-variant-classic):where(.rt-high-contrast)::after {\n background-color: var(--accent-1);\n}\n.rt-BaseRadioRoot:where(.rt-variant-classic):where(:disabled, [data-disabled])::before {\n box-shadow: var(--shadow-1);\n background-color: var(--gray-a3);\n background-image: none;\n}\n.rt-BaseRadioRoot:where(.rt-variant-classic):where(:disabled, [data-disabled])::after {\n background-color: var(--gray-a8);\n}\n.rt-BaseRadioRoot:where(.rt-variant-soft)::before {\n background-color: var(--accent-a4);\n}\n.rt-BaseRadioRoot:where(.rt-variant-soft)::after {\n background-color: var(--accent-a11);\n}\n.rt-BaseRadioRoot:where(.rt-variant-soft):where(.rt-high-contrast)::after {\n background-color: var(--accent-12);\n}\n.rt-BaseRadioRoot:where(.rt-variant-soft):where(:focus-visible)::before {\n outline-color: var(--accent-a8);\n}\n.rt-BaseRadioRoot:where(.rt-variant-soft):where(:disabled, [data-disabled])::before {\n background-color: var(--gray-a3);\n}\n.rt-BaseRadioRoot:where(.rt-variant-soft):where(:disabled, [data-disabled])::after {\n background-color: var(--gray-a8);\n}\n.rt-ScrollAreaRoot {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n width: 100%;\n height: 100%;\n}\n.rt-ScrollAreaViewport {\n display: flex;\n flex-direction: column;\n width: 100%;\n height: 100%;\n}\n.rt-ScrollAreaViewport:where(:focus-visible) + :where(.rt-ScrollAreaViewportFocusRing) {\n position: absolute;\n inset: 0;\n pointer-events: none;\n outline: 2px solid var(--focus-8);\n outline-offset: -2px;\n}\n.rt-ScrollAreaViewport:where(:has(.rt-ScrollAreaScrollbar[data-orientation='horizontal'])) {\n overscroll-behavior-x: contain;\n}\n.rt-ScrollAreaViewport > * {\n display: block !important;\n width: -moz-fit-content;\n width: fit-content;\n flex-grow: 1;\n}\n.rt-ScrollAreaScrollbar {\n display: flex;\n -webkit-user-select: none;\n user-select: none;\n touch-action: none;\n background-color: var(--gray-a3);\n border-radius: var(--scrollarea-scrollbar-border-radius);\n animation-duration: 120ms;\n animation-timing-function: ease-out;\n}\n.rt-ScrollAreaScrollbar:where([data-orientation='vertical']) {\n flex-direction: column;\n width: var(--scrollarea-scrollbar-size);\n margin-top: var(--scrollarea-scrollbar-vertical-margin-top);\n margin-bottom: var(--scrollarea-scrollbar-vertical-margin-bottom);\n margin-left: var(--scrollarea-scrollbar-vertical-margin-left);\n margin-right: var(--scrollarea-scrollbar-vertical-margin-right);\n}\n.rt-ScrollAreaScrollbar:where([data-orientation='horizontal']) {\n flex-direction: row;\n height: var(--scrollarea-scrollbar-size);\n margin-top: var(--scrollarea-scrollbar-horizontal-margin-top);\n margin-bottom: var(--scrollarea-scrollbar-horizontal-margin-bottom);\n margin-left: var(--scrollarea-scrollbar-horizontal-margin-left);\n margin-right: var(--scrollarea-scrollbar-horizontal-margin-right);\n}\n.rt-ScrollAreaThumb {\n position: relative;\n background-color: var(--gray-a8);\n border-radius: inherit;\n transition: background-color 100ms;\n}\n.rt-ScrollAreaThumb::before {\n content: '';\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n width: 100%;\n height: 100%;\n min-width: var(--space-4);\n min-height: var(--space-4);\n}\n.rt-ScrollAreaScrollbar:where(.rt-r-size-1) {\n --scrollarea-scrollbar-size: var(--space-1);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n}\n.rt-ScrollAreaScrollbar:where(.rt-r-size-2) {\n --scrollarea-scrollbar-size: var(--space-2);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n}\n.rt-ScrollAreaScrollbar:where(.rt-r-size-3) {\n --scrollarea-scrollbar-size: var(--space-3);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n}\n@media (min-width: 520px) {\n .rt-ScrollAreaScrollbar:where(.xs\\:rt-r-size-1) {\n --scrollarea-scrollbar-size: var(--space-1);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-ScrollAreaScrollbar:where(.xs\\:rt-r-size-2) {\n --scrollarea-scrollbar-size: var(--space-2);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-ScrollAreaScrollbar:where(.xs\\:rt-r-size-3) {\n --scrollarea-scrollbar-size: var(--space-3);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n }\n}\n@media (min-width: 768px) {\n .rt-ScrollAreaScrollbar:where(.sm\\:rt-r-size-1) {\n --scrollarea-scrollbar-size: var(--space-1);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-ScrollAreaScrollbar:where(.sm\\:rt-r-size-2) {\n --scrollarea-scrollbar-size: var(--space-2);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-ScrollAreaScrollbar:where(.sm\\:rt-r-size-3) {\n --scrollarea-scrollbar-size: var(--space-3);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n }\n}\n@media (min-width: 1024px) {\n .rt-ScrollAreaScrollbar:where(.md\\:rt-r-size-1) {\n --scrollarea-scrollbar-size: var(--space-1);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-ScrollAreaScrollbar:where(.md\\:rt-r-size-2) {\n --scrollarea-scrollbar-size: var(--space-2);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-ScrollAreaScrollbar:where(.md\\:rt-r-size-3) {\n --scrollarea-scrollbar-size: var(--space-3);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n }\n}\n@media (min-width: 1280px) {\n .rt-ScrollAreaScrollbar:where(.lg\\:rt-r-size-1) {\n --scrollarea-scrollbar-size: var(--space-1);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-ScrollAreaScrollbar:where(.lg\\:rt-r-size-2) {\n --scrollarea-scrollbar-size: var(--space-2);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-ScrollAreaScrollbar:where(.lg\\:rt-r-size-3) {\n --scrollarea-scrollbar-size: var(--space-3);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n }\n}\n@media (min-width: 1640px) {\n .rt-ScrollAreaScrollbar:where(.xl\\:rt-r-size-1) {\n --scrollarea-scrollbar-size: var(--space-1);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-ScrollAreaScrollbar:where(.xl\\:rt-r-size-2) {\n --scrollarea-scrollbar-size: var(--space-2);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-ScrollAreaScrollbar:where(.xl\\:rt-r-size-3) {\n --scrollarea-scrollbar-size: var(--space-3);\n --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full));\n }\n}\n.rt-ScrollAreaScrollbar:where([data-state='visible']) {\n animation-name: rt-fade-in;\n}\n.rt-ScrollAreaScrollbar:where([data-state='hidden']) {\n animation-name: rt-fade-out;\n}\n@media (hover: hover) {\n .rt-ScrollAreaThumb:where(:hover) {\n background-color: var(--gray-a9);\n }\n}\n.rt-SegmentedControlRoot {\n display: inline-grid;\n vertical-align: top;\n grid-auto-flow: column;\n grid-auto-columns: 1fr;\n align-items: stretch;\n color: var(--gray-12);\n background-color: var(--color-surface);\n background-image: linear-gradient(var(--gray-a3), var(--gray-a3));\n position: relative;\n min-width: max-content;\n font-family: var(--default-font-family);\n font-style: normal;\n text-align: center;\n isolation: isolate;\n border-radius: var(--segmented-control-border-radius);\n}\n.rt-SegmentedControlRoot:where([data-disabled]) {\n color: var(--gray-a8);\n background-color: var(--gray-3);\n}\n.rt-SegmentedControlItem {\n display: flex;\n align-items: stretch;\n -webkit-user-select: none;\n user-select: none;\n}\n.rt-SegmentedControlItem:where(:first-child) {\n border-top-left-radius: inherit;\n border-bottom-left-radius: inherit;\n}\n.rt-SegmentedControlItem:where(:nth-last-child(2)) {\n border-top-right-radius: inherit;\n border-bottom-right-radius: inherit;\n}\n.rt-SegmentedControlItem:where(:focus-visible) {\n border-radius: inherit;\n outline: 2px solid var(--focus-8);\n outline-offset: -1px;\n}\n.rt-SegmentedControlItemLabel :where(svg) {\n flex-shrink: 0;\n}\n@media (hover: hover) {\n :where(.rt-SegmentedControlItem[data-state='off']:not([disabled]):hover) .rt-SegmentedControlItemLabel {\n background-color: var(--gray-a2);\n }\n}\n.rt-SegmentedControlItemLabelInactive {\n position: absolute;\n transition: opacity calc(0.8 * var(--segmented-control-transition-duration));\n font-weight: var(--font-weight-regular);\n letter-spacing: var(--tab-inactive-letter-spacing);\n word-spacing: var(--tab-inactive-word-spacing);\n opacity: 1;\n transition-timing-function: ease-out;\n}\n:where(.rt-SegmentedControlItem[data-state='on']) .rt-SegmentedControlItemLabelInactive {\n opacity: 0;\n transition-timing-function: ease-in;\n}\n.rt-SegmentedControlItemLabelActive {\n transition: opacity calc(0.8 * var(--segmented-control-transition-duration));\n font-weight: var(--font-weight-medium);\n letter-spacing: var(--tab-active-letter-spacing);\n word-spacing: var(--tab-active-word-spacing);\n opacity: 0;\n transition-timing-function: ease-in;\n}\n:where(.rt-SegmentedControlItem[data-state='on']) .rt-SegmentedControlItemLabelActive {\n opacity: 1;\n transition-timing-function: ease-out;\n}\n.rt-SegmentedControlItemSeparator {\n z-index: -1;\n margin-top: 3px;\n margin-bottom: 3px;\n margin-left: -0.5px;\n margin-right: -0.5px;\n width: 1px;\n background-color: var(--gray-a4);\n transition: opacity calc(0.8 * var(--segmented-control-transition-duration));\n transition-timing-function: ease-out;\n}\n:where(.rt-SegmentedControlItem:first-child) .rt-SegmentedControlItemSeparator,\n :where(.rt-SegmentedControlItem:where([data-state='on'], :focus-visible)) .rt-SegmentedControlItemSeparator,\n :where(.rt-SegmentedControlItem:where([data-state='on'], :focus-visible)) + * .rt-SegmentedControlItemSeparator {\n opacity: 0;\n transition-timing-function: ease-in;\n}\n:where(.rt-SegmentedControlRoot:has(:focus-visible)) .rt-SegmentedControlItemSeparator {\n transition-duration: 0ms;\n}\n.rt-SegmentedControlIndicator {\n display: none;\n position: absolute;\n z-index: -1;\n top: 0;\n left: 0;\n height: 100%;\n pointer-events: none;\n transition-property: transform;\n transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);\n transition-duration: var(--segmented-control-transition-duration);\n}\n.rt-SegmentedControlIndicator::before {\n inset: 1px;\n position: absolute;\n border-radius: max(0.5px, calc(var(--segmented-control-border-radius) - 1px));\n background-color: var(--segmented-control-indicator-background-color);\n content: '';\n}\n:where(.rt-SegmentedControlItem[data-state='on']) ~ .rt-SegmentedControlIndicator {\n display: block;\n}\n:where(.rt-SegmentedControlItem[disabled]) ~ .rt-SegmentedControlIndicator {\n --segmented-control-indicator-background-color: var(--gray-a3);\n}\n:where(.rt-SegmentedControlItem[disabled]) ~ .rt-SegmentedControlIndicator::before {\n inset: 0px;\n box-shadow: none;\n}\n.rt-SegmentedControlIndicator:where(:nth-child(2)) {\n width: calc(100% / 1);\n}\n.rt-SegmentedControlIndicator:where(:nth-child(3)) {\n width: calc(100% / 2);\n}\n.rt-SegmentedControlIndicator:where(:nth-child(4)) {\n width: calc(100% / 3);\n}\n.rt-SegmentedControlIndicator:where(:nth-child(5)) {\n width: calc(100% / 4);\n}\n.rt-SegmentedControlIndicator:where(:nth-child(6)) {\n width: calc(100% / 5);\n}\n.rt-SegmentedControlIndicator:where(:nth-child(7)) {\n width: calc(100% / 6);\n}\n.rt-SegmentedControlIndicator:where(:nth-child(8)) {\n width: calc(100% / 7);\n}\n.rt-SegmentedControlIndicator:where(:nth-child(9)) {\n width: calc(100% / 8);\n}\n.rt-SegmentedControlIndicator:where(:nth-child(10)) {\n width: calc(100% / 9);\n}\n.rt-SegmentedControlIndicator:where(:nth-child(11)) {\n width: calc(100% / 10);\n}\n:where(.rt-SegmentedControlItem[data-state='on']:nth-child(1)) ~ .rt-SegmentedControlIndicator {\n transform: translateX(0%);\n}\n:where(.rt-SegmentedControlItem[data-state='on']:nth-child(2)) ~ .rt-SegmentedControlIndicator {\n transform: translateX(100%);\n}\n:where(.rt-SegmentedControlItem[data-state='on']:nth-child(3)) ~ .rt-SegmentedControlIndicator {\n transform: translateX(200%);\n}\n:where(.rt-SegmentedControlItem[data-state='on']:nth-child(4)) ~ .rt-SegmentedControlIndicator {\n transform: translateX(300%);\n}\n:where(.rt-SegmentedControlItem[data-state='on']:nth-child(5)) ~ .rt-SegmentedControlIndicator {\n transform: translateX(400%);\n}\n:where(.rt-SegmentedControlItem[data-state='on']:nth-child(6)) ~ .rt-SegmentedControlIndicator {\n transform: translateX(500%);\n}\n:where(.rt-SegmentedControlItem[data-state='on']:nth-child(7)) ~ .rt-SegmentedControlIndicator {\n transform: translateX(600%);\n}\n:where(.rt-SegmentedControlItem[data-state='on']:nth-child(8)) ~ .rt-SegmentedControlIndicator {\n transform: translateX(700%);\n}\n:where(.rt-SegmentedControlItem[data-state='on']:nth-child(9)) ~ .rt-SegmentedControlIndicator {\n transform: translateX(800%);\n}\n:where(.rt-SegmentedControlItem[data-state='on']:nth-child(10)) ~ .rt-SegmentedControlIndicator {\n transform: translateX(900%);\n}\n.rt-SegmentedControlItemLabel {\n box-sizing: border-box;\n display: flex;\n flex-grow: 1;\n align-items: center;\n justify-content: center;\n border-radius: inherit;\n}\n.rt-SegmentedControlRoot:where(.rt-r-size-1) {\n --segmented-control-border-radius: max(var(--radius-2), var(--radius-full));\n height: var(--space-5);\n}\n.rt-SegmentedControlRoot:where(.rt-r-size-1) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n gap: var(--space-1);\n}\n.rt-SegmentedControlRoot:where(.rt-r-size-2) {\n --segmented-control-border-radius: max(var(--radius-2), var(--radius-full));\n height: var(--space-6);\n}\n.rt-SegmentedControlRoot:where(.rt-r-size-2) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n gap: var(--space-2);\n}\n.rt-SegmentedControlRoot:where(.rt-r-size-3) {\n --segmented-control-border-radius: max(var(--radius-3), var(--radius-full));\n height: var(--space-7);\n}\n.rt-SegmentedControlRoot:where(.rt-r-size-3) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n gap: var(--space-3);\n}\n@media (min-width: 520px) {\n .rt-SegmentedControlRoot:where(.xs\\:rt-r-size-1) {\n --segmented-control-border-radius: max(var(--radius-2), var(--radius-full));\n height: var(--space-5);\n }\n .rt-SegmentedControlRoot:where(.xs\\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n gap: var(--space-1);\n }\n .rt-SegmentedControlRoot:where(.xs\\:rt-r-size-2) {\n --segmented-control-border-radius: max(var(--radius-2), var(--radius-full));\n height: var(--space-6);\n }\n .rt-SegmentedControlRoot:where(.xs\\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n gap: var(--space-2);\n }\n .rt-SegmentedControlRoot:where(.xs\\:rt-r-size-3) {\n --segmented-control-border-radius: max(var(--radius-3), var(--radius-full));\n height: var(--space-7);\n }\n .rt-SegmentedControlRoot:where(.xs\\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n gap: var(--space-3);\n }\n}\n@media (min-width: 768px) {\n .rt-SegmentedControlRoot:where(.sm\\:rt-r-size-1) {\n --segmented-control-border-radius: max(var(--radius-2), var(--radius-full));\n height: var(--space-5);\n }\n .rt-SegmentedControlRoot:where(.sm\\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n gap: var(--space-1);\n }\n .rt-SegmentedControlRoot:where(.sm\\:rt-r-size-2) {\n --segmented-control-border-radius: max(var(--radius-2), var(--radius-full));\n height: var(--space-6);\n }\n .rt-SegmentedControlRoot:where(.sm\\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n gap: var(--space-2);\n }\n .rt-SegmentedControlRoot:where(.sm\\:rt-r-size-3) {\n --segmented-control-border-radius: max(var(--radius-3), var(--radius-full));\n height: var(--space-7);\n }\n .rt-SegmentedControlRoot:where(.sm\\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n gap: var(--space-3);\n }\n}\n@media (min-width: 1024px) {\n .rt-SegmentedControlRoot:where(.md\\:rt-r-size-1) {\n --segmented-control-border-radius: max(var(--radius-2), var(--radius-full));\n height: var(--space-5);\n }\n .rt-SegmentedControlRoot:where(.md\\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n gap: var(--space-1);\n }\n .rt-SegmentedControlRoot:where(.md\\:rt-r-size-2) {\n --segmented-control-border-radius: max(var(--radius-2), var(--radius-full));\n height: var(--space-6);\n }\n .rt-SegmentedControlRoot:where(.md\\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n gap: var(--space-2);\n }\n .rt-SegmentedControlRoot:where(.md\\:rt-r-size-3) {\n --segmented-control-border-radius: max(var(--radius-3), var(--radius-full));\n height: var(--space-7);\n }\n .rt-SegmentedControlRoot:where(.md\\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n gap: var(--space-3);\n }\n}\n@media (min-width: 1280px) {\n .rt-SegmentedControlRoot:where(.lg\\:rt-r-size-1) {\n --segmented-control-border-radius: max(var(--radius-2), var(--radius-full));\n height: var(--space-5);\n }\n .rt-SegmentedControlRoot:where(.lg\\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n gap: var(--space-1);\n }\n .rt-SegmentedControlRoot:where(.lg\\:rt-r-size-2) {\n --segmented-control-border-radius: max(var(--radius-2), var(--radius-full));\n height: var(--space-6);\n }\n .rt-SegmentedControlRoot:where(.lg\\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n gap: var(--space-2);\n }\n .rt-SegmentedControlRoot:where(.lg\\:rt-r-size-3) {\n --segmented-control-border-radius: max(var(--radius-3), var(--radius-full));\n height: var(--space-7);\n }\n .rt-SegmentedControlRoot:where(.lg\\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n gap: var(--space-3);\n }\n}\n@media (min-width: 1640px) {\n .rt-SegmentedControlRoot:where(.xl\\:rt-r-size-1) {\n --segmented-control-border-radius: max(var(--radius-2), var(--radius-full));\n height: var(--space-5);\n }\n .rt-SegmentedControlRoot:where(.xl\\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n gap: var(--space-1);\n }\n .rt-SegmentedControlRoot:where(.xl\\:rt-r-size-2) {\n --segmented-control-border-radius: max(var(--radius-2), var(--radius-full));\n height: var(--space-6);\n }\n .rt-SegmentedControlRoot:where(.xl\\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n gap: var(--space-2);\n }\n .rt-SegmentedControlRoot:where(.xl\\:rt-r-size-3) {\n --segmented-control-border-radius: max(var(--radius-3), var(--radius-full));\n height: var(--space-7);\n }\n .rt-SegmentedControlRoot:where(.xl\\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel) {\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n gap: var(--space-3);\n }\n}\n.rt-SegmentedControlRoot:where(.rt-variant-surface) :where(.rt-SegmentedControlItem:not([disabled])) ~ :where(.rt-SegmentedControlIndicator)::before {\n box-shadow: 0 0 0 1px var(--gray-a4);\n}\n.rt-SegmentedControlRoot:where(.rt-variant-classic) :where(.rt-SegmentedControlItem:not([disabled])) ~ :where(.rt-SegmentedControlIndicator)::before {\n box-shadow: var(--shadow-2);\n}\n.rt-SelectTrigger {\n display: inline-flex;\n align-items: center;\n justify-content: space-between;\n flex-shrink: 0;\n -webkit-user-select: none;\n user-select: none;\n vertical-align: top;\n line-height: var(--height);\n font-family: var(--default-font-family);\n font-weight: var(--font-weight-regular);\n font-style: normal;\n text-align: start;\n color: var(--gray-12);\n}\n.rt-SelectTrigger:where(:focus-visible) {\n outline: 2px solid var(--focus-8);\n outline-offset: -1px;\n}\n.rt-SelectTriggerInner {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.rt-SelectIcon {\n flex-shrink: 0;\n}\n:where(.rt-SelectTrigger:not(.rt-variant-ghost)) .rt-SelectIcon {\n opacity: 0.9;\n}\n.rt-SelectContent:where([data-side]) {\n min-width: var(--radix-select-trigger-width);\n max-height: var(--radix-select-content-available-height);\n transform-origin: var(--radix-select-content-transform-origin);\n}\n.rt-SelectViewport {\n box-sizing: border-box;\n padding: var(--select-content-padding);\n}\n:where(.rt-SelectContent:has(.rt-ScrollAreaScrollbar[data-orientation='vertical'])) .rt-SelectViewport {\n padding-right: var(--space-3);\n}\n.rt-SelectItem {\n display: flex;\n align-items: center;\n height: var(--select-item-height);\n padding-left: var(--select-item-indicator-width);\n padding-right: var(--select-item-indicator-width);\n position: relative;\n box-sizing: border-box;\n outline: none;\n scroll-margin: var(--select-content-padding) 0;\n -webkit-user-select: none;\n user-select: none;\n cursor: var(--cursor-menu-item);\n}\n.rt-SelectItemIndicator {\n position: absolute;\n left: 0;\n width: var(--select-item-indicator-width);\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n.rt-SelectSeparator {\n height: 1px;\n margin-top: var(--space-2);\n margin-bottom: var(--space-2);\n margin-left: var(--select-item-indicator-width);\n margin-right: var(--select-separator-margin-right);\n background-color: var(--gray-a6);\n}\n.rt-SelectLabel {\n display: flex;\n align-items: center;\n height: var(--select-item-height);\n padding-left: var(--select-item-indicator-width);\n padding-right: var(--select-item-indicator-width);\n color: var(--gray-a10);\n -webkit-user-select: none;\n user-select: none;\n cursor: default;\n}\n:where(.rt-SelectItem) + .rt-SelectLabel {\n margin-top: var(--space-2);\n}\n.rt-SelectTrigger:where(:not(.rt-variant-ghost)) {\n box-sizing: border-box;\n height: var(--select-trigger-height);\n}\n.rt-SelectTrigger:where(.rt-variant-ghost) {\n box-sizing: content-box;\n height: -moz-fit-content;\n height: fit-content;\n padding: var(--select-trigger-ghost-padding-y) var(--select-trigger-ghost-padding-x);\n --margin-top: 0px;\n --margin-right: 0px;\n --margin-bottom: 0px;\n --margin-left: 0px;\n --margin-top-override: calc(var(--margin-top) - var(--select-trigger-ghost-padding-y));\n --margin-right-override: calc(var(--margin-right) - var(--select-trigger-ghost-padding-x));\n --margin-bottom-override: calc(var(--margin-bottom) - var(--select-trigger-ghost-padding-y));\n --margin-left-override: calc(var(--margin-left) - var(--select-trigger-ghost-padding-x));\n margin: var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override);\n}\n:where(.rt-SelectTrigger:where(.rt-variant-ghost)) > * {\n --margin-top-override: initial;\n --margin-right-override: initial;\n --margin-bottom-override: initial;\n --margin-left-override: initial;\n}\n.rt-SelectTrigger:where(.rt-r-size-1) {\n --select-trigger-height: var(--space-5);\n gap: var(--space-1);\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: max(var(--radius-1), var(--radius-full));\n}\n.rt-SelectTrigger:where(.rt-r-size-1):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n}\n.rt-SelectTrigger:where(.rt-r-size-1):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-2);\n --select-trigger-ghost-padding-y: var(--space-1);\n}\n.rt-SelectTrigger:where(.rt-r-size-2) {\n --select-trigger-height: var(--space-6);\n gap: calc(var(--space-1) * 1.5);\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n}\n.rt-SelectTrigger:where(.rt-r-size-2):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n}\n.rt-SelectTrigger:where(.rt-r-size-2):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-2);\n --select-trigger-ghost-padding-y: var(--space-1);\n}\n.rt-SelectTrigger:where(.rt-r-size-3) {\n --select-trigger-height: var(--space-7);\n gap: var(--space-2);\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n border-radius: max(var(--radius-3), var(--radius-full));\n}\n.rt-SelectTrigger:where(.rt-r-size-3):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n}\n.rt-SelectTrigger:where(.rt-r-size-3):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-3);\n --select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5);\n}\n.rt-SelectTrigger:where(.rt-r-size-3) :where(.rt-SelectIcon) {\n width: 11px;\n height: 11px;\n}\n@media (min-width: 520px) {\n .rt-SelectTrigger:where(.xs\\:rt-r-size-1) {\n --select-trigger-height: var(--space-5);\n gap: var(--space-1);\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-SelectTrigger:where(.xs\\:rt-r-size-1):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .rt-SelectTrigger:where(.xs\\:rt-r-size-1):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-2);\n --select-trigger-ghost-padding-y: var(--space-1);\n }\n .rt-SelectTrigger:where(.xs\\:rt-r-size-2) {\n --select-trigger-height: var(--space-6);\n gap: calc(var(--space-1) * 1.5);\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n .rt-SelectTrigger:where(.xs\\:rt-r-size-2):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n .rt-SelectTrigger:where(.xs\\:rt-r-size-2):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-2);\n --select-trigger-ghost-padding-y: var(--space-1);\n }\n .rt-SelectTrigger:where(.xs\\:rt-r-size-3) {\n --select-trigger-height: var(--space-7);\n gap: var(--space-2);\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n border-radius: max(var(--radius-3), var(--radius-full));\n }\n .rt-SelectTrigger:where(.xs\\:rt-r-size-3):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n }\n .rt-SelectTrigger:where(.xs\\:rt-r-size-3):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-3);\n --select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5);\n }\n .rt-SelectTrigger:where(.xs\\:rt-r-size-3) :where(.rt-SelectIcon) {\n width: 11px;\n height: 11px;\n }\n}\n@media (min-width: 768px) {\n .rt-SelectTrigger:where(.sm\\:rt-r-size-1) {\n --select-trigger-height: var(--space-5);\n gap: var(--space-1);\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-SelectTrigger:where(.sm\\:rt-r-size-1):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .rt-SelectTrigger:where(.sm\\:rt-r-size-1):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-2);\n --select-trigger-ghost-padding-y: var(--space-1);\n }\n .rt-SelectTrigger:where(.sm\\:rt-r-size-2) {\n --select-trigger-height: var(--space-6);\n gap: calc(var(--space-1) * 1.5);\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n .rt-SelectTrigger:where(.sm\\:rt-r-size-2):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n .rt-SelectTrigger:where(.sm\\:rt-r-size-2):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-2);\n --select-trigger-ghost-padding-y: var(--space-1);\n }\n .rt-SelectTrigger:where(.sm\\:rt-r-size-3) {\n --select-trigger-height: var(--space-7);\n gap: var(--space-2);\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n border-radius: max(var(--radius-3), var(--radius-full));\n }\n .rt-SelectTrigger:where(.sm\\:rt-r-size-3):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n }\n .rt-SelectTrigger:where(.sm\\:rt-r-size-3):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-3);\n --select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5);\n }\n .rt-SelectTrigger:where(.sm\\:rt-r-size-3) :where(.rt-SelectIcon) {\n width: 11px;\n height: 11px;\n }\n}\n@media (min-width: 1024px) {\n .rt-SelectTrigger:where(.md\\:rt-r-size-1) {\n --select-trigger-height: var(--space-5);\n gap: var(--space-1);\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-SelectTrigger:where(.md\\:rt-r-size-1):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .rt-SelectTrigger:where(.md\\:rt-r-size-1):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-2);\n --select-trigger-ghost-padding-y: var(--space-1);\n }\n .rt-SelectTrigger:where(.md\\:rt-r-size-2) {\n --select-trigger-height: var(--space-6);\n gap: calc(var(--space-1) * 1.5);\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n .rt-SelectTrigger:where(.md\\:rt-r-size-2):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n .rt-SelectTrigger:where(.md\\:rt-r-size-2):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-2);\n --select-trigger-ghost-padding-y: var(--space-1);\n }\n .rt-SelectTrigger:where(.md\\:rt-r-size-3) {\n --select-trigger-height: var(--space-7);\n gap: var(--space-2);\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n border-radius: max(var(--radius-3), var(--radius-full));\n }\n .rt-SelectTrigger:where(.md\\:rt-r-size-3):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n }\n .rt-SelectTrigger:where(.md\\:rt-r-size-3):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-3);\n --select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5);\n }\n .rt-SelectTrigger:where(.md\\:rt-r-size-3) :where(.rt-SelectIcon) {\n width: 11px;\n height: 11px;\n }\n}\n@media (min-width: 1280px) {\n .rt-SelectTrigger:where(.lg\\:rt-r-size-1) {\n --select-trigger-height: var(--space-5);\n gap: var(--space-1);\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-SelectTrigger:where(.lg\\:rt-r-size-1):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .rt-SelectTrigger:where(.lg\\:rt-r-size-1):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-2);\n --select-trigger-ghost-padding-y: var(--space-1);\n }\n .rt-SelectTrigger:where(.lg\\:rt-r-size-2) {\n --select-trigger-height: var(--space-6);\n gap: calc(var(--space-1) * 1.5);\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n .rt-SelectTrigger:where(.lg\\:rt-r-size-2):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n .rt-SelectTrigger:where(.lg\\:rt-r-size-2):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-2);\n --select-trigger-ghost-padding-y: var(--space-1);\n }\n .rt-SelectTrigger:where(.lg\\:rt-r-size-3) {\n --select-trigger-height: var(--space-7);\n gap: var(--space-2);\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n border-radius: max(var(--radius-3), var(--radius-full));\n }\n .rt-SelectTrigger:where(.lg\\:rt-r-size-3):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n }\n .rt-SelectTrigger:where(.lg\\:rt-r-size-3):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-3);\n --select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5);\n }\n .rt-SelectTrigger:where(.lg\\:rt-r-size-3) :where(.rt-SelectIcon) {\n width: 11px;\n height: 11px;\n }\n}\n@media (min-width: 1640px) {\n .rt-SelectTrigger:where(.xl\\:rt-r-size-1) {\n --select-trigger-height: var(--space-5);\n gap: var(--space-1);\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: max(var(--radius-1), var(--radius-full));\n }\n .rt-SelectTrigger:where(.xl\\:rt-r-size-1):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .rt-SelectTrigger:where(.xl\\:rt-r-size-1):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-2);\n --select-trigger-ghost-padding-y: var(--space-1);\n }\n .rt-SelectTrigger:where(.xl\\:rt-r-size-2) {\n --select-trigger-height: var(--space-6);\n gap: calc(var(--space-1) * 1.5);\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n border-radius: max(var(--radius-2), var(--radius-full));\n }\n .rt-SelectTrigger:where(.xl\\:rt-r-size-2):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n .rt-SelectTrigger:where(.xl\\:rt-r-size-2):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-2);\n --select-trigger-ghost-padding-y: var(--space-1);\n }\n .rt-SelectTrigger:where(.xl\\:rt-r-size-3) {\n --select-trigger-height: var(--space-7);\n gap: var(--space-2);\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n border-radius: max(var(--radius-3), var(--radius-full));\n }\n .rt-SelectTrigger:where(.xl\\:rt-r-size-3):where(:not(.rt-variant-ghost)) {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n }\n .rt-SelectTrigger:where(.xl\\:rt-r-size-3):where(.rt-variant-ghost) {\n --select-trigger-ghost-padding-x: var(--space-3);\n --select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5);\n }\n .rt-SelectTrigger:where(.xl\\:rt-r-size-3) :where(.rt-SelectIcon) {\n width: 11px;\n height: 11px;\n }\n}\n.rt-SelectContent:where(.rt-r-size-1) {\n --select-content-padding: var(--space-1);\n --select-item-height: var(--space-5);\n --select-item-indicator-width: calc(var(--space-5) / 1.2);\n --select-separator-margin-right: var(--space-2);\n border-radius: var(--radius-3);\n}\n.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectLabel) {\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n line-height: var(--line-height-1);\n}\n.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectItem) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: var(--radius-1);\n}\n.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(8px * var(--scaling));\n height: calc(8px * var(--scaling));\n}\n.rt-SelectContent:where(.rt-r-size-2, .rt-r-size-3) {\n --select-content-padding: var(--space-2);\n --select-item-height: var(--space-6);\n --select-item-indicator-width: var(--space-5);\n --select-separator-margin-right: var(--space-3);\n border-radius: var(--radius-4);\n}\n.rt-SelectContent:where(.rt-r-size-2, .rt-r-size-3) :where(.rt-SelectLabel) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n line-height: var(--line-height-2);\n}\n.rt-SelectContent:where(.rt-r-size-2, .rt-r-size-3) :where(.rt-SelectItem) {\n line-height: var(--line-height-2);\n border-radius: var(--radius-2);\n}\n.rt-SelectContent:where(.rt-r-size-2) :where(.rt-SelectItem) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n}\n.rt-SelectContent:where(.rt-r-size-2) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n}\n.rt-SelectContent:where(.rt-r-size-3) :where(.rt-SelectItem) {\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n}\n.rt-SelectContent:where(.rt-r-size-3) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n}\n@media (min-width: 520px) {\n .rt-SelectContent:where(.xs\\:rt-r-size-1) {\n --select-content-padding: var(--space-1);\n --select-item-height: var(--space-5);\n --select-item-indicator-width: calc(var(--space-5) / 1.2);\n --select-separator-margin-right: var(--space-2);\n border-radius: var(--radius-3);\n }\n .rt-SelectContent:where(.xs\\:rt-r-size-1) :where(.rt-SelectLabel) {\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n line-height: var(--line-height-1);\n }\n .rt-SelectContent:where(.xs\\:rt-r-size-1) :where(.rt-SelectItem) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: var(--radius-1);\n }\n .rt-SelectContent:where(.xs\\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(8px * var(--scaling));\n height: calc(8px * var(--scaling));\n }\n .rt-SelectContent:where(.xs\\:rt-r-size-2, .xs\\:rt-r-size-3) {\n --select-content-padding: var(--space-2);\n --select-item-height: var(--space-6);\n --select-item-indicator-width: var(--space-5);\n --select-separator-margin-right: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-SelectContent:where(.xs\\:rt-r-size-2, .xs\\:rt-r-size-3) :where(.rt-SelectLabel) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n line-height: var(--line-height-2);\n }\n .rt-SelectContent:where(.xs\\:rt-r-size-2, .xs\\:rt-r-size-3) :where(.rt-SelectItem) {\n line-height: var(--line-height-2);\n border-radius: var(--radius-2);\n }\n .rt-SelectContent:where(.xs\\:rt-r-size-2) :where(.rt-SelectItem) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-SelectContent:where(.xs\\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n }\n .rt-SelectContent:where(.xs\\:rt-r-size-3) :where(.rt-SelectItem) {\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-SelectContent:where(.xs\\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n }\n}\n@media (min-width: 768px) {\n .rt-SelectContent:where(.sm\\:rt-r-size-1) {\n --select-content-padding: var(--space-1);\n --select-item-height: var(--space-5);\n --select-item-indicator-width: calc(var(--space-5) / 1.2);\n --select-separator-margin-right: var(--space-2);\n border-radius: var(--radius-3);\n }\n .rt-SelectContent:where(.sm\\:rt-r-size-1) :where(.rt-SelectLabel) {\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n line-height: var(--line-height-1);\n }\n .rt-SelectContent:where(.sm\\:rt-r-size-1) :where(.rt-SelectItem) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: var(--radius-1);\n }\n .rt-SelectContent:where(.sm\\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(8px * var(--scaling));\n height: calc(8px * var(--scaling));\n }\n .rt-SelectContent:where(.sm\\:rt-r-size-2, .sm\\:rt-r-size-3) {\n --select-content-padding: var(--space-2);\n --select-item-height: var(--space-6);\n --select-item-indicator-width: var(--space-5);\n --select-separator-margin-right: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-SelectContent:where(.sm\\:rt-r-size-2, .sm\\:rt-r-size-3) :where(.rt-SelectLabel) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n line-height: var(--line-height-2);\n }\n .rt-SelectContent:where(.sm\\:rt-r-size-2, .sm\\:rt-r-size-3) :where(.rt-SelectItem) {\n line-height: var(--line-height-2);\n border-radius: var(--radius-2);\n }\n .rt-SelectContent:where(.sm\\:rt-r-size-2) :where(.rt-SelectItem) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-SelectContent:where(.sm\\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n }\n .rt-SelectContent:where(.sm\\:rt-r-size-3) :where(.rt-SelectItem) {\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-SelectContent:where(.sm\\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n }\n}\n@media (min-width: 1024px) {\n .rt-SelectContent:where(.md\\:rt-r-size-1) {\n --select-content-padding: var(--space-1);\n --select-item-height: var(--space-5);\n --select-item-indicator-width: calc(var(--space-5) / 1.2);\n --select-separator-margin-right: var(--space-2);\n border-radius: var(--radius-3);\n }\n .rt-SelectContent:where(.md\\:rt-r-size-1) :where(.rt-SelectLabel) {\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n line-height: var(--line-height-1);\n }\n .rt-SelectContent:where(.md\\:rt-r-size-1) :where(.rt-SelectItem) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: var(--radius-1);\n }\n .rt-SelectContent:where(.md\\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(8px * var(--scaling));\n height: calc(8px * var(--scaling));\n }\n .rt-SelectContent:where(.md\\:rt-r-size-2, .md\\:rt-r-size-3) {\n --select-content-padding: var(--space-2);\n --select-item-height: var(--space-6);\n --select-item-indicator-width: var(--space-5);\n --select-separator-margin-right: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-SelectContent:where(.md\\:rt-r-size-2, .md\\:rt-r-size-3) :where(.rt-SelectLabel) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n line-height: var(--line-height-2);\n }\n .rt-SelectContent:where(.md\\:rt-r-size-2, .md\\:rt-r-size-3) :where(.rt-SelectItem) {\n line-height: var(--line-height-2);\n border-radius: var(--radius-2);\n }\n .rt-SelectContent:where(.md\\:rt-r-size-2) :where(.rt-SelectItem) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-SelectContent:where(.md\\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n }\n .rt-SelectContent:where(.md\\:rt-r-size-3) :where(.rt-SelectItem) {\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-SelectContent:where(.md\\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n }\n}\n@media (min-width: 1280px) {\n .rt-SelectContent:where(.lg\\:rt-r-size-1) {\n --select-content-padding: var(--space-1);\n --select-item-height: var(--space-5);\n --select-item-indicator-width: calc(var(--space-5) / 1.2);\n --select-separator-margin-right: var(--space-2);\n border-radius: var(--radius-3);\n }\n .rt-SelectContent:where(.lg\\:rt-r-size-1) :where(.rt-SelectLabel) {\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n line-height: var(--line-height-1);\n }\n .rt-SelectContent:where(.lg\\:rt-r-size-1) :where(.rt-SelectItem) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: var(--radius-1);\n }\n .rt-SelectContent:where(.lg\\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(8px * var(--scaling));\n height: calc(8px * var(--scaling));\n }\n .rt-SelectContent:where(.lg\\:rt-r-size-2, .lg\\:rt-r-size-3) {\n --select-content-padding: var(--space-2);\n --select-item-height: var(--space-6);\n --select-item-indicator-width: var(--space-5);\n --select-separator-margin-right: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-SelectContent:where(.lg\\:rt-r-size-2, .lg\\:rt-r-size-3) :where(.rt-SelectLabel) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n line-height: var(--line-height-2);\n }\n .rt-SelectContent:where(.lg\\:rt-r-size-2, .lg\\:rt-r-size-3) :where(.rt-SelectItem) {\n line-height: var(--line-height-2);\n border-radius: var(--radius-2);\n }\n .rt-SelectContent:where(.lg\\:rt-r-size-2) :where(.rt-SelectItem) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-SelectContent:where(.lg\\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n }\n .rt-SelectContent:where(.lg\\:rt-r-size-3) :where(.rt-SelectItem) {\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-SelectContent:where(.lg\\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n }\n}\n@media (min-width: 1640px) {\n .rt-SelectContent:where(.xl\\:rt-r-size-1) {\n --select-content-padding: var(--space-1);\n --select-item-height: var(--space-5);\n --select-item-indicator-width: calc(var(--space-5) / 1.2);\n --select-separator-margin-right: var(--space-2);\n border-radius: var(--radius-3);\n }\n .rt-SelectContent:where(.xl\\:rt-r-size-1) :where(.rt-SelectLabel) {\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n line-height: var(--line-height-1);\n }\n .rt-SelectContent:where(.xl\\:rt-r-size-1) :where(.rt-SelectItem) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n border-radius: var(--radius-1);\n }\n .rt-SelectContent:where(.xl\\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(8px * var(--scaling));\n height: calc(8px * var(--scaling));\n }\n .rt-SelectContent:where(.xl\\:rt-r-size-2, .xl\\:rt-r-size-3) {\n --select-content-padding: var(--space-2);\n --select-item-height: var(--space-6);\n --select-item-indicator-width: var(--space-5);\n --select-separator-margin-right: var(--space-3);\n border-radius: var(--radius-4);\n }\n .rt-SelectContent:where(.xl\\:rt-r-size-2, .xl\\:rt-r-size-3) :where(.rt-SelectLabel) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n line-height: var(--line-height-2);\n }\n .rt-SelectContent:where(.xl\\:rt-r-size-2, .xl\\:rt-r-size-3) :where(.rt-SelectItem) {\n line-height: var(--line-height-2);\n border-radius: var(--radius-2);\n }\n .rt-SelectContent:where(.xl\\:rt-r-size-2) :where(.rt-SelectItem) {\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-SelectContent:where(.xl\\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n }\n .rt-SelectContent:where(.xl\\:rt-r-size-3) :where(.rt-SelectItem) {\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-SelectContent:where(.xl\\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon) {\n width: calc(10px * var(--scaling));\n height: calc(10px * var(--scaling));\n }\n}\n.rt-SelectTrigger:where(.rt-variant-surface) {\n color: var(--gray-12);\n background-color: var(--color-surface);\n box-shadow: inset 0 0 0 1px var(--gray-a7);\n}\n@media (hover: hover) {\n .rt-SelectTrigger:where(.rt-variant-surface):where(:hover) {\n box-shadow: inset 0 0 0 1px var(--gray-a8);\n }\n}\n.rt-SelectTrigger:where(.rt-variant-surface):where([data-state='open']) {\n box-shadow: inset 0 0 0 1px var(--gray-a8);\n}\n.rt-SelectTrigger:where(.rt-variant-surface):where(:disabled) {\n color: var(--gray-a11);\n background-color: var(--gray-a2);\n box-shadow: inset 0 0 0 1px var(--gray-a6);\n}\n.rt-SelectTrigger:where(.rt-variant-surface):where([data-placeholder]) :where(.rt-SelectTriggerInner) {\n color: var(--gray-a10);\n}\n.rt-SelectTrigger:where(.rt-variant-classic) {\n color: var(--gray-12);\n background-image: linear-gradient(var(--gray-2), var(--gray-1));\n box-shadow: var(--select-trigger-classic-box-shadow);\n position: relative;\n z-index: 0;\n}\n.rt-SelectTrigger:where(.rt-variant-classic)::before {\n content: '';\n position: absolute;\n z-index: -1;\n inset: 0;\n border: 2px solid transparent;\n background-clip: content-box;\n border-radius: inherit;\n pointer-events: none;\n background-image: linear-gradient(var(--black-a1) -20%, transparent, var(--white-a1) 130%), linear-gradient(var(--color-surface), transparent);\n}\n@media (hover: hover) {\n .rt-SelectTrigger:where(.rt-variant-classic):where(:hover) {\n box-shadow: inset 0 0 0 1px var(--gray-a3), var(--select-trigger-classic-box-shadow);\n }\n .rt-SelectTrigger:where(.rt-variant-classic):where(:hover)::before {\n background-image: linear-gradient(var(--black-a1) -15%, transparent, var(--white-a1) 120%), linear-gradient(var(--gray-2), var(--gray-1));\n }\n}\n.rt-SelectTrigger:where(.rt-variant-classic):where([data-state='open']) {\n box-shadow: inset 0 0 0 1px var(--gray-a3), var(--select-trigger-classic-box-shadow);\n}\n.rt-SelectTrigger:where(.rt-variant-classic):where([data-state='open'])::before {\n background-image: linear-gradient(var(--black-a1) -15%, transparent, var(--white-a1) 120%), linear-gradient(var(--gray-2), var(--gray-1));\n}\n.rt-SelectTrigger:where(.rt-variant-classic):where(:disabled) {\n color: var(--gray-a11);\n background-color: var(--gray-2);\n background-image: none;\n box-shadow: var(--base-button-classic-disabled-box-shadow);\n}\n.rt-SelectTrigger:where(.rt-variant-classic):where(:disabled)::before {\n background-color: var(--gray-a2);\n background-image: linear-gradient(var(--black-a1) -20%, transparent, var(--white-a1));\n}\n.rt-SelectTrigger:where(.rt-variant-classic):where([data-placeholder]) :where(.rt-SelectTriggerInner) {\n color: var(--gray-a10);\n}\n.rt-SelectTrigger:where(.rt-variant-soft),\n.rt-SelectTrigger:where(.rt-variant-ghost) {\n color: var(--accent-12);\n}\n.rt-SelectTrigger:where(.rt-variant-soft):where([data-placeholder]) :where(.rt-SelectTriggerInner), .rt-SelectTrigger:where(.rt-variant-ghost):where([data-placeholder]) :where(.rt-SelectTriggerInner) {\n color: var(--accent-12);\n opacity: 0.6;\n}\n.rt-SelectTrigger:where(.rt-variant-soft) {\n background-color: var(--accent-a3);\n}\n@media (hover: hover) {\n .rt-SelectTrigger:where(.rt-variant-soft):where(:hover) {\n background-color: var(--accent-a4);\n }\n}\n.rt-SelectTrigger:where(.rt-variant-soft):where([data-state='open']) {\n background-color: var(--accent-a4);\n}\n.rt-SelectTrigger:where(.rt-variant-soft):where(:focus-visible) {\n outline-color: var(--accent-8);\n}\n.rt-SelectTrigger:where(.rt-variant-soft):where(:disabled) {\n color: var(--gray-a11);\n background-color: var(--gray-a3);\n}\n@media (hover: hover) {\n .rt-SelectTrigger:where(.rt-variant-ghost):where(:hover) {\n background-color: var(--accent-a3);\n }\n}\n.rt-SelectTrigger:where(.rt-variant-ghost):where([data-state='open']) {\n background-color: var(--accent-a3);\n}\n.rt-SelectTrigger:where(.rt-variant-ghost):where(:disabled) {\n color: var(--gray-a11);\n background-color: transparent;\n}\n.rt-SelectTrigger:where(:disabled) :where(.rt-SelectIcon) {\n color: var(--gray-a9);\n}\n.rt-SelectContent {\n box-shadow: var(--shadow-5);\n --scrollarea-scrollbar-vertical-margin-top: var(--select-content-padding);\n --scrollarea-scrollbar-vertical-margin-bottom: var(--select-content-padding);\n --scrollarea-scrollbar-horizontal-margin-left: var(--select-content-padding);\n --scrollarea-scrollbar-horizontal-margin-right: var(--select-content-padding);\n overflow: hidden;\n background-color: var(--color-panel-solid);\n}\n.rt-SelectItem:where([data-disabled]) {\n color: var(--gray-a8);\n cursor: default;\n}\n.rt-SelectContent:where(.rt-variant-solid) :where(.rt-SelectItem[data-highlighted]) {\n background-color: var(--accent-9);\n color: var(--accent-contrast);\n}\n.rt-SelectContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-SelectItem[data-highlighted]) {\n background-color: var(--accent-12);\n color: var(--accent-1);\n}\n.rt-SelectContent:where(.rt-variant-soft) :where(.rt-SelectItem[data-highlighted]) {\n background-color: var(--accent-a4);\n}\n.rt-Separator {\n display: block;\n background-color: var(--accent-a6);\n}\n.rt-Separator:where(.rt-r-orientation-horizontal) {\n width: var(--separator-size);\n height: 1px;\n}\n.rt-Separator:where(.rt-r-orientation-vertical) {\n width: 1px;\n height: var(--separator-size);\n}\n@media (min-width: 520px) {\n .rt-Separator:where(.xs\\:rt-r-orientation-horizontal) {\n width: var(--separator-size);\n height: 1px;\n }\n .rt-Separator:where(.xs\\:rt-r-orientation-vertical) {\n width: 1px;\n height: var(--separator-size);\n }\n}\n@media (min-width: 768px) {\n .rt-Separator:where(.sm\\:rt-r-orientation-horizontal) {\n width: var(--separator-size);\n height: 1px;\n }\n .rt-Separator:where(.sm\\:rt-r-orientation-vertical) {\n width: 1px;\n height: var(--separator-size);\n }\n}\n@media (min-width: 1024px) {\n .rt-Separator:where(.md\\:rt-r-orientation-horizontal) {\n width: var(--separator-size);\n height: 1px;\n }\n .rt-Separator:where(.md\\:rt-r-orientation-vertical) {\n width: 1px;\n height: var(--separator-size);\n }\n}\n@media (min-width: 1280px) {\n .rt-Separator:where(.lg\\:rt-r-orientation-horizontal) {\n width: var(--separator-size);\n height: 1px;\n }\n .rt-Separator:where(.lg\\:rt-r-orientation-vertical) {\n width: 1px;\n height: var(--separator-size);\n }\n}\n@media (min-width: 1640px) {\n .rt-Separator:where(.xl\\:rt-r-orientation-horizontal) {\n width: var(--separator-size);\n height: 1px;\n }\n .rt-Separator:where(.xl\\:rt-r-orientation-vertical) {\n width: 1px;\n height: var(--separator-size);\n }\n}\n.rt-Separator:where(.rt-r-size-1) {\n --separator-size: var(--space-4);\n}\n.rt-Separator:where(.rt-r-size-2) {\n --separator-size: var(--space-6);\n}\n.rt-Separator:where(.rt-r-size-3) {\n --separator-size: var(--space-9);\n}\n.rt-Separator:where(.rt-r-size-4) {\n --separator-size: 100%;\n}\n@media (min-width: 520px) {\n .rt-Separator:where(.xs\\:rt-r-size-1) {\n --separator-size: var(--space-4);\n }\n .rt-Separator:where(.xs\\:rt-r-size-2) {\n --separator-size: var(--space-6);\n }\n .rt-Separator:where(.xs\\:rt-r-size-3) {\n --separator-size: var(--space-9);\n }\n .rt-Separator:where(.xs\\:rt-r-size-4) {\n --separator-size: 100%;\n }\n}\n@media (min-width: 768px) {\n .rt-Separator:where(.sm\\:rt-r-size-1) {\n --separator-size: var(--space-4);\n }\n .rt-Separator:where(.sm\\:rt-r-size-2) {\n --separator-size: var(--space-6);\n }\n .rt-Separator:where(.sm\\:rt-r-size-3) {\n --separator-size: var(--space-9);\n }\n .rt-Separator:where(.sm\\:rt-r-size-4) {\n --separator-size: 100%;\n }\n}\n@media (min-width: 1024px) {\n .rt-Separator:where(.md\\:rt-r-size-1) {\n --separator-size: var(--space-4);\n }\n .rt-Separator:where(.md\\:rt-r-size-2) {\n --separator-size: var(--space-6);\n }\n .rt-Separator:where(.md\\:rt-r-size-3) {\n --separator-size: var(--space-9);\n }\n .rt-Separator:where(.md\\:rt-r-size-4) {\n --separator-size: 100%;\n }\n}\n@media (min-width: 1280px) {\n .rt-Separator:where(.lg\\:rt-r-size-1) {\n --separator-size: var(--space-4);\n }\n .rt-Separator:where(.lg\\:rt-r-size-2) {\n --separator-size: var(--space-6);\n }\n .rt-Separator:where(.lg\\:rt-r-size-3) {\n --separator-size: var(--space-9);\n }\n .rt-Separator:where(.lg\\:rt-r-size-4) {\n --separator-size: 100%;\n }\n}\n@media (min-width: 1640px) {\n .rt-Separator:where(.xl\\:rt-r-size-1) {\n --separator-size: var(--space-4);\n }\n .rt-Separator:where(.xl\\:rt-r-size-2) {\n --separator-size: var(--space-6);\n }\n .rt-Separator:where(.xl\\:rt-r-size-3) {\n --separator-size: var(--space-9);\n }\n .rt-Separator:where(.xl\\:rt-r-size-4) {\n --separator-size: 100%;\n }\n}\n.rt-SliderRoot {\n --slider-thumb-size: calc(var(--slider-track-size) + var(--space-1));\n position: relative;\n display: flex;\n align-items: center;\n flex-grow: 1;\n border-radius: max(calc(var(--radius-factor) * var(--slider-track-size) / 3), calc(var(--radius-factor) * var(--radius-thumb)));\n -webkit-user-select: none;\n user-select: none;\n touch-action: none;\n}\n.rt-SliderRoot:where([data-orientation='horizontal']) {\n width: -webkit-fill-available;\n width: -moz-available;\n width: stretch;\n height: var(--slider-track-size);\n}\n.rt-SliderRoot:where([data-orientation='vertical']) {\n height: -webkit-fill-available;\n height: -moz-available;\n height: stretch;\n flex-direction: column;\n width: var(--slider-track-size);\n}\n.rt-SliderTrack {\n overflow: hidden;\n position: relative;\n flex-grow: 1;\n border-radius: inherit;\n}\n.rt-SliderTrack:where([data-orientation='horizontal']) {\n height: var(--slider-track-size);\n}\n.rt-SliderTrack:where([data-orientation='vertical']) {\n width: var(--slider-track-size);\n}\n.rt-SliderRange {\n position: absolute;\n border-radius: inherit;\n}\n.rt-SliderRange:where([data-orientation='horizontal']) {\n height: 100%;\n}\n.rt-SliderRange:where([data-orientation='vertical']) {\n width: 100%;\n}\n.rt-SliderThumb {\n display: block;\n width: var(--slider-thumb-size);\n height: var(--slider-thumb-size);\n outline: 0;\n}\n.rt-SliderThumb::before {\n content: '';\n position: absolute;\n z-index: -1;\n width: calc(var(--slider-thumb-size) * 3);\n height: calc(var(--slider-thumb-size) * 3);\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n.rt-SliderThumb::after {\n content: '';\n position: absolute;\n inset: calc(-0.25 * var(--slider-track-size));\n background-color: white;\n border-radius: max(var(--radius-1), var(--radius-thumb));\n box-shadow: var(--slider-thumb-box-shadow);\n cursor: var(--cursor-slider-thumb);\n}\n.rt-SliderThumb:where(:focus-visible)::after {\n box-shadow: var(--slider-thumb-box-shadow), 0 0 0 3px var(--accent-3), 0 0 0 5px var(--focus-8);\n}\n.rt-SliderThumb:where(:active) {\n cursor: var(--cursor-slider-thumb-active);\n}\n.rt-SliderRoot:where(.rt-r-size-1) {\n --slider-track-size: calc(var(--space-2) * 0.75);\n}\n.rt-SliderRoot:where(.rt-r-size-2) {\n --slider-track-size: var(--space-2);\n}\n.rt-SliderRoot:where(.rt-r-size-3) {\n --slider-track-size: calc(var(--space-2) * 1.25);\n}\n@media (min-width: 520px) {\n .rt-SliderRoot:where(.xs\\:rt-r-size-1) {\n --slider-track-size: calc(var(--space-2) * 0.75);\n }\n .rt-SliderRoot:where(.xs\\:rt-r-size-2) {\n --slider-track-size: var(--space-2);\n }\n .rt-SliderRoot:where(.xs\\:rt-r-size-3) {\n --slider-track-size: calc(var(--space-2) * 1.25);\n }\n}\n@media (min-width: 768px) {\n .rt-SliderRoot:where(.sm\\:rt-r-size-1) {\n --slider-track-size: calc(var(--space-2) * 0.75);\n }\n .rt-SliderRoot:where(.sm\\:rt-r-size-2) {\n --slider-track-size: var(--space-2);\n }\n .rt-SliderRoot:where(.sm\\:rt-r-size-3) {\n --slider-track-size: calc(var(--space-2) * 1.25);\n }\n}\n@media (min-width: 1024px) {\n .rt-SliderRoot:where(.md\\:rt-r-size-1) {\n --slider-track-size: calc(var(--space-2) * 0.75);\n }\n .rt-SliderRoot:where(.md\\:rt-r-size-2) {\n --slider-track-size: var(--space-2);\n }\n .rt-SliderRoot:where(.md\\:rt-r-size-3) {\n --slider-track-size: calc(var(--space-2) * 1.25);\n }\n}\n@media (min-width: 1280px) {\n .rt-SliderRoot:where(.lg\\:rt-r-size-1) {\n --slider-track-size: calc(var(--space-2) * 0.75);\n }\n .rt-SliderRoot:where(.lg\\:rt-r-size-2) {\n --slider-track-size: var(--space-2);\n }\n .rt-SliderRoot:where(.lg\\:rt-r-size-3) {\n --slider-track-size: calc(var(--space-2) * 1.25);\n }\n}\n@media (min-width: 1640px) {\n .rt-SliderRoot:where(.xl\\:rt-r-size-1) {\n --slider-track-size: calc(var(--space-2) * 0.75);\n }\n .rt-SliderRoot:where(.xl\\:rt-r-size-2) {\n --slider-track-size: var(--space-2);\n }\n .rt-SliderRoot:where(.xl\\:rt-r-size-3) {\n --slider-track-size: calc(var(--space-2) * 1.25);\n }\n}\n.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderTrack) {\n background-color: var(--gray-a3);\n box-shadow: inset 0 0 0 1px var(--gray-a5);\n}\n.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderTrack):where([data-disabled]) {\n box-shadow: inset 0 0 0 1px var(--gray-a4);\n}\n.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderRange) {\n background-color: var(--accent-track);\n background-image: var(--slider-range-high-contrast-background-image);\n box-shadow: inset 0 0 0 1px var(--gray-a5);\n}\n.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderThumb) {\n --slider-thumb-box-shadow: 0 0 0 1px var(--black-a4);\n}\n.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderThumb):where([data-disabled])::after {\n background-color: var(--gray-1);\n box-shadow: 0 0 0 1px var(--gray-6);\n}\n.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack) {\n background-color: var(--gray-a3);\n position: relative;\n}\n.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack)::before {\n content: '';\n inset: 0;\n position: absolute;\n border-radius: inherit;\n box-shadow: var(--shadow-1);\n}\n.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack):where([data-disabled])::before {\n opacity: 0.5;\n}\n.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderRange) {\n background-color: var(--accent-track);\n background-image: var(--slider-range-high-contrast-background-image);\n box-shadow: inset 0 0 0 1px var(--gray-a3), inset 0 0 0 1px var(--accent-a4), inset 0 0 0 1px var(--black-a1), inset 0 1.5px 2px 0 var(--black-a2);\n}\n.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderRange):where(.rt-high-contrast) {\n box-shadow: inset 0 0 0 1px var(--gray-a3), inset 0 0 0 1px var(--black-a2), inset 0 1.5px 2px 0 var(--black-a2);\n}\n.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderThumb) {\n --slider-thumb-box-shadow: 0 0 0 1px var(--black-a3), 0 1px 3px var(--black-a1), 0 2px 4px -1px var(--black-a1);\n}\n.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderThumb):where([data-disabled])::after {\n background-color: var(--gray-1);\n box-shadow: 0 0 0 1px var(--gray-6);\n}\n.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderTrack) {\n background-color: var(--gray-a4);\n background-image: linear-gradient(var(--white-a1), var(--white-a1));\n}\n.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderTrack):where([data-disabled]) {\n background-color: var(--gray-a4);\n background-image: none;\n}\n.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderRange) {\n background-image: linear-gradient(var(--accent-a5), var(--accent-a5)), var(--slider-range-high-contrast-background-image);\n background-color: var(--accent-6);\n}\n.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderThumb) {\n --slider-thumb-box-shadow: 0 0 0 1px var(--black-a3), 0 0 0 1px var(--gray-a2), 0 0 0 1px var(--accent-a2), 0 1px 2px var(--gray-a4), 0 1px 3px -0.5px var(--gray-a3);\n}\n.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderThumb):where([data-disabled])::after {\n background-color: var(--gray-1);\n box-shadow: 0 0 0 1px var(--gray-5);\n}\n.rt-SliderRoot:where(:not(.rt-high-contrast)) {\n --slider-range-high-contrast-background-image: none;\n}\n.rt-SliderRoot:where([data-disabled]) {\n cursor: var(--cursor-disabled);\n mix-blend-mode: var(--slider-disabled-blend-mode);\n}\n.rt-SliderRange:where([data-disabled]) {\n background-color: transparent;\n background-image: none;\n box-shadow: none;\n}\n.rt-SliderThumb:where([data-disabled]),\n .rt-SliderThumb:where([data-disabled])::after {\n cursor: var(--cursor-disabled);\n}\n.rt-Spinner {\n display: block;\n position: relative;\n opacity: var(--spinner-opacity);\n}\n.rt-SpinnerLeaf {\n position: absolute;\n top: 0;\n left: calc(50% - 12.5% / 2);\n width: 12.5%;\n height: 100%;\n animation: rt-spinner-leaf-fade var(--spinner-animation-duration) linear infinite;\n}\n.rt-SpinnerLeaf::before {\n content: '';\n display: block;\n width: 100%;\n height: 30%;\n border-radius: var(--radius-1);\n background-color: currentColor;\n}\n.rt-SpinnerLeaf:where(:nth-child(1)) {\n transform: rotate(0deg);\n animation-delay: calc(-8 / 8 * var(--spinner-animation-duration));\n}\n.rt-SpinnerLeaf:where(:nth-child(2)) {\n transform: rotate(45deg);\n animation-delay: calc(-7 / 8 * var(--spinner-animation-duration));\n}\n.rt-SpinnerLeaf:where(:nth-child(3)) {\n transform: rotate(90deg);\n animation-delay: calc(-6 / 8 * var(--spinner-animation-duration));\n}\n.rt-SpinnerLeaf:where(:nth-child(4)) {\n transform: rotate(135deg);\n animation-delay: calc(-5 / 8 * var(--spinner-animation-duration));\n}\n.rt-SpinnerLeaf:where(:nth-child(5)) {\n transform: rotate(180deg);\n animation-delay: calc(-4 / 8 * var(--spinner-animation-duration));\n}\n.rt-SpinnerLeaf:where(:nth-child(6)) {\n transform: rotate(225deg);\n animation-delay: calc(-3 / 8 * var(--spinner-animation-duration));\n}\n.rt-SpinnerLeaf:where(:nth-child(7)) {\n transform: rotate(270deg);\n animation-delay: calc(-2 / 8 * var(--spinner-animation-duration));\n}\n.rt-SpinnerLeaf:where(:nth-child(8)) {\n transform: rotate(315deg);\n animation-delay: calc(-1 / 8 * var(--spinner-animation-duration));\n}\n@keyframes rt-spinner-leaf-fade {\n from {\n opacity: 1;\n }\n to {\n opacity: 0.25;\n }\n}\n.rt-Spinner:where(.rt-r-size-1) {\n width: var(--space-3);\n height: var(--space-3);\n}\n.rt-Spinner:where(.rt-r-size-2) {\n width: var(--space-4);\n height: var(--space-4);\n}\n.rt-Spinner:where(.rt-r-size-3) {\n width: calc(1.25 * var(--space-4));\n height: calc(1.25 * var(--space-4));\n}\n@media (min-width: 520px) {\n .rt-Spinner:where(.xs\\:rt-r-size-1) {\n width: var(--space-3);\n height: var(--space-3);\n }\n .rt-Spinner:where(.xs\\:rt-r-size-2) {\n width: var(--space-4);\n height: var(--space-4);\n }\n .rt-Spinner:where(.xs\\:rt-r-size-3) {\n width: calc(1.25 * var(--space-4));\n height: calc(1.25 * var(--space-4));\n }\n}\n@media (min-width: 768px) {\n .rt-Spinner:where(.sm\\:rt-r-size-1) {\n width: var(--space-3);\n height: var(--space-3);\n }\n .rt-Spinner:where(.sm\\:rt-r-size-2) {\n width: var(--space-4);\n height: var(--space-4);\n }\n .rt-Spinner:where(.sm\\:rt-r-size-3) {\n width: calc(1.25 * var(--space-4));\n height: calc(1.25 * var(--space-4));\n }\n}\n@media (min-width: 1024px) {\n .rt-Spinner:where(.md\\:rt-r-size-1) {\n width: var(--space-3);\n height: var(--space-3);\n }\n .rt-Spinner:where(.md\\:rt-r-size-2) {\n width: var(--space-4);\n height: var(--space-4);\n }\n .rt-Spinner:where(.md\\:rt-r-size-3) {\n width: calc(1.25 * var(--space-4));\n height: calc(1.25 * var(--space-4));\n }\n}\n@media (min-width: 1280px) {\n .rt-Spinner:where(.lg\\:rt-r-size-1) {\n width: var(--space-3);\n height: var(--space-3);\n }\n .rt-Spinner:where(.lg\\:rt-r-size-2) {\n width: var(--space-4);\n height: var(--space-4);\n }\n .rt-Spinner:where(.lg\\:rt-r-size-3) {\n width: calc(1.25 * var(--space-4));\n height: calc(1.25 * var(--space-4));\n }\n}\n@media (min-width: 1640px) {\n .rt-Spinner:where(.xl\\:rt-r-size-1) {\n width: var(--space-3);\n height: var(--space-3);\n }\n .rt-Spinner:where(.xl\\:rt-r-size-2) {\n width: var(--space-4);\n height: var(--space-4);\n }\n .rt-Spinner:where(.xl\\:rt-r-size-3) {\n width: calc(1.25 * var(--space-4));\n height: calc(1.25 * var(--space-4));\n }\n}\n.rt-Strong {\n font-family: var(--strong-font-family);\n font-size: calc(var(--strong-font-size-adjust) * 1em);\n font-style: var(--strong-font-style);\n font-weight: var(--strong-font-weight);\n letter-spacing: calc(var(--strong-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));\n}\n.rt-Strong :where(.rt-Strong) {\n font-size: inherit;\n}\n.rt-SwitchRoot {\n position: relative;\n display: inline-flex;\n align-items: center;\n vertical-align: top;\n flex-shrink: 0;\n height: var(--skeleton-height, var(--line-height, var(--switch-height)));\n --skeleton-height-override: var(--switch-height);\n border-radius: var(--skeleton-radius);\n --skeleton-radius-override: var(--switch-border-radius);\n --switch-width: calc(var(--switch-height) * 1.75);\n --switch-thumb-inset: 1px;\n --switch-thumb-size: calc(var(--switch-height) - var(--switch-thumb-inset) * 2);\n --switch-thumb-translate-x: calc(var(--switch-width) - var(--switch-height));\n}\n.rt-SwitchRoot::before {\n content: '';\n display: block;\n width: var(--switch-width);\n height: var(--switch-height);\n border-radius: var(--switch-border-radius);\n transition: background-position, background-color, box-shadow, filter;\n transition-timing-function: linear, ease-in-out, ease-in-out, ease-in-out;\n background-repeat: no-repeat;\n background-size: calc(var(--switch-width) * 2 + var(--switch-height)) 100%;\n cursor: var(--cursor-switch);\n}\n.rt-SwitchRoot:where([data-state='unchecked'])::before {\n transition-duration: 120ms, 140ms, 140ms, 140ms;\n background-position-x: 100%;\n}\n.rt-SwitchRoot:where([data-state='checked'])::before {\n transition-duration: 160ms, 140ms, 140ms, 140ms;\n background-position: 0%;\n}\n.rt-SwitchRoot:where(:active)::before {\n transition-duration: 30ms;\n}\n.rt-SwitchRoot:where(:focus-visible)::before {\n outline: 2px solid var(--focus-8);\n outline-offset: 2px;\n}\n.rt-SwitchRoot:where([data-disabled])::before {\n cursor: var(--cursor-disabled);\n}\n.rt-SwitchThumb {\n background-color: white;\n position: absolute;\n left: var(--switch-thumb-inset);\n width: var(--switch-thumb-size);\n height: var(--switch-thumb-size);\n border-radius: calc(var(--switch-border-radius) - var(--switch-thumb-inset));\n transition: transform 140ms cubic-bezier(0.45, 0.05, 0.55, 0.95), box-shadow 140ms ease-in-out;\n}\n.rt-SwitchThumb:where([data-state='checked']) {\n transform: translateX(var(--switch-thumb-translate-x));\n}\n.rt-SwitchRoot:where(.rt-r-size-1) {\n --switch-height: var(--space-4);\n --switch-border-radius: max(var(--radius-1), var(--radius-thumb));\n}\n.rt-SwitchRoot:where(.rt-r-size-2) {\n --switch-height: calc(var(--space-5) * 5 / 6);\n --switch-border-radius: max(var(--radius-2), var(--radius-thumb));\n}\n.rt-SwitchRoot:where(.rt-r-size-3) {\n --switch-height: var(--space-5);\n --switch-border-radius: max(var(--radius-2), var(--radius-thumb));\n}\n@media (min-width: 520px) {\n .rt-SwitchRoot:where(.xs\\:rt-r-size-1) {\n --switch-height: var(--space-4);\n --switch-border-radius: max(var(--radius-1), var(--radius-thumb));\n }\n .rt-SwitchRoot:where(.xs\\:rt-r-size-2) {\n --switch-height: calc(var(--space-5) * 5 / 6);\n --switch-border-radius: max(var(--radius-2), var(--radius-thumb));\n }\n .rt-SwitchRoot:where(.xs\\:rt-r-size-3) {\n --switch-height: var(--space-5);\n --switch-border-radius: max(var(--radius-2), var(--radius-thumb));\n }\n}\n@media (min-width: 768px) {\n .rt-SwitchRoot:where(.sm\\:rt-r-size-1) {\n --switch-height: var(--space-4);\n --switch-border-radius: max(var(--radius-1), var(--radius-thumb));\n }\n .rt-SwitchRoot:where(.sm\\:rt-r-size-2) {\n --switch-height: calc(var(--space-5) * 5 / 6);\n --switch-border-radius: max(var(--radius-2), var(--radius-thumb));\n }\n .rt-SwitchRoot:where(.sm\\:rt-r-size-3) {\n --switch-height: var(--space-5);\n --switch-border-radius: max(var(--radius-2), var(--radius-thumb));\n }\n}\n@media (min-width: 1024px) {\n .rt-SwitchRoot:where(.md\\:rt-r-size-1) {\n --switch-height: var(--space-4);\n --switch-border-radius: max(var(--radius-1), var(--radius-thumb));\n }\n .rt-SwitchRoot:where(.md\\:rt-r-size-2) {\n --switch-height: calc(var(--space-5) * 5 / 6);\n --switch-border-radius: max(var(--radius-2), var(--radius-thumb));\n }\n .rt-SwitchRoot:where(.md\\:rt-r-size-3) {\n --switch-height: var(--space-5);\n --switch-border-radius: max(var(--radius-2), var(--radius-thumb));\n }\n}\n@media (min-width: 1280px) {\n .rt-SwitchRoot:where(.lg\\:rt-r-size-1) {\n --switch-height: var(--space-4);\n --switch-border-radius: max(var(--radius-1), var(--radius-thumb));\n }\n .rt-SwitchRoot:where(.lg\\:rt-r-size-2) {\n --switch-height: calc(var(--space-5) * 5 / 6);\n --switch-border-radius: max(var(--radius-2), var(--radius-thumb));\n }\n .rt-SwitchRoot:where(.lg\\:rt-r-size-3) {\n --switch-height: var(--space-5);\n --switch-border-radius: max(var(--radius-2), var(--radius-thumb));\n }\n}\n@media (min-width: 1640px) {\n .rt-SwitchRoot:where(.xl\\:rt-r-size-1) {\n --switch-height: var(--space-4);\n --switch-border-radius: max(var(--radius-1), var(--radius-thumb));\n }\n .rt-SwitchRoot:where(.xl\\:rt-r-size-2) {\n --switch-height: calc(var(--space-5) * 5 / 6);\n --switch-border-radius: max(var(--radius-2), var(--radius-thumb));\n }\n .rt-SwitchRoot:where(.xl\\:rt-r-size-3) {\n --switch-height: var(--space-5);\n --switch-border-radius: max(var(--radius-2), var(--radius-thumb));\n }\n}\n.rt-SwitchRoot:where(.rt-variant-surface)::before {\n background-color: var(--gray-a3);\n background-image: linear-gradient(to right, var(--accent-track) 40%, transparent 60%);\n box-shadow: inset 0 0 0 1px var(--gray-a5);\n}\n.rt-SwitchRoot:where(.rt-variant-surface):where(:active)::before {\n background-color: var(--gray-a4);\n}\n.rt-SwitchRoot:where(.rt-variant-surface):where([data-state='checked']:active)::before {\n filter: var(--switch-surface-checked-active-filter);\n}\n.rt-SwitchRoot:where(.rt-variant-surface):where(.rt-high-contrast)::before {\n background-image: linear-gradient(to right, var(--switch-high-contrast-checked-color-overlay) 40%, transparent 60%), linear-gradient(to right, var(--accent-track) 40%, transparent 60%);\n}\n.rt-SwitchRoot:where(.rt-variant-surface):where(.rt-high-contrast):where([data-state='checked']:active)::before {\n filter: var(--switch-high-contrast-checked-active-before-filter);\n}\n.rt-SwitchRoot:where(.rt-variant-surface):where([data-disabled]) {\n mix-blend-mode: var(--switch-disabled-blend-mode);\n}\n.rt-SwitchRoot:where(.rt-variant-surface):where([data-disabled])::before {\n filter: none;\n background-image: none;\n background-color: var(--gray-a3);\n box-shadow: inset 0 0 0 1px var(--gray-a3);\n}\n.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state='unchecked']) {\n box-shadow: 0 0 1px 1px var(--black-a2), 0 1px 1px var(--black-a1), 0 2px 4px -1px var(--black-a1);\n}\n.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state='checked']) {\n box-shadow: 0 1px 3px var(--black-a2), 0 2px 4px -1px var(--black-a1), 0 0 0 1px var(--black-a1), 0 0 0 1px var(--accent-a4), -1px 0 1px var(--black-a2);\n}\n.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state='checked']):where(.rt-high-contrast) {\n box-shadow: 0 1px 3px var(--black-a2), 0 2px 4px -1px var(--black-a1), 0 0 0 1px var(--black-a2), -1px 0 1px var(--black-a2);\n}\n.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-disabled]) {\n background-color: var(--gray-2);\n box-shadow: 0 0 0 1px var(--gray-a2), 0 1px 3px var(--black-a1);\n transition: none;\n}\n.rt-SwitchRoot:where(.rt-variant-classic)::before {\n background-image: linear-gradient(to right, var(--accent-track) 40%, transparent 60%);\n background-color: var(--gray-a4);\n box-shadow: var(--shadow-1);\n}\n.rt-SwitchRoot:where(.rt-variant-classic):where([data-state='unchecked']:active)::before {\n background-color: var(--gray-a5);\n}\n.rt-SwitchRoot:where(.rt-variant-classic):where([data-state='checked'])::before {\n box-shadow: inset 0 0 0 1px var(--gray-a3), inset 0 0 0 1px var(--accent-a4), inset 0 0 0 1px var(--black-a1), inset 0 1.5px 2px 0 var(--black-a2);\n}\n.rt-SwitchRoot:where(.rt-variant-classic):where([data-state='checked']:active)::before {\n filter: var(--switch-surface-checked-active-filter);\n}\n.rt-SwitchRoot:where(.rt-variant-classic):where(.rt-high-contrast)::before {\n box-shadow: inset 0 0 0 1px var(--gray-a3), inset 0 0 0 1px var(--black-a2), inset 0 1.5px 2px 0 var(--black-a2);\n background-image: linear-gradient(to right, var(--switch-high-contrast-checked-color-overlay) 40%, transparent 60%), linear-gradient(to right, var(--accent-track) 40%, transparent 60%);\n}\n.rt-SwitchRoot:where(.rt-variant-classic):where(.rt-high-contrast):where([data-state='checked']:active)::before {\n filter: var(--switch-high-contrast-checked-active-before-filter);\n}\n.rt-SwitchRoot:where(.rt-variant-classic):where([data-disabled]) {\n mix-blend-mode: var(--switch-disabled-blend-mode);\n}\n.rt-SwitchRoot:where(.rt-variant-classic):where([data-disabled])::before {\n filter: none;\n background-image: none;\n background-color: var(--gray-a5);\n box-shadow: var(--shadow-1);\n opacity: 0.5;\n}\n.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state='unchecked']) {\n box-shadow: 0 1px 3px var(--black-a3), 0 2px 4px -1px var(--black-a1), 0 0 0 1px var(--black-a2);\n}\n.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state='checked']) {\n box-shadow: 0 1px 3px var(--black-a2), 0 2px 4px -1px var(--black-a1), 0 0 0 1px var(--black-a1), 0 0 0 1px var(--accent-a4), -1px 0 1px var(--black-a2);\n}\n.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state='checked']):where(.rt-high-contrast) {\n box-shadow: 0 1px 3px var(--black-a2), 0 2px 4px -1px var(--black-a1), 0 0 0 1px var(--black-a2), -1px 0 1px var(--black-a2);\n}\n.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-disabled]) {\n background-color: var(--gray-2);\n box-shadow: 0 0 0 1px var(--gray-a2), 0 1px 3px var(--black-a1);\n transition: none;\n}\n.rt-SwitchRoot:where(.rt-variant-soft)::before {\n background-image: linear-gradient(to right, var(--accent-a4) 40%, transparent 60%), linear-gradient(to right, var(--accent-a4) 40%, transparent 60%), linear-gradient(to right, var(--accent-a4) 40%, var(--white-a1) 60%), linear-gradient(to right, var(--gray-a2) 40%, var(--gray-a3) 60%);\n}\n.rt-SwitchRoot:where(.rt-variant-soft):where([data-state='unchecked'])::before {\n background-color: var(--gray-a3);\n}\n.rt-SwitchRoot:where(.rt-variant-soft):where(:active)::before {\n background-color: var(--gray-a4);\n}\n.rt-SwitchRoot:where(.rt-variant-soft):where(.rt-high-contrast)::before {\n background-image: linear-gradient(to right, var(--switch-high-contrast-checked-color-overlay) 40%, transparent 60%), linear-gradient(to right, var(--accent-a6) 40%, transparent 60%), linear-gradient(to right, var(--accent-a6) 40%, transparent 60%), linear-gradient(to right, var(--accent-a6) 40%, var(--white-a1) 60%), linear-gradient(to right, var(--accent-a3) 40%, var(--gray-a3) 60%);\n}\n.rt-SwitchRoot:where(.rt-variant-soft):where(.rt-high-contrast):where([data-state='checked']:active)::before {\n filter: var(--switch-high-contrast-checked-active-before-filter);\n}\n.rt-SwitchRoot:where(.rt-variant-soft):where([data-disabled]) {\n mix-blend-mode: var(--switch-disabled-blend-mode);\n}\n.rt-SwitchRoot:where(.rt-variant-soft):where([data-disabled])::before {\n filter: none;\n background-image: none;\n background-color: var(--gray-a4);\n}\n.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb) {\n filter: saturate(0.45);\n}\n.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-state='unchecked']) {\n box-shadow: 0 0 0 1px var(--black-a1), 0 1px 3px var(--black-a1), 0 1px 3px var(--black-a1), 0 2px 4px -1px var(--black-a1);\n}\n.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-state='checked']) {\n box-shadow: 0 0 0 1px var(--black-a1), 0 1px 3px var(--black-a2), 0 1px 3px var(--accent-a3), 0 2px 4px -1px var(--accent-a3);\n}\n.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-disabled]) {\n filter: none;\n background-color: var(--gray-2);\n box-shadow: 0 0 0 1px var(--gray-a2), 0 1px 3px var(--black-a1);\n transition: none;\n}\n.rt-BaseTabList::-webkit-scrollbar {\n display: none;\n}\n.rt-BaseTabListTrigger {\n display: flex;\n align-items: center;\n justify-content: center;\n flex-shrink: 0;\n position: relative;\n -webkit-user-select: none;\n user-select: none;\n box-sizing: border-box;\n height: var(--tab-height);\n padding-left: var(--tab-padding-x);\n padding-right: var(--tab-padding-x);\n color: var(--gray-a11);\n}\n.rt-BaseTabListTriggerInner,\n.rt-BaseTabListTriggerInnerHidden {\n display: flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n padding: var(--tab-inner-padding-y) var(--tab-inner-padding-x);\n border-radius: var(--tab-inner-border-radius);\n}\n.rt-BaseTabListTriggerInner {\n position: absolute;\n}\n:where(.rt-BaseTabListTrigger[data-state='inactive'], .rt-TabNavLink:not([data-active])) .rt-BaseTabListTriggerInner {\n letter-spacing: var(--tab-inactive-letter-spacing);\n word-spacing: var(--tab-inactive-word-spacing);\n}\n:where(.rt-BaseTabListTrigger[data-state='active'], .rt-TabNavLink[data-active]) .rt-BaseTabListTriggerInner {\n font-weight: var(--font-weight-medium);\n letter-spacing: var(--tab-active-letter-spacing);\n word-spacing: var(--tab-active-word-spacing);\n}\n.rt-BaseTabListTriggerInnerHidden {\n visibility: hidden;\n font-weight: var(--font-weight-medium);\n letter-spacing: var(--tab-active-letter-spacing);\n word-spacing: var(--tab-active-word-spacing);\n}\n.rt-BaseTabList:where(.rt-r-size-1) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n --tab-height: var(--space-6);\n --tab-padding-x: var(--space-1);\n --tab-inner-padding-x: var(--space-1);\n --tab-inner-padding-y: calc(var(--space-1) * 0.5);\n --tab-inner-border-radius: var(--radius-1);\n}\n.rt-BaseTabList:where(.rt-r-size-2) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n --tab-height: var(--space-7);\n --tab-padding-x: var(--space-2);\n --tab-inner-padding-x: var(--space-2);\n --tab-inner-padding-y: var(--space-1);\n --tab-inner-border-radius: var(--radius-2);\n}\n@media (min-width: 520px) {\n .rt-BaseTabList:where(.xs\\:rt-r-size-1) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n --tab-height: var(--space-6);\n --tab-padding-x: var(--space-1);\n --tab-inner-padding-x: var(--space-1);\n --tab-inner-padding-y: calc(var(--space-1) * 0.5);\n --tab-inner-border-radius: var(--radius-1);\n }\n .rt-BaseTabList:where(.xs\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n --tab-height: var(--space-7);\n --tab-padding-x: var(--space-2);\n --tab-inner-padding-x: var(--space-2);\n --tab-inner-padding-y: var(--space-1);\n --tab-inner-border-radius: var(--radius-2);\n }\n}\n@media (min-width: 768px) {\n .rt-BaseTabList:where(.sm\\:rt-r-size-1) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n --tab-height: var(--space-6);\n --tab-padding-x: var(--space-1);\n --tab-inner-padding-x: var(--space-1);\n --tab-inner-padding-y: calc(var(--space-1) * 0.5);\n --tab-inner-border-radius: var(--radius-1);\n }\n .rt-BaseTabList:where(.sm\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n --tab-height: var(--space-7);\n --tab-padding-x: var(--space-2);\n --tab-inner-padding-x: var(--space-2);\n --tab-inner-padding-y: var(--space-1);\n --tab-inner-border-radius: var(--radius-2);\n }\n}\n@media (min-width: 1024px) {\n .rt-BaseTabList:where(.md\\:rt-r-size-1) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n --tab-height: var(--space-6);\n --tab-padding-x: var(--space-1);\n --tab-inner-padding-x: var(--space-1);\n --tab-inner-padding-y: calc(var(--space-1) * 0.5);\n --tab-inner-border-radius: var(--radius-1);\n }\n .rt-BaseTabList:where(.md\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n --tab-height: var(--space-7);\n --tab-padding-x: var(--space-2);\n --tab-inner-padding-x: var(--space-2);\n --tab-inner-padding-y: var(--space-1);\n --tab-inner-border-radius: var(--radius-2);\n }\n}\n@media (min-width: 1280px) {\n .rt-BaseTabList:where(.lg\\:rt-r-size-1) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n --tab-height: var(--space-6);\n --tab-padding-x: var(--space-1);\n --tab-inner-padding-x: var(--space-1);\n --tab-inner-padding-y: calc(var(--space-1) * 0.5);\n --tab-inner-border-radius: var(--radius-1);\n }\n .rt-BaseTabList:where(.lg\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n --tab-height: var(--space-7);\n --tab-padding-x: var(--space-2);\n --tab-inner-padding-x: var(--space-2);\n --tab-inner-padding-y: var(--space-1);\n --tab-inner-border-radius: var(--radius-2);\n }\n}\n@media (min-width: 1640px) {\n .rt-BaseTabList:where(.xl\\:rt-r-size-1) {\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n --tab-height: var(--space-6);\n --tab-padding-x: var(--space-1);\n --tab-inner-padding-x: var(--space-1);\n --tab-inner-padding-y: calc(var(--space-1) * 0.5);\n --tab-inner-border-radius: var(--radius-1);\n }\n .rt-BaseTabList:where(.xl\\:rt-r-size-2) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n --tab-height: var(--space-7);\n --tab-padding-x: var(--space-2);\n --tab-inner-padding-x: var(--space-2);\n --tab-inner-padding-y: var(--space-1);\n --tab-inner-border-radius: var(--radius-2);\n }\n}\n.rt-BaseTabList {\n box-shadow: inset 0 -1px 0 0 var(--gray-a5);\n display: flex;\n justify-content: flex-start;\n overflow-x: auto;\n white-space: nowrap;\n font-family: var(--default-font-family);\n font-style: normal;\n scrollbar-width: none;\n}\n@media (hover: hover) {\n .rt-BaseTabListTrigger:where(:hover) {\n color: var(--gray-12);\n }\n .rt-BaseTabListTrigger:where(:hover) :where(.rt-BaseTabListTriggerInner) {\n background-color: var(--gray-a3);\n }\n .rt-BaseTabListTrigger:where(:focus-visible:hover) :where(.rt-BaseTabListTriggerInner) {\n background-color: var(--accent-a3);\n }\n}\n.rt-BaseTabListTrigger:where([data-state='active'], [data-active]) {\n color: var(--gray-12);\n}\n.rt-BaseTabListTrigger:where(:focus-visible) :where(.rt-BaseTabListTriggerInner) {\n outline: 2px solid var(--focus-8);\n outline-offset: -2px;\n}\n.rt-BaseTabListTrigger:where([data-state='active'], [data-active])::before {\n box-sizing: border-box;\n content: '';\n height: 2px;\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n background-color: var(--accent-indicator);\n}\n:where(.rt-BaseTabList.rt-high-contrast) .rt-BaseTabListTrigger:where([data-state='active'], [data-active])::before {\n background-color: var(--accent-12);\n}\n.rt-TabNavItem {\n display: flex;\n}\n.rt-TableRootTable {\n --table-row-background-color: transparent;\n --table-row-box-shadow: inset 0 -1px var(--gray-a5);\n width: 100%;\n text-align: left;\n vertical-align: top;\n border-collapse: collapse;\n border-radius: calc(var(--table-border-radius) - 1px);\n border-spacing: 0;\n box-sizing: border-box;\n height: 0;\n}\n.rt-TableHeader {\n vertical-align: inherit;\n}\n.rt-TableBody {\n vertical-align: inherit;\n}\n.rt-TableRow {\n vertical-align: inherit;\n color: var(--gray-12);\n}\n.rt-TableCell {\n background-color: var(--table-row-background-color);\n box-shadow: var(--table-row-box-shadow);\n box-sizing: border-box;\n vertical-align: inherit;\n padding: var(--table-cell-padding);\n height: var(--table-cell-min-height);\n}\n.rt-Inset :where(.rt-TableCell:first-child) {\n padding-left: var(--inset-padding-left, var(--table-cell-padding));\n}\n.rt-Inset :where(.rt-TableCell:last-child) {\n padding-right: var(--inset-padding-right, var(--table-cell-padding));\n}\n.rt-TableColumnHeaderCell {\n font-weight: bold;\n}\n.rt-TableRowHeaderCell {\n font-weight: normal;\n}\n.rt-TableRoot:where(.rt-r-size-1) {\n --table-border-radius: var(--radius-3);\n --table-cell-padding: var(--space-2);\n --table-cell-min-height: calc(36px * var(--scaling));\n}\n.rt-TableRoot:where(.rt-r-size-1) :where(.rt-TableRootTable) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n}\n.rt-TableRoot:where(.rt-r-size-2) {\n --table-border-radius: var(--radius-4);\n --table-cell-padding: var(--space-3);\n --table-cell-min-height: calc(44px * var(--scaling));\n}\n.rt-TableRoot:where(.rt-r-size-2) :where(.rt-TableRootTable) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n}\n.rt-TableRoot:where(.rt-r-size-3) {\n --table-border-radius: var(--radius-4);\n --table-cell-padding: var(--space-3) var(--space-4);\n --table-cell-min-height: var(--space-8);\n}\n.rt-TableRoot:where(.rt-r-size-3) :where(.rt-TableRootTable) {\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n}\n@media (min-width: 520px) {\n .rt-TableRoot:where(.xs\\:rt-r-size-1) {\n --table-border-radius: var(--radius-3);\n --table-cell-padding: var(--space-2);\n --table-cell-min-height: calc(36px * var(--scaling));\n }\n .rt-TableRoot:where(.xs\\:rt-r-size-1) :where(.rt-TableRootTable) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n }\n .rt-TableRoot:where(.xs\\:rt-r-size-2) {\n --table-border-radius: var(--radius-4);\n --table-cell-padding: var(--space-3);\n --table-cell-min-height: calc(44px * var(--scaling));\n }\n .rt-TableRoot:where(.xs\\:rt-r-size-2) :where(.rt-TableRootTable) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n }\n .rt-TableRoot:where(.xs\\:rt-r-size-3) {\n --table-border-radius: var(--radius-4);\n --table-cell-padding: var(--space-3) var(--space-4);\n --table-cell-min-height: var(--space-8);\n }\n .rt-TableRoot:where(.xs\\:rt-r-size-3) :where(.rt-TableRootTable) {\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n }\n}\n@media (min-width: 768px) {\n .rt-TableRoot:where(.sm\\:rt-r-size-1) {\n --table-border-radius: var(--radius-3);\n --table-cell-padding: var(--space-2);\n --table-cell-min-height: calc(36px * var(--scaling));\n }\n .rt-TableRoot:where(.sm\\:rt-r-size-1) :where(.rt-TableRootTable) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n }\n .rt-TableRoot:where(.sm\\:rt-r-size-2) {\n --table-border-radius: var(--radius-4);\n --table-cell-padding: var(--space-3);\n --table-cell-min-height: calc(44px * var(--scaling));\n }\n .rt-TableRoot:where(.sm\\:rt-r-size-2) :where(.rt-TableRootTable) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n }\n .rt-TableRoot:where(.sm\\:rt-r-size-3) {\n --table-border-radius: var(--radius-4);\n --table-cell-padding: var(--space-3) var(--space-4);\n --table-cell-min-height: var(--space-8);\n }\n .rt-TableRoot:where(.sm\\:rt-r-size-3) :where(.rt-TableRootTable) {\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n }\n}\n@media (min-width: 1024px) {\n .rt-TableRoot:where(.md\\:rt-r-size-1) {\n --table-border-radius: var(--radius-3);\n --table-cell-padding: var(--space-2);\n --table-cell-min-height: calc(36px * var(--scaling));\n }\n .rt-TableRoot:where(.md\\:rt-r-size-1) :where(.rt-TableRootTable) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n }\n .rt-TableRoot:where(.md\\:rt-r-size-2) {\n --table-border-radius: var(--radius-4);\n --table-cell-padding: var(--space-3);\n --table-cell-min-height: calc(44px * var(--scaling));\n }\n .rt-TableRoot:where(.md\\:rt-r-size-2) :where(.rt-TableRootTable) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n }\n .rt-TableRoot:where(.md\\:rt-r-size-3) {\n --table-border-radius: var(--radius-4);\n --table-cell-padding: var(--space-3) var(--space-4);\n --table-cell-min-height: var(--space-8);\n }\n .rt-TableRoot:where(.md\\:rt-r-size-3) :where(.rt-TableRootTable) {\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n }\n}\n@media (min-width: 1280px) {\n .rt-TableRoot:where(.lg\\:rt-r-size-1) {\n --table-border-radius: var(--radius-3);\n --table-cell-padding: var(--space-2);\n --table-cell-min-height: calc(36px * var(--scaling));\n }\n .rt-TableRoot:where(.lg\\:rt-r-size-1) :where(.rt-TableRootTable) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n }\n .rt-TableRoot:where(.lg\\:rt-r-size-2) {\n --table-border-radius: var(--radius-4);\n --table-cell-padding: var(--space-3);\n --table-cell-min-height: calc(44px * var(--scaling));\n }\n .rt-TableRoot:where(.lg\\:rt-r-size-2) :where(.rt-TableRootTable) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n }\n .rt-TableRoot:where(.lg\\:rt-r-size-3) {\n --table-border-radius: var(--radius-4);\n --table-cell-padding: var(--space-3) var(--space-4);\n --table-cell-min-height: var(--space-8);\n }\n .rt-TableRoot:where(.lg\\:rt-r-size-3) :where(.rt-TableRootTable) {\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n }\n}\n@media (min-width: 1640px) {\n .rt-TableRoot:where(.xl\\:rt-r-size-1) {\n --table-border-radius: var(--radius-3);\n --table-cell-padding: var(--space-2);\n --table-cell-min-height: calc(36px * var(--scaling));\n }\n .rt-TableRoot:where(.xl\\:rt-r-size-1) :where(.rt-TableRootTable) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n }\n .rt-TableRoot:where(.xl\\:rt-r-size-2) {\n --table-border-radius: var(--radius-4);\n --table-cell-padding: var(--space-3);\n --table-cell-min-height: calc(44px * var(--scaling));\n }\n .rt-TableRoot:where(.xl\\:rt-r-size-2) :where(.rt-TableRootTable) {\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n }\n .rt-TableRoot:where(.xl\\:rt-r-size-3) {\n --table-border-radius: var(--radius-4);\n --table-cell-padding: var(--space-3) var(--space-4);\n --table-cell-min-height: var(--space-8);\n }\n .rt-TableRoot:where(.xl\\:rt-r-size-3) :where(.rt-TableRootTable) {\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n }\n}\n.rt-TableRoot:where(.rt-variant-surface) {\n box-sizing: border-box;\n border: 1px solid var(--gray-a5);\n border-radius: var(--table-border-radius);\n background-color: var(--color-panel);\n -webkit-backdrop-filter: var(--backdrop-filter-panel);\n backdrop-filter: var(--backdrop-filter-panel);\n background-clip: padding-box;\n position: relative;\n}\n@supports (box-shadow: 0 0 0 1px color-mix(in oklab, white, black)) {\n .rt-TableRoot:where(.rt-variant-surface) {\n border-color: color-mix(in oklab, var(--gray-a5), var(--gray-6));\n }\n}\n.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable) {\n overflow: hidden;\n}\n.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable) :where(.rt-TableHeader) {\n --table-row-background-color: var(--gray-a2);\n}\n.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable) :where(.rt-TableBody) :where(.rt-TableRow:last-child) {\n --table-row-box-shadow: none;\n}\n.rt-TableRoot:where(.rt-variant-ghost) {\n --scrollarea-scrollbar-horizontal-margin-left: 0;\n --scrollarea-scrollbar-horizontal-margin-right: 0;\n}\n.rt-TabsContent {\n position: relative;\n outline: 0;\n}\n.rt-TabsContent:where(:focus-visible) {\n outline: 2px solid var(--focus-8);\n}\n.rt-TextAreaRoot:where(:focus-within) {\n outline: 2px solid var(--focus-8);\n outline-offset: -1px;\n}\n.rt-TextAreaInput::-webkit-scrollbar {\n width: var(--space-3);\n height: var(--space-3);\n}\n.rt-TextAreaInput::-webkit-scrollbar-track,\n .rt-TextAreaInput::-webkit-scrollbar-thumb {\n background-clip: content-box;\n border: var(--space-1) solid transparent;\n border-radius: var(--space-3);\n}\n.rt-TextAreaInput::-webkit-scrollbar-track {\n background-color: var(--gray-a3);\n}\n.rt-TextAreaInput::-webkit-scrollbar-thumb {\n background-color: var(--gray-a8);\n}\n@media (hover: hover) {\n :where(.rt-TextAreaInput:not(:disabled))::-webkit-scrollbar-thumb:hover {\n background-color: var(--gray-a9);\n }\n}\n.rt-TextAreaInput:where(:autofill, [data-com-onepassword-filled]) {\n -webkit-background-clip: text;\n background-clip: text;\n -webkit-text-fill-color: var(--gray-12);\n}\n.rt-TextAreaRoot {\n box-sizing: border-box;\n padding: var(--text-area-border-width);\n display: flex;\n flex-direction: column;\n box-sizing: border-box;\n font-family: var(--default-font-family);\n font-weight: var(--font-weight-regular);\n font-style: normal;\n text-align: start;\n overflow: hidden;\n}\n.rt-TextAreaInput {\n padding: var(--text-area-padding-y) var(--text-area-padding-x);\n border-radius: inherit;\n resize: none;\n display: block;\n width: 100%;\n flex-grow: 1;\n cursor: auto;\n}\n.rt-TextAreaRoot:where(.rt-r-size-1) {\n min-height: var(--space-8);\n border-radius: var(--radius-2);\n}\n.rt-TextAreaRoot:where(.rt-r-size-1) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n}\n.rt-TextAreaRoot:where(.rt-r-size-2) {\n min-height: var(--space-9);\n border-radius: var(--radius-2);\n}\n.rt-TextAreaRoot:where(.rt-r-size-2) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n}\n.rt-TextAreaRoot:where(.rt-r-size-3) {\n min-height: 80px;\n border-radius: var(--radius-3);\n}\n.rt-TextAreaRoot:where(.rt-r-size-3) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n}\n@media (min-width: 520px) {\n .rt-TextAreaRoot:where(.xs\\:rt-r-size-1) {\n min-height: var(--space-8);\n border-radius: var(--radius-2);\n }\n .rt-TextAreaRoot:where(.xs\\:rt-r-size-1) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-TextAreaRoot:where(.xs\\:rt-r-size-2) {\n min-height: var(--space-9);\n border-radius: var(--radius-2);\n }\n .rt-TextAreaRoot:where(.xs\\:rt-r-size-2) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-TextAreaRoot:where(.xs\\:rt-r-size-3) {\n min-height: 80px;\n border-radius: var(--radius-3);\n }\n .rt-TextAreaRoot:where(.xs\\:rt-r-size-3) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n }\n}\n@media (min-width: 768px) {\n .rt-TextAreaRoot:where(.sm\\:rt-r-size-1) {\n min-height: var(--space-8);\n border-radius: var(--radius-2);\n }\n .rt-TextAreaRoot:where(.sm\\:rt-r-size-1) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-TextAreaRoot:where(.sm\\:rt-r-size-2) {\n min-height: var(--space-9);\n border-radius: var(--radius-2);\n }\n .rt-TextAreaRoot:where(.sm\\:rt-r-size-2) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-TextAreaRoot:where(.sm\\:rt-r-size-3) {\n min-height: 80px;\n border-radius: var(--radius-3);\n }\n .rt-TextAreaRoot:where(.sm\\:rt-r-size-3) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n }\n}\n@media (min-width: 1024px) {\n .rt-TextAreaRoot:where(.md\\:rt-r-size-1) {\n min-height: var(--space-8);\n border-radius: var(--radius-2);\n }\n .rt-TextAreaRoot:where(.md\\:rt-r-size-1) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-TextAreaRoot:where(.md\\:rt-r-size-2) {\n min-height: var(--space-9);\n border-radius: var(--radius-2);\n }\n .rt-TextAreaRoot:where(.md\\:rt-r-size-2) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-TextAreaRoot:where(.md\\:rt-r-size-3) {\n min-height: 80px;\n border-radius: var(--radius-3);\n }\n .rt-TextAreaRoot:where(.md\\:rt-r-size-3) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n }\n}\n@media (min-width: 1280px) {\n .rt-TextAreaRoot:where(.lg\\:rt-r-size-1) {\n min-height: var(--space-8);\n border-radius: var(--radius-2);\n }\n .rt-TextAreaRoot:where(.lg\\:rt-r-size-1) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-TextAreaRoot:where(.lg\\:rt-r-size-2) {\n min-height: var(--space-9);\n border-radius: var(--radius-2);\n }\n .rt-TextAreaRoot:where(.lg\\:rt-r-size-2) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-TextAreaRoot:where(.lg\\:rt-r-size-3) {\n min-height: 80px;\n border-radius: var(--radius-3);\n }\n .rt-TextAreaRoot:where(.lg\\:rt-r-size-3) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n }\n}\n@media (min-width: 1640px) {\n .rt-TextAreaRoot:where(.xl\\:rt-r-size-1) {\n min-height: var(--space-8);\n border-radius: var(--radius-2);\n }\n .rt-TextAreaRoot:where(.xl\\:rt-r-size-1) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));\n font-size: var(--font-size-1);\n line-height: var(--line-height-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-TextAreaRoot:where(.xl\\:rt-r-size-2) {\n min-height: var(--space-9);\n border-radius: var(--radius-2);\n }\n .rt-TextAreaRoot:where(.xl\\:rt-r-size-2) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));\n font-size: var(--font-size-2);\n line-height: var(--line-height-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-TextAreaRoot:where(.xl\\:rt-r-size-3) {\n min-height: 80px;\n border-radius: var(--radius-3);\n }\n .rt-TextAreaRoot:where(.xl\\:rt-r-size-3) :where(.rt-TextAreaInput) {\n --text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));\n --text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));\n font-size: var(--font-size-3);\n line-height: var(--line-height-3);\n letter-spacing: var(--letter-spacing-3);\n }\n}\n.rt-TextAreaRoot:where(.rt-variant-surface) {\n --text-area-border-width: 1px;\n background-clip: content-box;\n background-color: var(--color-surface);\n box-shadow: inset 0 0 0 var(--text-area-border-width) var(--gray-a7);\n color: var(--gray-12);\n}\n.rt-TextAreaRoot:where(.rt-variant-surface) :where(.rt-TextAreaInput)::placeholder {\n color: var(--gray-a10);\n}\n.rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) {\n background-image: linear-gradient(var(--focus-a2), var(--focus-a2));\n box-shadow: inset 0 0 0 1px var(--focus-a5), inset 0 0 0 1px var(--gray-a5);\n}\n.rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:disabled, :read-only))) {\n background-image: linear-gradient(var(--gray-a2), var(--gray-a2));\n box-shadow: inset 0 0 0 var(--text-area-border-width) var(--gray-a6);\n}\n.rt-TextAreaRoot:where(.rt-variant-classic) {\n --text-area-border-width: 1px;\n background-clip: content-box;\n background-color: var(--color-surface);\n box-shadow: var(--shadow-1);\n color: var(--gray-12);\n}\n.rt-TextAreaRoot:where(.rt-variant-classic) :where(.rt-TextAreaInput)::placeholder {\n color: var(--gray-a10);\n}\n.rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) {\n background-image: linear-gradient(var(--focus-a2), var(--focus-a2));\n box-shadow: inset 0 0 0 1px var(--focus-a5), inset 0 0 0 1px var(--gray-a5);\n}\n.rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:disabled, :read-only))) {\n background-image: linear-gradient(var(--gray-a2), var(--gray-a2));\n}\n.rt-TextAreaRoot:where(.rt-variant-soft) {\n --text-area-border-width: 0px;\n background-color: var(--accent-a3);\n color: var(--accent-12);\n}\n.rt-TextAreaRoot:where(.rt-variant-soft) :where(.rt-TextAreaInput)::selection {\n background-color: var(--accent-a5);\n}\n.rt-TextAreaRoot:where(.rt-variant-soft) :where(.rt-TextAreaInput)::placeholder {\n color: var(--accent-12);\n opacity: 0.65;\n}\n.rt-TextAreaRoot:where(.rt-variant-soft):where(:focus-within) {\n outline-color: var(--accent-8);\n}\n.rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) {\n box-shadow: inset 0 0 0 1px var(--accent-a5), inset 0 0 0 1px var(--gray-a4);\n}\n.rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:disabled, :read-only))) {\n background-color: var(--gray-a3);\n}\n.rt-TextAreaInput:where(:disabled, :read-only) {\n cursor: text;\n color: var(--gray-a11);\n -webkit-text-fill-color: var(--gray-a11);\n}\n.rt-TextAreaInput:where(:disabled, :read-only)::placeholder {\n opacity: 0.5;\n}\n.rt-TextAreaInput:where(:disabled, :read-only):where(:placeholder-shown) {\n cursor: var(--cursor-disabled);\n}\n.rt-TextAreaInput:where(:disabled, :read-only)::selection {\n background-color: var(--gray-a5);\n}\n.rt-TextAreaRoot:where(:focus-within:has(.rt-TextAreaInput:where(:disabled, :read-only))) {\n outline-color: var(--gray-8);\n}\n@supports selector(:has(*)) {\n .rt-TextFieldRoot:where(:has(.rt-TextFieldInput:focus)) {\n outline: 2px solid var(--text-field-focus-color);\n outline-offset: -1px;\n }\n}\n@supports not selector(:has(*)) {\n .rt-TextFieldRoot:where(:focus-within) {\n outline: 2px solid var(--text-field-focus-color);\n outline-offset: -1px;\n }\n}\n.rt-TextFieldRoot::selection {\n background-color: var(--text-field-selection-color);\n}\n.rt-TextFieldInput {\n width: 100%;\n display: flex;\n align-items: center;\n text-align: inherit;\n border-radius: calc(var(--text-field-border-radius) - var(--text-field-border-width));\n text-indent: var(--text-field-padding);\n}\n.rt-TextFieldInput:where([type='number']) {\n -moz-appearance: textfield;\n}\n.rt-TextFieldInput::-webkit-inner-spin-button {\n -webkit-appearance: none;\n appearance: none;\n}\n.rt-TextFieldInput::-webkit-search-cancel-button {\n -webkit-appearance: none;\n appearance: none;\n}\n.rt-TextFieldInput::selection {\n background-color: var(--text-field-selection-color);\n}\n.rt-TextFieldInput::-webkit-calendar-picker-indicator {\n box-sizing: content-box;\n width: var(--text-field-native-icon-size);\n height: var(--text-field-native-icon-size);\n padding: var(--space-1);\n margin-left: 0;\n margin-right: calc(var(--space-1) * -1);\n border-radius: calc(var(--text-field-border-radius) - 2px);\n}\n.rt-TextFieldInput:where(:not([type='time']))::-webkit-calendar-picker-indicator {\n margin-left: var(--space-1);\n}\n.rt-TextFieldInput::-webkit-calendar-picker-indicator:where(:hover) {\n background-color: var(--gray-a3);\n}\n.rt-TextFieldInput::-webkit-calendar-picker-indicator:where(:focus-visible) {\n outline: 2px solid var(--text-field-focus-color);\n}\n.rt-TextFieldInput::-webkit-datetime-edit-ampm-field:where(:focus), .rt-TextFieldInput::-webkit-datetime-edit-day-field:where(:focus), .rt-TextFieldInput::-webkit-datetime-edit-hour-field:where(:focus), .rt-TextFieldInput::-webkit-datetime-edit-millisecond-field:where(:focus), .rt-TextFieldInput::-webkit-datetime-edit-minute-field:where(:focus), .rt-TextFieldInput::-webkit-datetime-edit-month-field:where(:focus), .rt-TextFieldInput::-webkit-datetime-edit-second-field:where(:focus), .rt-TextFieldInput::-webkit-datetime-edit-week-field:where(:focus), .rt-TextFieldInput::-webkit-datetime-edit-year-field:where(:focus) {\n background-color: var(--text-field-selection-color);\n color: inherit;\n outline: none;\n}\n@supports selector(:has(*)) {\n .rt-TextFieldInput:where(:autofill, [data-com-onepassword-filled]) {\n -webkit-background-clip: text;\n background-clip: text;\n -webkit-text-fill-color: var(--gray-12);\n }\n}\n.rt-TextFieldSlot {\n box-sizing: border-box;\n flex-shrink: 0;\n display: flex;\n align-items: center;\n cursor: text;\n}\n.rt-TextFieldSlot:where(:not([data-side='right'])) {\n order: -1;\n margin-left: calc(var(--text-field-border-width) * -1);\n margin-right: 0;\n}\n.rt-TextFieldSlot:where([data-side='right']),\n \n :where(.rt-TextFieldSlot:not([data-side='right'])) ~ .rt-TextFieldSlot:where(:not([data-side='left'])) {\n order: 0;\n margin-left: 0;\n margin-right: calc(var(--text-field-border-width) * -1);\n}\n.rt-TextFieldRoot {\n box-sizing: border-box;\n height: var(--text-field-height);\n padding: var(--text-field-border-width);\n border-radius: var(--text-field-border-radius);\n display: flex;\n align-items: stretch;\n font-family: var(--default-font-family);\n font-weight: var(--font-weight-regular);\n font-style: normal;\n text-align: start;\n}\n.rt-TextFieldInput:where([type='date'], [type='datetime-local'], [type='time'], [type='week'], [type='month']) {\n text-indent: 0;\n padding-left: var(--text-field-padding);\n padding-right: var(--text-field-padding);\n}\n.rt-TextFieldInput:where(:has(~ .rt-TextFieldSlot:not([data-side='right']))) {\n text-indent: 0;\n padding-left: 0;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.rt-TextFieldInput:where(:has(\n ~ .rt-TextFieldSlot[data-side='right'],\n ~ .rt-TextFieldSlot:not([data-side='right']) ~ .rt-TextFieldSlot:not([data-side='left'])\n )) {\n padding-right: 0;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.rt-TextFieldRoot:where(.rt-r-size-1) {\n --text-field-height: var(--space-5);\n --text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-2), var(--radius-full));\n --text-field-native-icon-size: var(--space-3);\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n}\n.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldSlot) {\n gap: var(--space-2);\n padding-left: var(--space-1);\n padding-right: var(--space-1);\n}\n.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldInput) {\n padding-bottom: 0px;\n}\n.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 0px;\n margin-right: -2px;\n}\n.rt-TextFieldRoot:where(.rt-r-size-2) {\n --text-field-height: var(--space-6);\n --text-field-padding: calc(var(--space-2) - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-2), var(--radius-full));\n --text-field-native-icon-size: var(--space-4);\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n}\n.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldInput) {\n padding-bottom: 0.5px;\n}\n.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 2px;\n margin-right: 0px;\n}\n.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldSlot) {\n gap: var(--space-2);\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n}\n.rt-TextFieldRoot:where(.rt-r-size-3) {\n --text-field-height: var(--space-7);\n --text-field-padding: calc(var(--space-3) - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-3), var(--radius-full));\n --text-field-native-icon-size: var(--space-4);\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n}\n.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldInput) {\n padding-bottom: 0px;\n}\n.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 5px;\n margin-right: 0px;\n}\n.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldSlot) {\n gap: var(--space-3);\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n}\n@media (min-width: 520px) {\n .rt-TextFieldRoot:where(.xs\\:rt-r-size-1) {\n --text-field-height: var(--space-5);\n --text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-2), var(--radius-full));\n --text-field-native-icon-size: var(--space-3);\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-TextFieldRoot:where(.xs\\:rt-r-size-1) :where(.rt-TextFieldSlot) {\n gap: var(--space-2);\n padding-left: var(--space-1);\n padding-right: var(--space-1);\n }\n .rt-TextFieldRoot:where(.xs\\:rt-r-size-1) :where(.rt-TextFieldInput) {\n padding-bottom: 0px;\n }\n .rt-TextFieldRoot:where(.xs\\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 0px;\n margin-right: -2px;\n }\n .rt-TextFieldRoot:where(.xs\\:rt-r-size-2) {\n --text-field-height: var(--space-6);\n --text-field-padding: calc(var(--space-2) - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-2), var(--radius-full));\n --text-field-native-icon-size: var(--space-4);\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-TextFieldRoot:where(.xs\\:rt-r-size-2) :where(.rt-TextFieldInput) {\n padding-bottom: 0.5px;\n }\n .rt-TextFieldRoot:where(.xs\\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 2px;\n margin-right: 0px;\n }\n .rt-TextFieldRoot:where(.xs\\:rt-r-size-2) :where(.rt-TextFieldSlot) {\n gap: var(--space-2);\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .rt-TextFieldRoot:where(.xs\\:rt-r-size-3) {\n --text-field-height: var(--space-7);\n --text-field-padding: calc(var(--space-3) - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-3), var(--radius-full));\n --text-field-native-icon-size: var(--space-4);\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-TextFieldRoot:where(.xs\\:rt-r-size-3) :where(.rt-TextFieldInput) {\n padding-bottom: 0px;\n }\n .rt-TextFieldRoot:where(.xs\\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 5px;\n margin-right: 0px;\n }\n .rt-TextFieldRoot:where(.xs\\:rt-r-size-3) :where(.rt-TextFieldSlot) {\n gap: var(--space-3);\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n}\n@media (min-width: 768px) {\n .rt-TextFieldRoot:where(.sm\\:rt-r-size-1) {\n --text-field-height: var(--space-5);\n --text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-2), var(--radius-full));\n --text-field-native-icon-size: var(--space-3);\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-TextFieldRoot:where(.sm\\:rt-r-size-1) :where(.rt-TextFieldSlot) {\n gap: var(--space-2);\n padding-left: var(--space-1);\n padding-right: var(--space-1);\n }\n .rt-TextFieldRoot:where(.sm\\:rt-r-size-1) :where(.rt-TextFieldInput) {\n padding-bottom: 0px;\n }\n .rt-TextFieldRoot:where(.sm\\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 0px;\n margin-right: -2px;\n }\n .rt-TextFieldRoot:where(.sm\\:rt-r-size-2) {\n --text-field-height: var(--space-6);\n --text-field-padding: calc(var(--space-2) - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-2), var(--radius-full));\n --text-field-native-icon-size: var(--space-4);\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-TextFieldRoot:where(.sm\\:rt-r-size-2) :where(.rt-TextFieldInput) {\n padding-bottom: 0.5px;\n }\n .rt-TextFieldRoot:where(.sm\\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 2px;\n margin-right: 0px;\n }\n .rt-TextFieldRoot:where(.sm\\:rt-r-size-2) :where(.rt-TextFieldSlot) {\n gap: var(--space-2);\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .rt-TextFieldRoot:where(.sm\\:rt-r-size-3) {\n --text-field-height: var(--space-7);\n --text-field-padding: calc(var(--space-3) - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-3), var(--radius-full));\n --text-field-native-icon-size: var(--space-4);\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-TextFieldRoot:where(.sm\\:rt-r-size-3) :where(.rt-TextFieldInput) {\n padding-bottom: 0px;\n }\n .rt-TextFieldRoot:where(.sm\\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 5px;\n margin-right: 0px;\n }\n .rt-TextFieldRoot:where(.sm\\:rt-r-size-3) :where(.rt-TextFieldSlot) {\n gap: var(--space-3);\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n}\n@media (min-width: 1024px) {\n .rt-TextFieldRoot:where(.md\\:rt-r-size-1) {\n --text-field-height: var(--space-5);\n --text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-2), var(--radius-full));\n --text-field-native-icon-size: var(--space-3);\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-TextFieldRoot:where(.md\\:rt-r-size-1) :where(.rt-TextFieldSlot) {\n gap: var(--space-2);\n padding-left: var(--space-1);\n padding-right: var(--space-1);\n }\n .rt-TextFieldRoot:where(.md\\:rt-r-size-1) :where(.rt-TextFieldInput) {\n padding-bottom: 0px;\n }\n .rt-TextFieldRoot:where(.md\\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 0px;\n margin-right: -2px;\n }\n .rt-TextFieldRoot:where(.md\\:rt-r-size-2) {\n --text-field-height: var(--space-6);\n --text-field-padding: calc(var(--space-2) - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-2), var(--radius-full));\n --text-field-native-icon-size: var(--space-4);\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-TextFieldRoot:where(.md\\:rt-r-size-2) :where(.rt-TextFieldInput) {\n padding-bottom: 0.5px;\n }\n .rt-TextFieldRoot:where(.md\\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 2px;\n margin-right: 0px;\n }\n .rt-TextFieldRoot:where(.md\\:rt-r-size-2) :where(.rt-TextFieldSlot) {\n gap: var(--space-2);\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .rt-TextFieldRoot:where(.md\\:rt-r-size-3) {\n --text-field-height: var(--space-7);\n --text-field-padding: calc(var(--space-3) - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-3), var(--radius-full));\n --text-field-native-icon-size: var(--space-4);\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-TextFieldRoot:where(.md\\:rt-r-size-3) :where(.rt-TextFieldInput) {\n padding-bottom: 0px;\n }\n .rt-TextFieldRoot:where(.md\\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 5px;\n margin-right: 0px;\n }\n .rt-TextFieldRoot:where(.md\\:rt-r-size-3) :where(.rt-TextFieldSlot) {\n gap: var(--space-3);\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n}\n@media (min-width: 1280px) {\n .rt-TextFieldRoot:where(.lg\\:rt-r-size-1) {\n --text-field-height: var(--space-5);\n --text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-2), var(--radius-full));\n --text-field-native-icon-size: var(--space-3);\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-TextFieldRoot:where(.lg\\:rt-r-size-1) :where(.rt-TextFieldSlot) {\n gap: var(--space-2);\n padding-left: var(--space-1);\n padding-right: var(--space-1);\n }\n .rt-TextFieldRoot:where(.lg\\:rt-r-size-1) :where(.rt-TextFieldInput) {\n padding-bottom: 0px;\n }\n .rt-TextFieldRoot:where(.lg\\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 0px;\n margin-right: -2px;\n }\n .rt-TextFieldRoot:where(.lg\\:rt-r-size-2) {\n --text-field-height: var(--space-6);\n --text-field-padding: calc(var(--space-2) - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-2), var(--radius-full));\n --text-field-native-icon-size: var(--space-4);\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-TextFieldRoot:where(.lg\\:rt-r-size-2) :where(.rt-TextFieldInput) {\n padding-bottom: 0.5px;\n }\n .rt-TextFieldRoot:where(.lg\\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 2px;\n margin-right: 0px;\n }\n .rt-TextFieldRoot:where(.lg\\:rt-r-size-2) :where(.rt-TextFieldSlot) {\n gap: var(--space-2);\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .rt-TextFieldRoot:where(.lg\\:rt-r-size-3) {\n --text-field-height: var(--space-7);\n --text-field-padding: calc(var(--space-3) - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-3), var(--radius-full));\n --text-field-native-icon-size: var(--space-4);\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-TextFieldRoot:where(.lg\\:rt-r-size-3) :where(.rt-TextFieldInput) {\n padding-bottom: 0px;\n }\n .rt-TextFieldRoot:where(.lg\\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 5px;\n margin-right: 0px;\n }\n .rt-TextFieldRoot:where(.lg\\:rt-r-size-3) :where(.rt-TextFieldSlot) {\n gap: var(--space-3);\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n}\n@media (min-width: 1640px) {\n .rt-TextFieldRoot:where(.xl\\:rt-r-size-1) {\n --text-field-height: var(--space-5);\n --text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-2), var(--radius-full));\n --text-field-native-icon-size: var(--space-3);\n font-size: var(--font-size-1);\n letter-spacing: var(--letter-spacing-1);\n }\n .rt-TextFieldRoot:where(.xl\\:rt-r-size-1) :where(.rt-TextFieldSlot) {\n gap: var(--space-2);\n padding-left: var(--space-1);\n padding-right: var(--space-1);\n }\n .rt-TextFieldRoot:where(.xl\\:rt-r-size-1) :where(.rt-TextFieldInput) {\n padding-bottom: 0px;\n }\n .rt-TextFieldRoot:where(.xl\\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 0px;\n margin-right: -2px;\n }\n .rt-TextFieldRoot:where(.xl\\:rt-r-size-2) {\n --text-field-height: var(--space-6);\n --text-field-padding: calc(var(--space-2) - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-2), var(--radius-full));\n --text-field-native-icon-size: var(--space-4);\n font-size: var(--font-size-2);\n letter-spacing: var(--letter-spacing-2);\n }\n .rt-TextFieldRoot:where(.xl\\:rt-r-size-2) :where(.rt-TextFieldInput) {\n padding-bottom: 0.5px;\n }\n .rt-TextFieldRoot:where(.xl\\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 2px;\n margin-right: 0px;\n }\n .rt-TextFieldRoot:where(.xl\\:rt-r-size-2) :where(.rt-TextFieldSlot) {\n gap: var(--space-2);\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .rt-TextFieldRoot:where(.xl\\:rt-r-size-3) {\n --text-field-height: var(--space-7);\n --text-field-padding: calc(var(--space-3) - var(--text-field-border-width));\n --text-field-border-radius: max(var(--radius-3), var(--radius-full));\n --text-field-native-icon-size: var(--space-4);\n font-size: var(--font-size-3);\n letter-spacing: var(--letter-spacing-3);\n }\n .rt-TextFieldRoot:where(.xl\\:rt-r-size-3) :where(.rt-TextFieldInput) {\n padding-bottom: 0px;\n }\n .rt-TextFieldRoot:where(.xl\\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container {\n padding-right: 5px;\n margin-right: 0px;\n }\n .rt-TextFieldRoot:where(.xl\\:rt-r-size-3) :where(.rt-TextFieldSlot) {\n gap: var(--space-3);\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n}\n.rt-TextFieldRoot:where(.rt-variant-surface) {\n --text-field-selection-color: var(--focus-a5);\n --text-field-focus-color: var(--focus-8);\n --text-field-border-width: 1px;\n background-clip: content-box;\n background-color: var(--color-surface);\n box-shadow: inset 0 0 0 var(--text-field-border-width) var(--gray-a7);\n color: var(--gray-12);\n}\n.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldInput)::placeholder {\n color: var(--gray-a10);\n}\n.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldSlot) {\n color: var(--gray-a11);\n}\n.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldSlot):where([data-accent-color]) {\n color: var(--accent-a11);\n}\n.rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) {\n background-image: linear-gradient(var(--focus-a2), var(--focus-a2));\n box-shadow: inset 0 0 0 1px var(--focus-a5), inset 0 0 0 1px var(--gray-a5);\n}\n.rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:disabled, :read-only))) {\n background-image: linear-gradient(var(--gray-a2), var(--gray-a2));\n box-shadow: inset 0 0 0 var(--text-field-border-width) var(--gray-a6);\n}\n.rt-TextFieldRoot:where(.rt-variant-classic) {\n --text-field-selection-color: var(--focus-a5);\n --text-field-focus-color: var(--focus-8);\n --text-field-border-width: 1px;\n background-clip: content-box;\n background-color: var(--color-surface);\n box-shadow: var(--shadow-1);\n color: var(--gray-12);\n}\n.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldInput)::placeholder {\n color: var(--gray-a10);\n}\n.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldSlot) {\n color: var(--gray-a11);\n}\n.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldSlot):where([data-accent-color]) {\n color: var(--accent-a11);\n}\n.rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) {\n background-image: linear-gradient(var(--focus-a2), var(--focus-a2));\n box-shadow: inset 0 0 0 1px var(--focus-a5), inset 0 0 0 1px var(--gray-a5);\n}\n.rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:disabled, :read-only))) {\n background-image: linear-gradient(var(--gray-a2), var(--gray-a2));\n}\n.rt-TextFieldRoot:where(.rt-variant-soft) {\n --text-field-selection-color: var(--accent-a5);\n --text-field-focus-color: var(--accent-8);\n --text-field-border-width: 0px;\n background-color: var(--accent-a3);\n color: var(--accent-12);\n}\n.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldInput)::placeholder {\n color: var(--accent-12);\n opacity: 0.6;\n}\n.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldSlot) {\n color: var(--accent-12);\n}\n.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldSlot):where([data-accent-color]) {\n color: var(--accent-a11);\n}\n.rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) {\n box-shadow: inset 0 0 0 1px var(--accent-a5), inset 0 0 0 1px var(--gray-a4);\n}\n.rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:disabled, :read-only))) {\n background-color: var(--gray-a3);\n}\n.rt-TextFieldInput:where(:disabled, :read-only) {\n cursor: text;\n color: var(--gray-a11);\n -webkit-text-fill-color: var(--gray-a11);\n}\n.rt-TextFieldInput:where(:disabled, :read-only)::placeholder {\n opacity: 0.5;\n}\n.rt-TextFieldInput:where(:disabled, :read-only):where(:placeholder-shown) {\n cursor: var(--cursor-disabled);\n}\n.rt-TextFieldInput:where(:disabled, :read-only):where(:placeholder-shown) ~ :where(.rt-TextFieldSlot) {\n cursor: var(--cursor-disabled);\n}\n.rt-TextFieldRoot:where(:has(.rt-TextFieldInput:where(:disabled, :read-only))) {\n --text-field-selection-color: var(--gray-a5);\n --text-field-focus-color: var(--gray-8);\n}\n.rt-ThemePanelShortcut:where(:focus-visible) {\n outline-style: solid;\n outline-width: 2px;\n outline-offset: 2px;\n outline-color: var(--accent-9);\n}\n.rt-ThemePanelSwatch,\n.rt-ThemePanelRadioCard {\n position: relative;\n}\n.rt-ThemePanelSwatchInput,\n.rt-ThemePanelRadioCardInput {\n -webkit-appearance: none;\n appearance: none;\n margin: 0;\n outline: none;\n outline-width: 2px;\n position: absolute;\n inset: 0;\n border-radius: inherit;\n width: 100%;\n height: 100%;\n}\n.rt-ThemePanelSwatch {\n width: var(--space-5);\n height: var(--space-5);\n border-radius: 100%;\n}\n.rt-ThemePanelSwatchInput {\n outline-offset: 2px;\n}\n.rt-ThemePanelSwatchInput:where(:checked) {\n outline-style: solid;\n outline-color: var(--gray-12);\n}\n.rt-ThemePanelSwatchInput:where(:focus-visible) {\n outline-style: solid;\n outline-color: var(--accent-9);\n}\n.rt-ThemePanelRadioCard {\n border-radius: var(--radius-1);\n box-shadow: 0 0 0 1px var(--gray-7);\n}\n.rt-ThemePanelRadioCardInput {\n outline-offset: -1px;\n}\n.rt-ThemePanelRadioCardInput:where(:checked) {\n outline-style: solid;\n outline-color: var(--gray-12);\n}\n.rt-ThemePanelRadioCardInput:where(:focus-visible) {\n background-color: var(--accent-a3);\n outline-style: solid;\n outline-color: var(--accent-9);\n}\n.rt-TooltipContent {\n box-sizing: border-box;\n padding: var(--space-1) var(--space-2);\n background-color: var(--gray-12);\n border-radius: var(--radius-2);\n transform-origin: var(--radix-tooltip-content-transform-origin);\n animation-duration: 140ms;\n animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1);\n}\n@media (prefers-reduced-motion: no-preference) {\n .rt-TooltipContent:where([data-state='delayed-open']):where([data-side='top']) {\n animation-name: rt-slide-from-top, rt-fade-in;\n }\n .rt-TooltipContent:where([data-state='delayed-open']):where([data-side='bottom']) {\n animation-name: rt-slide-from-bottom, rt-fade-in;\n }\n .rt-TooltipContent:where([data-state='delayed-open']):where([data-side='left']) {\n animation-name: rt-slide-from-left, rt-fade-in;\n }\n .rt-TooltipContent:where([data-state='delayed-open']):where([data-side='right']) {\n animation-name: rt-slide-from-right, rt-fade-in;\n }\n}\n.rt-TooltipText {\n color: var(--gray-1);\n -webkit-user-select: none;\n user-select: none;\n cursor: default;\n}\n.rt-TooltipArrow {\n fill: var(--gray-12);\n}\n.radix-themes:where([data-is-root-theme='true']) {\n position: relative;\n z-index: 0;\n min-height: 100vh;\n}\n@supports (min-height: 100dvh) {\n .radix-themes:where([data-is-root-theme='true']) {\n min-height: 100dvh;\n }\n}\n.rt-r-ai-start {\n align-items: flex-start;\n}\n.rt-r-ai-center {\n align-items: center;\n}\n.rt-r-ai-end {\n align-items: flex-end;\n}\n.rt-r-ai-baseline {\n align-items: baseline;\n}\n.rt-r-ai-stretch {\n align-items: stretch;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-ai-start {\n align-items: flex-start;\n }\n .xs\\:rt-r-ai-center {\n align-items: center;\n }\n .xs\\:rt-r-ai-end {\n align-items: flex-end;\n }\n .xs\\:rt-r-ai-baseline {\n align-items: baseline;\n }\n .xs\\:rt-r-ai-stretch {\n align-items: stretch;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-ai-start {\n align-items: flex-start;\n }\n .sm\\:rt-r-ai-center {\n align-items: center;\n }\n .sm\\:rt-r-ai-end {\n align-items: flex-end;\n }\n .sm\\:rt-r-ai-baseline {\n align-items: baseline;\n }\n .sm\\:rt-r-ai-stretch {\n align-items: stretch;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-ai-start {\n align-items: flex-start;\n }\n .md\\:rt-r-ai-center {\n align-items: center;\n }\n .md\\:rt-r-ai-end {\n align-items: flex-end;\n }\n .md\\:rt-r-ai-baseline {\n align-items: baseline;\n }\n .md\\:rt-r-ai-stretch {\n align-items: stretch;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-ai-start {\n align-items: flex-start;\n }\n .lg\\:rt-r-ai-center {\n align-items: center;\n }\n .lg\\:rt-r-ai-end {\n align-items: flex-end;\n }\n .lg\\:rt-r-ai-baseline {\n align-items: baseline;\n }\n .lg\\:rt-r-ai-stretch {\n align-items: stretch;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-ai-start {\n align-items: flex-start;\n }\n .xl\\:rt-r-ai-center {\n align-items: center;\n }\n .xl\\:rt-r-ai-end {\n align-items: flex-end;\n }\n .xl\\:rt-r-ai-baseline {\n align-items: baseline;\n }\n .xl\\:rt-r-ai-stretch {\n align-items: stretch;\n }\n}\n.rt-r-as-start {\n align-self: flex-start;\n}\n.rt-r-as-center {\n align-self: center;\n}\n.rt-r-as-end {\n align-self: flex-end;\n}\n.rt-r-as-baseline {\n align-self: baseline;\n}\n.rt-r-as-stretch {\n align-self: stretch;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-as-start {\n align-self: flex-start;\n }\n .xs\\:rt-r-as-center {\n align-self: center;\n }\n .xs\\:rt-r-as-end {\n align-self: flex-end;\n }\n .xs\\:rt-r-as-baseline {\n align-self: baseline;\n }\n .xs\\:rt-r-as-stretch {\n align-self: stretch;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-as-start {\n align-self: flex-start;\n }\n .sm\\:rt-r-as-center {\n align-self: center;\n }\n .sm\\:rt-r-as-end {\n align-self: flex-end;\n }\n .sm\\:rt-r-as-baseline {\n align-self: baseline;\n }\n .sm\\:rt-r-as-stretch {\n align-self: stretch;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-as-start {\n align-self: flex-start;\n }\n .md\\:rt-r-as-center {\n align-self: center;\n }\n .md\\:rt-r-as-end {\n align-self: flex-end;\n }\n .md\\:rt-r-as-baseline {\n align-self: baseline;\n }\n .md\\:rt-r-as-stretch {\n align-self: stretch;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-as-start {\n align-self: flex-start;\n }\n .lg\\:rt-r-as-center {\n align-self: center;\n }\n .lg\\:rt-r-as-end {\n align-self: flex-end;\n }\n .lg\\:rt-r-as-baseline {\n align-self: baseline;\n }\n .lg\\:rt-r-as-stretch {\n align-self: stretch;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-as-start {\n align-self: flex-start;\n }\n .xl\\:rt-r-as-center {\n align-self: center;\n }\n .xl\\:rt-r-as-end {\n align-self: flex-end;\n }\n .xl\\:rt-r-as-baseline {\n align-self: baseline;\n }\n .xl\\:rt-r-as-stretch {\n align-self: stretch;\n }\n}\n.rt-r-display-block {\n display: block;\n}\n.rt-r-display-inline {\n display: inline;\n}\n.rt-r-display-inline-block {\n display: inline-block;\n}\n.rt-r-display-flex {\n display: flex;\n}\n.rt-r-display-inline-flex {\n display: inline-flex;\n}\n.rt-r-display-grid {\n display: grid;\n}\n.rt-r-display-inline-grid {\n display: inline-grid;\n}\n.rt-r-display-none {\n display: none;\n}\n.rt-r-display-contents {\n display: contents;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-display-block {\n display: block;\n }\n .xs\\:rt-r-display-inline {\n display: inline;\n }\n .xs\\:rt-r-display-inline-block {\n display: inline-block;\n }\n .xs\\:rt-r-display-flex {\n display: flex;\n }\n .xs\\:rt-r-display-inline-flex {\n display: inline-flex;\n }\n .xs\\:rt-r-display-grid {\n display: grid;\n }\n .xs\\:rt-r-display-inline-grid {\n display: inline-grid;\n }\n .xs\\:rt-r-display-none {\n display: none;\n }\n .xs\\:rt-r-display-contents {\n display: contents;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-display-block {\n display: block;\n }\n .sm\\:rt-r-display-inline {\n display: inline;\n }\n .sm\\:rt-r-display-inline-block {\n display: inline-block;\n }\n .sm\\:rt-r-display-flex {\n display: flex;\n }\n .sm\\:rt-r-display-inline-flex {\n display: inline-flex;\n }\n .sm\\:rt-r-display-grid {\n display: grid;\n }\n .sm\\:rt-r-display-inline-grid {\n display: inline-grid;\n }\n .sm\\:rt-r-display-none {\n display: none;\n }\n .sm\\:rt-r-display-contents {\n display: contents;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-display-block {\n display: block;\n }\n .md\\:rt-r-display-inline {\n display: inline;\n }\n .md\\:rt-r-display-inline-block {\n display: inline-block;\n }\n .md\\:rt-r-display-flex {\n display: flex;\n }\n .md\\:rt-r-display-inline-flex {\n display: inline-flex;\n }\n .md\\:rt-r-display-grid {\n display: grid;\n }\n .md\\:rt-r-display-inline-grid {\n display: inline-grid;\n }\n .md\\:rt-r-display-none {\n display: none;\n }\n .md\\:rt-r-display-contents {\n display: contents;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-display-block {\n display: block;\n }\n .lg\\:rt-r-display-inline {\n display: inline;\n }\n .lg\\:rt-r-display-inline-block {\n display: inline-block;\n }\n .lg\\:rt-r-display-flex {\n display: flex;\n }\n .lg\\:rt-r-display-inline-flex {\n display: inline-flex;\n }\n .lg\\:rt-r-display-grid {\n display: grid;\n }\n .lg\\:rt-r-display-inline-grid {\n display: inline-grid;\n }\n .lg\\:rt-r-display-none {\n display: none;\n }\n .lg\\:rt-r-display-contents {\n display: contents;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-display-block {\n display: block;\n }\n .xl\\:rt-r-display-inline {\n display: inline;\n }\n .xl\\:rt-r-display-inline-block {\n display: inline-block;\n }\n .xl\\:rt-r-display-flex {\n display: flex;\n }\n .xl\\:rt-r-display-inline-flex {\n display: inline-flex;\n }\n .xl\\:rt-r-display-grid {\n display: grid;\n }\n .xl\\:rt-r-display-inline-grid {\n display: inline-grid;\n }\n .xl\\:rt-r-display-none {\n display: none;\n }\n .xl\\:rt-r-display-contents {\n display: contents;\n }\n}\n.rt-r-fb {\n flex-basis: var(--flex-basis);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-fb {\n flex-basis: var(--flex-basis-xs);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-fb {\n flex-basis: var(--flex-basis-sm);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-fb {\n flex-basis: var(--flex-basis-md);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-fb {\n flex-basis: var(--flex-basis-lg);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-fb {\n flex-basis: var(--flex-basis-xl);\n }\n}\n.rt-r-fd-row {\n flex-direction: row;\n}\n.rt-r-fd-column {\n flex-direction: column;\n}\n.rt-r-fd-row-reverse {\n flex-direction: row-reverse;\n}\n.rt-r-fd-column-reverse {\n flex-direction: column-reverse;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-fd-row {\n flex-direction: row;\n }\n .xs\\:rt-r-fd-column {\n flex-direction: column;\n }\n .xs\\:rt-r-fd-row-reverse {\n flex-direction: row-reverse;\n }\n .xs\\:rt-r-fd-column-reverse {\n flex-direction: column-reverse;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-fd-row {\n flex-direction: row;\n }\n .sm\\:rt-r-fd-column {\n flex-direction: column;\n }\n .sm\\:rt-r-fd-row-reverse {\n flex-direction: row-reverse;\n }\n .sm\\:rt-r-fd-column-reverse {\n flex-direction: column-reverse;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-fd-row {\n flex-direction: row;\n }\n .md\\:rt-r-fd-column {\n flex-direction: column;\n }\n .md\\:rt-r-fd-row-reverse {\n flex-direction: row-reverse;\n }\n .md\\:rt-r-fd-column-reverse {\n flex-direction: column-reverse;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-fd-row {\n flex-direction: row;\n }\n .lg\\:rt-r-fd-column {\n flex-direction: column;\n }\n .lg\\:rt-r-fd-row-reverse {\n flex-direction: row-reverse;\n }\n .lg\\:rt-r-fd-column-reverse {\n flex-direction: column-reverse;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-fd-row {\n flex-direction: row;\n }\n .xl\\:rt-r-fd-column {\n flex-direction: column;\n }\n .xl\\:rt-r-fd-row-reverse {\n flex-direction: row-reverse;\n }\n .xl\\:rt-r-fd-column-reverse {\n flex-direction: column-reverse;\n }\n}\n.rt-r-fg {\n flex-grow: var(--flex-grow)\n}\n.rt-r-fg-0 {\n flex-grow: 0;\n}\n.rt-r-fg-1 {\n flex-grow: 1;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-fg {\n flex-grow: var(--flex-grow-xs)\n }\n .xs\\:rt-r-fg-0 {\n flex-grow: 0;\n }\n .xs\\:rt-r-fg-1 {\n flex-grow: 1;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-fg {\n flex-grow: var(--flex-grow-sm)\n }\n .sm\\:rt-r-fg-0 {\n flex-grow: 0;\n }\n .sm\\:rt-r-fg-1 {\n flex-grow: 1;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-fg {\n flex-grow: var(--flex-grow-md)\n }\n .md\\:rt-r-fg-0 {\n flex-grow: 0;\n }\n .md\\:rt-r-fg-1 {\n flex-grow: 1;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-fg {\n flex-grow: var(--flex-grow-lg)\n }\n .lg\\:rt-r-fg-0 {\n flex-grow: 0;\n }\n .lg\\:rt-r-fg-1 {\n flex-grow: 1;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-fg {\n flex-grow: var(--flex-grow-xl)\n }\n .xl\\:rt-r-fg-0 {\n flex-grow: 0;\n }\n .xl\\:rt-r-fg-1 {\n flex-grow: 1;\n }\n}\n.rt-r-fs {\n flex-shrink: var(--flex-shrink)\n}\n.rt-r-fs-0 {\n flex-shrink: 0;\n}\n.rt-r-fs-1 {\n flex-shrink: 1;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-fs {\n flex-shrink: var(--flex-shrink-xs)\n }\n .xs\\:rt-r-fs-0 {\n flex-shrink: 0;\n }\n .xs\\:rt-r-fs-1 {\n flex-shrink: 1;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-fs {\n flex-shrink: var(--flex-shrink-sm)\n }\n .sm\\:rt-r-fs-0 {\n flex-shrink: 0;\n }\n .sm\\:rt-r-fs-1 {\n flex-shrink: 1;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-fs {\n flex-shrink: var(--flex-shrink-md)\n }\n .md\\:rt-r-fs-0 {\n flex-shrink: 0;\n }\n .md\\:rt-r-fs-1 {\n flex-shrink: 1;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-fs {\n flex-shrink: var(--flex-shrink-lg)\n }\n .lg\\:rt-r-fs-0 {\n flex-shrink: 0;\n }\n .lg\\:rt-r-fs-1 {\n flex-shrink: 1;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-fs {\n flex-shrink: var(--flex-shrink-xl)\n }\n .xl\\:rt-r-fs-0 {\n flex-shrink: 0;\n }\n .xl\\:rt-r-fs-1 {\n flex-shrink: 1;\n }\n}\n.rt-r-fw-nowrap {\n flex-wrap: nowrap;\n}\n.rt-r-fw-wrap {\n flex-wrap: wrap;\n}\n.rt-r-fw-wrap-reverse {\n flex-wrap: wrap-reverse;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-fw-nowrap {\n flex-wrap: nowrap;\n }\n .xs\\:rt-r-fw-wrap {\n flex-wrap: wrap;\n }\n .xs\\:rt-r-fw-wrap-reverse {\n flex-wrap: wrap-reverse;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-fw-nowrap {\n flex-wrap: nowrap;\n }\n .sm\\:rt-r-fw-wrap {\n flex-wrap: wrap;\n }\n .sm\\:rt-r-fw-wrap-reverse {\n flex-wrap: wrap-reverse;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-fw-nowrap {\n flex-wrap: nowrap;\n }\n .md\\:rt-r-fw-wrap {\n flex-wrap: wrap;\n }\n .md\\:rt-r-fw-wrap-reverse {\n flex-wrap: wrap-reverse;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-fw-nowrap {\n flex-wrap: nowrap;\n }\n .lg\\:rt-r-fw-wrap {\n flex-wrap: wrap;\n }\n .lg\\:rt-r-fw-wrap-reverse {\n flex-wrap: wrap-reverse;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-fw-nowrap {\n flex-wrap: nowrap;\n }\n .xl\\:rt-r-fw-wrap {\n flex-wrap: wrap;\n }\n .xl\\:rt-r-fw-wrap-reverse {\n flex-wrap: wrap-reverse;\n }\n}\n.rt-r-gap {\n gap: var(--gap)\n}\n.rt-r-gap-0 {\n gap: 0;\n}\n.rt-r-gap-1 {\n gap: var(--space-1);\n}\n.rt-r-gap-2 {\n gap: var(--space-2);\n}\n.rt-r-gap-3 {\n gap: var(--space-3);\n}\n.rt-r-gap-4 {\n gap: var(--space-4);\n}\n.rt-r-gap-5 {\n gap: var(--space-5);\n}\n.rt-r-gap-6 {\n gap: var(--space-6);\n}\n.rt-r-gap-7 {\n gap: var(--space-7);\n}\n.rt-r-gap-8 {\n gap: var(--space-8);\n}\n.rt-r-gap-9 {\n gap: var(--space-9);\n}\n.rt-r-cg {\n column-gap: var(--column-gap)\n}\n.rt-r-cg-0 {\n column-gap: 0;\n}\n.rt-r-cg-1 {\n column-gap: var(--space-1);\n}\n.rt-r-cg-2 {\n column-gap: var(--space-2);\n}\n.rt-r-cg-3 {\n column-gap: var(--space-3);\n}\n.rt-r-cg-4 {\n column-gap: var(--space-4);\n}\n.rt-r-cg-5 {\n column-gap: var(--space-5);\n}\n.rt-r-cg-6 {\n column-gap: var(--space-6);\n}\n.rt-r-cg-7 {\n column-gap: var(--space-7);\n}\n.rt-r-cg-8 {\n column-gap: var(--space-8);\n}\n.rt-r-cg-9 {\n column-gap: var(--space-9);\n}\n.rt-r-rg {\n row-gap: var(--row-gap)\n}\n.rt-r-rg-0 {\n row-gap: 0;\n}\n.rt-r-rg-1 {\n row-gap: var(--space-1);\n}\n.rt-r-rg-2 {\n row-gap: var(--space-2);\n}\n.rt-r-rg-3 {\n row-gap: var(--space-3);\n}\n.rt-r-rg-4 {\n row-gap: var(--space-4);\n}\n.rt-r-rg-5 {\n row-gap: var(--space-5);\n}\n.rt-r-rg-6 {\n row-gap: var(--space-6);\n}\n.rt-r-rg-7 {\n row-gap: var(--space-7);\n}\n.rt-r-rg-8 {\n row-gap: var(--space-8);\n}\n.rt-r-rg-9 {\n row-gap: var(--space-9);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-gap {\n gap: var(--gap-xs)\n }\n .xs\\:rt-r-gap-0 {\n gap: 0;\n }\n .xs\\:rt-r-gap-1 {\n gap: var(--space-1);\n }\n .xs\\:rt-r-gap-2 {\n gap: var(--space-2);\n }\n .xs\\:rt-r-gap-3 {\n gap: var(--space-3);\n }\n .xs\\:rt-r-gap-4 {\n gap: var(--space-4);\n }\n .xs\\:rt-r-gap-5 {\n gap: var(--space-5);\n }\n .xs\\:rt-r-gap-6 {\n gap: var(--space-6);\n }\n .xs\\:rt-r-gap-7 {\n gap: var(--space-7);\n }\n .xs\\:rt-r-gap-8 {\n gap: var(--space-8);\n }\n .xs\\:rt-r-gap-9 {\n gap: var(--space-9);\n }\n .xs\\:rt-r-cg {\n column-gap: var(--column-gap-xs)\n }\n .xs\\:rt-r-cg-0 {\n column-gap: 0;\n }\n .xs\\:rt-r-cg-1 {\n column-gap: var(--space-1);\n }\n .xs\\:rt-r-cg-2 {\n column-gap: var(--space-2);\n }\n .xs\\:rt-r-cg-3 {\n column-gap: var(--space-3);\n }\n .xs\\:rt-r-cg-4 {\n column-gap: var(--space-4);\n }\n .xs\\:rt-r-cg-5 {\n column-gap: var(--space-5);\n }\n .xs\\:rt-r-cg-6 {\n column-gap: var(--space-6);\n }\n .xs\\:rt-r-cg-7 {\n column-gap: var(--space-7);\n }\n .xs\\:rt-r-cg-8 {\n column-gap: var(--space-8);\n }\n .xs\\:rt-r-cg-9 {\n column-gap: var(--space-9);\n }\n .xs\\:rt-r-rg {\n row-gap: var(--row-gap-xs)\n }\n .xs\\:rt-r-rg-0 {\n row-gap: 0;\n }\n .xs\\:rt-r-rg-1 {\n row-gap: var(--space-1);\n }\n .xs\\:rt-r-rg-2 {\n row-gap: var(--space-2);\n }\n .xs\\:rt-r-rg-3 {\n row-gap: var(--space-3);\n }\n .xs\\:rt-r-rg-4 {\n row-gap: var(--space-4);\n }\n .xs\\:rt-r-rg-5 {\n row-gap: var(--space-5);\n }\n .xs\\:rt-r-rg-6 {\n row-gap: var(--space-6);\n }\n .xs\\:rt-r-rg-7 {\n row-gap: var(--space-7);\n }\n .xs\\:rt-r-rg-8 {\n row-gap: var(--space-8);\n }\n .xs\\:rt-r-rg-9 {\n row-gap: var(--space-9);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-gap {\n gap: var(--gap-sm)\n }\n .sm\\:rt-r-gap-0 {\n gap: 0;\n }\n .sm\\:rt-r-gap-1 {\n gap: var(--space-1);\n }\n .sm\\:rt-r-gap-2 {\n gap: var(--space-2);\n }\n .sm\\:rt-r-gap-3 {\n gap: var(--space-3);\n }\n .sm\\:rt-r-gap-4 {\n gap: var(--space-4);\n }\n .sm\\:rt-r-gap-5 {\n gap: var(--space-5);\n }\n .sm\\:rt-r-gap-6 {\n gap: var(--space-6);\n }\n .sm\\:rt-r-gap-7 {\n gap: var(--space-7);\n }\n .sm\\:rt-r-gap-8 {\n gap: var(--space-8);\n }\n .sm\\:rt-r-gap-9 {\n gap: var(--space-9);\n }\n .sm\\:rt-r-cg {\n column-gap: var(--column-gap-sm)\n }\n .sm\\:rt-r-cg-0 {\n column-gap: 0;\n }\n .sm\\:rt-r-cg-1 {\n column-gap: var(--space-1);\n }\n .sm\\:rt-r-cg-2 {\n column-gap: var(--space-2);\n }\n .sm\\:rt-r-cg-3 {\n column-gap: var(--space-3);\n }\n .sm\\:rt-r-cg-4 {\n column-gap: var(--space-4);\n }\n .sm\\:rt-r-cg-5 {\n column-gap: var(--space-5);\n }\n .sm\\:rt-r-cg-6 {\n column-gap: var(--space-6);\n }\n .sm\\:rt-r-cg-7 {\n column-gap: var(--space-7);\n }\n .sm\\:rt-r-cg-8 {\n column-gap: var(--space-8);\n }\n .sm\\:rt-r-cg-9 {\n column-gap: var(--space-9);\n }\n .sm\\:rt-r-rg {\n row-gap: var(--row-gap-sm)\n }\n .sm\\:rt-r-rg-0 {\n row-gap: 0;\n }\n .sm\\:rt-r-rg-1 {\n row-gap: var(--space-1);\n }\n .sm\\:rt-r-rg-2 {\n row-gap: var(--space-2);\n }\n .sm\\:rt-r-rg-3 {\n row-gap: var(--space-3);\n }\n .sm\\:rt-r-rg-4 {\n row-gap: var(--space-4);\n }\n .sm\\:rt-r-rg-5 {\n row-gap: var(--space-5);\n }\n .sm\\:rt-r-rg-6 {\n row-gap: var(--space-6);\n }\n .sm\\:rt-r-rg-7 {\n row-gap: var(--space-7);\n }\n .sm\\:rt-r-rg-8 {\n row-gap: var(--space-8);\n }\n .sm\\:rt-r-rg-9 {\n row-gap: var(--space-9);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-gap {\n gap: var(--gap-md)\n }\n .md\\:rt-r-gap-0 {\n gap: 0;\n }\n .md\\:rt-r-gap-1 {\n gap: var(--space-1);\n }\n .md\\:rt-r-gap-2 {\n gap: var(--space-2);\n }\n .md\\:rt-r-gap-3 {\n gap: var(--space-3);\n }\n .md\\:rt-r-gap-4 {\n gap: var(--space-4);\n }\n .md\\:rt-r-gap-5 {\n gap: var(--space-5);\n }\n .md\\:rt-r-gap-6 {\n gap: var(--space-6);\n }\n .md\\:rt-r-gap-7 {\n gap: var(--space-7);\n }\n .md\\:rt-r-gap-8 {\n gap: var(--space-8);\n }\n .md\\:rt-r-gap-9 {\n gap: var(--space-9);\n }\n .md\\:rt-r-cg {\n column-gap: var(--column-gap-md)\n }\n .md\\:rt-r-cg-0 {\n column-gap: 0;\n }\n .md\\:rt-r-cg-1 {\n column-gap: var(--space-1);\n }\n .md\\:rt-r-cg-2 {\n column-gap: var(--space-2);\n }\n .md\\:rt-r-cg-3 {\n column-gap: var(--space-3);\n }\n .md\\:rt-r-cg-4 {\n column-gap: var(--space-4);\n }\n .md\\:rt-r-cg-5 {\n column-gap: var(--space-5);\n }\n .md\\:rt-r-cg-6 {\n column-gap: var(--space-6);\n }\n .md\\:rt-r-cg-7 {\n column-gap: var(--space-7);\n }\n .md\\:rt-r-cg-8 {\n column-gap: var(--space-8);\n }\n .md\\:rt-r-cg-9 {\n column-gap: var(--space-9);\n }\n .md\\:rt-r-rg {\n row-gap: var(--row-gap-md)\n }\n .md\\:rt-r-rg-0 {\n row-gap: 0;\n }\n .md\\:rt-r-rg-1 {\n row-gap: var(--space-1);\n }\n .md\\:rt-r-rg-2 {\n row-gap: var(--space-2);\n }\n .md\\:rt-r-rg-3 {\n row-gap: var(--space-3);\n }\n .md\\:rt-r-rg-4 {\n row-gap: var(--space-4);\n }\n .md\\:rt-r-rg-5 {\n row-gap: var(--space-5);\n }\n .md\\:rt-r-rg-6 {\n row-gap: var(--space-6);\n }\n .md\\:rt-r-rg-7 {\n row-gap: var(--space-7);\n }\n .md\\:rt-r-rg-8 {\n row-gap: var(--space-8);\n }\n .md\\:rt-r-rg-9 {\n row-gap: var(--space-9);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-gap {\n gap: var(--gap-lg)\n }\n .lg\\:rt-r-gap-0 {\n gap: 0;\n }\n .lg\\:rt-r-gap-1 {\n gap: var(--space-1);\n }\n .lg\\:rt-r-gap-2 {\n gap: var(--space-2);\n }\n .lg\\:rt-r-gap-3 {\n gap: var(--space-3);\n }\n .lg\\:rt-r-gap-4 {\n gap: var(--space-4);\n }\n .lg\\:rt-r-gap-5 {\n gap: var(--space-5);\n }\n .lg\\:rt-r-gap-6 {\n gap: var(--space-6);\n }\n .lg\\:rt-r-gap-7 {\n gap: var(--space-7);\n }\n .lg\\:rt-r-gap-8 {\n gap: var(--space-8);\n }\n .lg\\:rt-r-gap-9 {\n gap: var(--space-9);\n }\n .lg\\:rt-r-cg {\n column-gap: var(--column-gap-lg)\n }\n .lg\\:rt-r-cg-0 {\n column-gap: 0;\n }\n .lg\\:rt-r-cg-1 {\n column-gap: var(--space-1);\n }\n .lg\\:rt-r-cg-2 {\n column-gap: var(--space-2);\n }\n .lg\\:rt-r-cg-3 {\n column-gap: var(--space-3);\n }\n .lg\\:rt-r-cg-4 {\n column-gap: var(--space-4);\n }\n .lg\\:rt-r-cg-5 {\n column-gap: var(--space-5);\n }\n .lg\\:rt-r-cg-6 {\n column-gap: var(--space-6);\n }\n .lg\\:rt-r-cg-7 {\n column-gap: var(--space-7);\n }\n .lg\\:rt-r-cg-8 {\n column-gap: var(--space-8);\n }\n .lg\\:rt-r-cg-9 {\n column-gap: var(--space-9);\n }\n .lg\\:rt-r-rg {\n row-gap: var(--row-gap-lg)\n }\n .lg\\:rt-r-rg-0 {\n row-gap: 0;\n }\n .lg\\:rt-r-rg-1 {\n row-gap: var(--space-1);\n }\n .lg\\:rt-r-rg-2 {\n row-gap: var(--space-2);\n }\n .lg\\:rt-r-rg-3 {\n row-gap: var(--space-3);\n }\n .lg\\:rt-r-rg-4 {\n row-gap: var(--space-4);\n }\n .lg\\:rt-r-rg-5 {\n row-gap: var(--space-5);\n }\n .lg\\:rt-r-rg-6 {\n row-gap: var(--space-6);\n }\n .lg\\:rt-r-rg-7 {\n row-gap: var(--space-7);\n }\n .lg\\:rt-r-rg-8 {\n row-gap: var(--space-8);\n }\n .lg\\:rt-r-rg-9 {\n row-gap: var(--space-9);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-gap {\n gap: var(--gap-xl)\n }\n .xl\\:rt-r-gap-0 {\n gap: 0;\n }\n .xl\\:rt-r-gap-1 {\n gap: var(--space-1);\n }\n .xl\\:rt-r-gap-2 {\n gap: var(--space-2);\n }\n .xl\\:rt-r-gap-3 {\n gap: var(--space-3);\n }\n .xl\\:rt-r-gap-4 {\n gap: var(--space-4);\n }\n .xl\\:rt-r-gap-5 {\n gap: var(--space-5);\n }\n .xl\\:rt-r-gap-6 {\n gap: var(--space-6);\n }\n .xl\\:rt-r-gap-7 {\n gap: var(--space-7);\n }\n .xl\\:rt-r-gap-8 {\n gap: var(--space-8);\n }\n .xl\\:rt-r-gap-9 {\n gap: var(--space-9);\n }\n .xl\\:rt-r-cg {\n column-gap: var(--column-gap-xl)\n }\n .xl\\:rt-r-cg-0 {\n column-gap: 0;\n }\n .xl\\:rt-r-cg-1 {\n column-gap: var(--space-1);\n }\n .xl\\:rt-r-cg-2 {\n column-gap: var(--space-2);\n }\n .xl\\:rt-r-cg-3 {\n column-gap: var(--space-3);\n }\n .xl\\:rt-r-cg-4 {\n column-gap: var(--space-4);\n }\n .xl\\:rt-r-cg-5 {\n column-gap: var(--space-5);\n }\n .xl\\:rt-r-cg-6 {\n column-gap: var(--space-6);\n }\n .xl\\:rt-r-cg-7 {\n column-gap: var(--space-7);\n }\n .xl\\:rt-r-cg-8 {\n column-gap: var(--space-8);\n }\n .xl\\:rt-r-cg-9 {\n column-gap: var(--space-9);\n }\n .xl\\:rt-r-rg {\n row-gap: var(--row-gap-xl)\n }\n .xl\\:rt-r-rg-0 {\n row-gap: 0;\n }\n .xl\\:rt-r-rg-1 {\n row-gap: var(--space-1);\n }\n .xl\\:rt-r-rg-2 {\n row-gap: var(--space-2);\n }\n .xl\\:rt-r-rg-3 {\n row-gap: var(--space-3);\n }\n .xl\\:rt-r-rg-4 {\n row-gap: var(--space-4);\n }\n .xl\\:rt-r-rg-5 {\n row-gap: var(--space-5);\n }\n .xl\\:rt-r-rg-6 {\n row-gap: var(--space-6);\n }\n .xl\\:rt-r-rg-7 {\n row-gap: var(--space-7);\n }\n .xl\\:rt-r-rg-8 {\n row-gap: var(--space-8);\n }\n .xl\\:rt-r-rg-9 {\n row-gap: var(--space-9);\n }\n}\n.rt-r-ga {\n grid-area: var(--grid-area);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-ga {\n grid-area: var(--grid-area-xs);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-ga {\n grid-area: var(--grid-area-sm);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-ga {\n grid-area: var(--grid-area-md);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-ga {\n grid-area: var(--grid-area-lg);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-ga {\n grid-area: var(--grid-area-xl);\n }\n}\n.rt-r-gaf-row {\n grid-auto-flow: row;\n}\n.rt-r-gaf-column {\n grid-auto-flow: column;\n}\n.rt-r-gaf-dense {\n grid-auto-flow: dense;\n}\n.rt-r-gaf-row-dense {\n grid-auto-flow: row dense;\n}\n.rt-r-gaf-column-dense {\n grid-auto-flow: column dense;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-gaf-row {\n grid-auto-flow: row;\n }\n .xs\\:rt-r-gaf-column {\n grid-auto-flow: column;\n }\n .xs\\:rt-r-gaf-dense {\n grid-auto-flow: dense;\n }\n .xs\\:rt-r-gaf-row-dense {\n grid-auto-flow: row dense;\n }\n .xs\\:rt-r-gaf-column-dense {\n grid-auto-flow: column dense;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-gaf-row {\n grid-auto-flow: row;\n }\n .sm\\:rt-r-gaf-column {\n grid-auto-flow: column;\n }\n .sm\\:rt-r-gaf-dense {\n grid-auto-flow: dense;\n }\n .sm\\:rt-r-gaf-row-dense {\n grid-auto-flow: row dense;\n }\n .sm\\:rt-r-gaf-column-dense {\n grid-auto-flow: column dense;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-gaf-row {\n grid-auto-flow: row;\n }\n .md\\:rt-r-gaf-column {\n grid-auto-flow: column;\n }\n .md\\:rt-r-gaf-dense {\n grid-auto-flow: dense;\n }\n .md\\:rt-r-gaf-row-dense {\n grid-auto-flow: row dense;\n }\n .md\\:rt-r-gaf-column-dense {\n grid-auto-flow: column dense;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-gaf-row {\n grid-auto-flow: row;\n }\n .lg\\:rt-r-gaf-column {\n grid-auto-flow: column;\n }\n .lg\\:rt-r-gaf-dense {\n grid-auto-flow: dense;\n }\n .lg\\:rt-r-gaf-row-dense {\n grid-auto-flow: row dense;\n }\n .lg\\:rt-r-gaf-column-dense {\n grid-auto-flow: column dense;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-gaf-row {\n grid-auto-flow: row;\n }\n .xl\\:rt-r-gaf-column {\n grid-auto-flow: column;\n }\n .xl\\:rt-r-gaf-dense {\n grid-auto-flow: dense;\n }\n .xl\\:rt-r-gaf-row-dense {\n grid-auto-flow: row dense;\n }\n .xl\\:rt-r-gaf-column-dense {\n grid-auto-flow: column dense;\n }\n}\n.rt-r-gc {\n grid-column: var(--grid-column)\n}\n.rt-r-gc-1 {\n grid-column: 1;\n}\n.rt-r-gc-2 {\n grid-column: 2;\n}\n.rt-r-gc-3 {\n grid-column: 3;\n}\n.rt-r-gc-4 {\n grid-column: 4;\n}\n.rt-r-gc-5 {\n grid-column: 5;\n}\n.rt-r-gc-6 {\n grid-column: 6;\n}\n.rt-r-gc-7 {\n grid-column: 7;\n}\n.rt-r-gc-8 {\n grid-column: 8;\n}\n.rt-r-gc-9 {\n grid-column: 9;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-gc {\n grid-column: var(--grid-column-xs)\n }\n .xs\\:rt-r-gc-1 {\n grid-column: 1;\n }\n .xs\\:rt-r-gc-2 {\n grid-column: 2;\n }\n .xs\\:rt-r-gc-3 {\n grid-column: 3;\n }\n .xs\\:rt-r-gc-4 {\n grid-column: 4;\n }\n .xs\\:rt-r-gc-5 {\n grid-column: 5;\n }\n .xs\\:rt-r-gc-6 {\n grid-column: 6;\n }\n .xs\\:rt-r-gc-7 {\n grid-column: 7;\n }\n .xs\\:rt-r-gc-8 {\n grid-column: 8;\n }\n .xs\\:rt-r-gc-9 {\n grid-column: 9;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-gc {\n grid-column: var(--grid-column-sm)\n }\n .sm\\:rt-r-gc-1 {\n grid-column: 1;\n }\n .sm\\:rt-r-gc-2 {\n grid-column: 2;\n }\n .sm\\:rt-r-gc-3 {\n grid-column: 3;\n }\n .sm\\:rt-r-gc-4 {\n grid-column: 4;\n }\n .sm\\:rt-r-gc-5 {\n grid-column: 5;\n }\n .sm\\:rt-r-gc-6 {\n grid-column: 6;\n }\n .sm\\:rt-r-gc-7 {\n grid-column: 7;\n }\n .sm\\:rt-r-gc-8 {\n grid-column: 8;\n }\n .sm\\:rt-r-gc-9 {\n grid-column: 9;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-gc {\n grid-column: var(--grid-column-md)\n }\n .md\\:rt-r-gc-1 {\n grid-column: 1;\n }\n .md\\:rt-r-gc-2 {\n grid-column: 2;\n }\n .md\\:rt-r-gc-3 {\n grid-column: 3;\n }\n .md\\:rt-r-gc-4 {\n grid-column: 4;\n }\n .md\\:rt-r-gc-5 {\n grid-column: 5;\n }\n .md\\:rt-r-gc-6 {\n grid-column: 6;\n }\n .md\\:rt-r-gc-7 {\n grid-column: 7;\n }\n .md\\:rt-r-gc-8 {\n grid-column: 8;\n }\n .md\\:rt-r-gc-9 {\n grid-column: 9;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-gc {\n grid-column: var(--grid-column-lg)\n }\n .lg\\:rt-r-gc-1 {\n grid-column: 1;\n }\n .lg\\:rt-r-gc-2 {\n grid-column: 2;\n }\n .lg\\:rt-r-gc-3 {\n grid-column: 3;\n }\n .lg\\:rt-r-gc-4 {\n grid-column: 4;\n }\n .lg\\:rt-r-gc-5 {\n grid-column: 5;\n }\n .lg\\:rt-r-gc-6 {\n grid-column: 6;\n }\n .lg\\:rt-r-gc-7 {\n grid-column: 7;\n }\n .lg\\:rt-r-gc-8 {\n grid-column: 8;\n }\n .lg\\:rt-r-gc-9 {\n grid-column: 9;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-gc {\n grid-column: var(--grid-column-xl)\n }\n .xl\\:rt-r-gc-1 {\n grid-column: 1;\n }\n .xl\\:rt-r-gc-2 {\n grid-column: 2;\n }\n .xl\\:rt-r-gc-3 {\n grid-column: 3;\n }\n .xl\\:rt-r-gc-4 {\n grid-column: 4;\n }\n .xl\\:rt-r-gc-5 {\n grid-column: 5;\n }\n .xl\\:rt-r-gc-6 {\n grid-column: 6;\n }\n .xl\\:rt-r-gc-7 {\n grid-column: 7;\n }\n .xl\\:rt-r-gc-8 {\n grid-column: 8;\n }\n .xl\\:rt-r-gc-9 {\n grid-column: 9;\n }\n}\n.rt-r-gcs {\n grid-column-start: var(--grid-column-start)\n}\n.rt-r-gcs-1 {\n grid-column-start: 1;\n}\n.rt-r-gcs-2 {\n grid-column-start: 2;\n}\n.rt-r-gcs-3 {\n grid-column-start: 3;\n}\n.rt-r-gcs-4 {\n grid-column-start: 4;\n}\n.rt-r-gcs-5 {\n grid-column-start: 5;\n}\n.rt-r-gcs-6 {\n grid-column-start: 6;\n}\n.rt-r-gcs-7 {\n grid-column-start: 7;\n}\n.rt-r-gcs-8 {\n grid-column-start: 8;\n}\n.rt-r-gcs-9 {\n grid-column-start: 9;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-gcs {\n grid-column-start: var(--grid-column-start-xs)\n }\n .xs\\:rt-r-gcs-1 {\n grid-column-start: 1;\n }\n .xs\\:rt-r-gcs-2 {\n grid-column-start: 2;\n }\n .xs\\:rt-r-gcs-3 {\n grid-column-start: 3;\n }\n .xs\\:rt-r-gcs-4 {\n grid-column-start: 4;\n }\n .xs\\:rt-r-gcs-5 {\n grid-column-start: 5;\n }\n .xs\\:rt-r-gcs-6 {\n grid-column-start: 6;\n }\n .xs\\:rt-r-gcs-7 {\n grid-column-start: 7;\n }\n .xs\\:rt-r-gcs-8 {\n grid-column-start: 8;\n }\n .xs\\:rt-r-gcs-9 {\n grid-column-start: 9;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-gcs {\n grid-column-start: var(--grid-column-start-sm)\n }\n .sm\\:rt-r-gcs-1 {\n grid-column-start: 1;\n }\n .sm\\:rt-r-gcs-2 {\n grid-column-start: 2;\n }\n .sm\\:rt-r-gcs-3 {\n grid-column-start: 3;\n }\n .sm\\:rt-r-gcs-4 {\n grid-column-start: 4;\n }\n .sm\\:rt-r-gcs-5 {\n grid-column-start: 5;\n }\n .sm\\:rt-r-gcs-6 {\n grid-column-start: 6;\n }\n .sm\\:rt-r-gcs-7 {\n grid-column-start: 7;\n }\n .sm\\:rt-r-gcs-8 {\n grid-column-start: 8;\n }\n .sm\\:rt-r-gcs-9 {\n grid-column-start: 9;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-gcs {\n grid-column-start: var(--grid-column-start-md)\n }\n .md\\:rt-r-gcs-1 {\n grid-column-start: 1;\n }\n .md\\:rt-r-gcs-2 {\n grid-column-start: 2;\n }\n .md\\:rt-r-gcs-3 {\n grid-column-start: 3;\n }\n .md\\:rt-r-gcs-4 {\n grid-column-start: 4;\n }\n .md\\:rt-r-gcs-5 {\n grid-column-start: 5;\n }\n .md\\:rt-r-gcs-6 {\n grid-column-start: 6;\n }\n .md\\:rt-r-gcs-7 {\n grid-column-start: 7;\n }\n .md\\:rt-r-gcs-8 {\n grid-column-start: 8;\n }\n .md\\:rt-r-gcs-9 {\n grid-column-start: 9;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-gcs {\n grid-column-start: var(--grid-column-start-lg)\n }\n .lg\\:rt-r-gcs-1 {\n grid-column-start: 1;\n }\n .lg\\:rt-r-gcs-2 {\n grid-column-start: 2;\n }\n .lg\\:rt-r-gcs-3 {\n grid-column-start: 3;\n }\n .lg\\:rt-r-gcs-4 {\n grid-column-start: 4;\n }\n .lg\\:rt-r-gcs-5 {\n grid-column-start: 5;\n }\n .lg\\:rt-r-gcs-6 {\n grid-column-start: 6;\n }\n .lg\\:rt-r-gcs-7 {\n grid-column-start: 7;\n }\n .lg\\:rt-r-gcs-8 {\n grid-column-start: 8;\n }\n .lg\\:rt-r-gcs-9 {\n grid-column-start: 9;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-gcs {\n grid-column-start: var(--grid-column-start-xl)\n }\n .xl\\:rt-r-gcs-1 {\n grid-column-start: 1;\n }\n .xl\\:rt-r-gcs-2 {\n grid-column-start: 2;\n }\n .xl\\:rt-r-gcs-3 {\n grid-column-start: 3;\n }\n .xl\\:rt-r-gcs-4 {\n grid-column-start: 4;\n }\n .xl\\:rt-r-gcs-5 {\n grid-column-start: 5;\n }\n .xl\\:rt-r-gcs-6 {\n grid-column-start: 6;\n }\n .xl\\:rt-r-gcs-7 {\n grid-column-start: 7;\n }\n .xl\\:rt-r-gcs-8 {\n grid-column-start: 8;\n }\n .xl\\:rt-r-gcs-9 {\n grid-column-start: 9;\n }\n}\n.rt-r-gce {\n grid-column-end: var(--grid-column-end)\n}\n.rt-r-gce-1 {\n grid-column-end: 1;\n}\n.rt-r-gce-2 {\n grid-column-end: 2;\n}\n.rt-r-gce-3 {\n grid-column-end: 3;\n}\n.rt-r-gce-4 {\n grid-column-end: 4;\n}\n.rt-r-gce-5 {\n grid-column-end: 5;\n}\n.rt-r-gce-6 {\n grid-column-end: 6;\n}\n.rt-r-gce-7 {\n grid-column-end: 7;\n}\n.rt-r-gce-8 {\n grid-column-end: 8;\n}\n.rt-r-gce-9 {\n grid-column-end: 9;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-gce {\n grid-column-end: var(--grid-column-end-xs)\n }\n .xs\\:rt-r-gce-1 {\n grid-column-end: 1;\n }\n .xs\\:rt-r-gce-2 {\n grid-column-end: 2;\n }\n .xs\\:rt-r-gce-3 {\n grid-column-end: 3;\n }\n .xs\\:rt-r-gce-4 {\n grid-column-end: 4;\n }\n .xs\\:rt-r-gce-5 {\n grid-column-end: 5;\n }\n .xs\\:rt-r-gce-6 {\n grid-column-end: 6;\n }\n .xs\\:rt-r-gce-7 {\n grid-column-end: 7;\n }\n .xs\\:rt-r-gce-8 {\n grid-column-end: 8;\n }\n .xs\\:rt-r-gce-9 {\n grid-column-end: 9;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-gce {\n grid-column-end: var(--grid-column-end-sm)\n }\n .sm\\:rt-r-gce-1 {\n grid-column-end: 1;\n }\n .sm\\:rt-r-gce-2 {\n grid-column-end: 2;\n }\n .sm\\:rt-r-gce-3 {\n grid-column-end: 3;\n }\n .sm\\:rt-r-gce-4 {\n grid-column-end: 4;\n }\n .sm\\:rt-r-gce-5 {\n grid-column-end: 5;\n }\n .sm\\:rt-r-gce-6 {\n grid-column-end: 6;\n }\n .sm\\:rt-r-gce-7 {\n grid-column-end: 7;\n }\n .sm\\:rt-r-gce-8 {\n grid-column-end: 8;\n }\n .sm\\:rt-r-gce-9 {\n grid-column-end: 9;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-gce {\n grid-column-end: var(--grid-column-end-md)\n }\n .md\\:rt-r-gce-1 {\n grid-column-end: 1;\n }\n .md\\:rt-r-gce-2 {\n grid-column-end: 2;\n }\n .md\\:rt-r-gce-3 {\n grid-column-end: 3;\n }\n .md\\:rt-r-gce-4 {\n grid-column-end: 4;\n }\n .md\\:rt-r-gce-5 {\n grid-column-end: 5;\n }\n .md\\:rt-r-gce-6 {\n grid-column-end: 6;\n }\n .md\\:rt-r-gce-7 {\n grid-column-end: 7;\n }\n .md\\:rt-r-gce-8 {\n grid-column-end: 8;\n }\n .md\\:rt-r-gce-9 {\n grid-column-end: 9;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-gce {\n grid-column-end: var(--grid-column-end-lg)\n }\n .lg\\:rt-r-gce-1 {\n grid-column-end: 1;\n }\n .lg\\:rt-r-gce-2 {\n grid-column-end: 2;\n }\n .lg\\:rt-r-gce-3 {\n grid-column-end: 3;\n }\n .lg\\:rt-r-gce-4 {\n grid-column-end: 4;\n }\n .lg\\:rt-r-gce-5 {\n grid-column-end: 5;\n }\n .lg\\:rt-r-gce-6 {\n grid-column-end: 6;\n }\n .lg\\:rt-r-gce-7 {\n grid-column-end: 7;\n }\n .lg\\:rt-r-gce-8 {\n grid-column-end: 8;\n }\n .lg\\:rt-r-gce-9 {\n grid-column-end: 9;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-gce {\n grid-column-end: var(--grid-column-end-xl)\n }\n .xl\\:rt-r-gce-1 {\n grid-column-end: 1;\n }\n .xl\\:rt-r-gce-2 {\n grid-column-end: 2;\n }\n .xl\\:rt-r-gce-3 {\n grid-column-end: 3;\n }\n .xl\\:rt-r-gce-4 {\n grid-column-end: 4;\n }\n .xl\\:rt-r-gce-5 {\n grid-column-end: 5;\n }\n .xl\\:rt-r-gce-6 {\n grid-column-end: 6;\n }\n .xl\\:rt-r-gce-7 {\n grid-column-end: 7;\n }\n .xl\\:rt-r-gce-8 {\n grid-column-end: 8;\n }\n .xl\\:rt-r-gce-9 {\n grid-column-end: 9;\n }\n}\n.rt-r-gr {\n grid-row: var(--grid-row)\n}\n.rt-r-gr-1 {\n grid-row: 1;\n}\n.rt-r-gr-2 {\n grid-row: 2;\n}\n.rt-r-gr-3 {\n grid-row: 3;\n}\n.rt-r-gr-4 {\n grid-row: 4;\n}\n.rt-r-gr-5 {\n grid-row: 5;\n}\n.rt-r-gr-6 {\n grid-row: 6;\n}\n.rt-r-gr-7 {\n grid-row: 7;\n}\n.rt-r-gr-8 {\n grid-row: 8;\n}\n.rt-r-gr-9 {\n grid-row: 9;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-gr {\n grid-row: var(--grid-row-xs)\n }\n .xs\\:rt-r-gr-1 {\n grid-row: 1;\n }\n .xs\\:rt-r-gr-2 {\n grid-row: 2;\n }\n .xs\\:rt-r-gr-3 {\n grid-row: 3;\n }\n .xs\\:rt-r-gr-4 {\n grid-row: 4;\n }\n .xs\\:rt-r-gr-5 {\n grid-row: 5;\n }\n .xs\\:rt-r-gr-6 {\n grid-row: 6;\n }\n .xs\\:rt-r-gr-7 {\n grid-row: 7;\n }\n .xs\\:rt-r-gr-8 {\n grid-row: 8;\n }\n .xs\\:rt-r-gr-9 {\n grid-row: 9;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-gr {\n grid-row: var(--grid-row-sm)\n }\n .sm\\:rt-r-gr-1 {\n grid-row: 1;\n }\n .sm\\:rt-r-gr-2 {\n grid-row: 2;\n }\n .sm\\:rt-r-gr-3 {\n grid-row: 3;\n }\n .sm\\:rt-r-gr-4 {\n grid-row: 4;\n }\n .sm\\:rt-r-gr-5 {\n grid-row: 5;\n }\n .sm\\:rt-r-gr-6 {\n grid-row: 6;\n }\n .sm\\:rt-r-gr-7 {\n grid-row: 7;\n }\n .sm\\:rt-r-gr-8 {\n grid-row: 8;\n }\n .sm\\:rt-r-gr-9 {\n grid-row: 9;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-gr {\n grid-row: var(--grid-row-md)\n }\n .md\\:rt-r-gr-1 {\n grid-row: 1;\n }\n .md\\:rt-r-gr-2 {\n grid-row: 2;\n }\n .md\\:rt-r-gr-3 {\n grid-row: 3;\n }\n .md\\:rt-r-gr-4 {\n grid-row: 4;\n }\n .md\\:rt-r-gr-5 {\n grid-row: 5;\n }\n .md\\:rt-r-gr-6 {\n grid-row: 6;\n }\n .md\\:rt-r-gr-7 {\n grid-row: 7;\n }\n .md\\:rt-r-gr-8 {\n grid-row: 8;\n }\n .md\\:rt-r-gr-9 {\n grid-row: 9;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-gr {\n grid-row: var(--grid-row-lg)\n }\n .lg\\:rt-r-gr-1 {\n grid-row: 1;\n }\n .lg\\:rt-r-gr-2 {\n grid-row: 2;\n }\n .lg\\:rt-r-gr-3 {\n grid-row: 3;\n }\n .lg\\:rt-r-gr-4 {\n grid-row: 4;\n }\n .lg\\:rt-r-gr-5 {\n grid-row: 5;\n }\n .lg\\:rt-r-gr-6 {\n grid-row: 6;\n }\n .lg\\:rt-r-gr-7 {\n grid-row: 7;\n }\n .lg\\:rt-r-gr-8 {\n grid-row: 8;\n }\n .lg\\:rt-r-gr-9 {\n grid-row: 9;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-gr {\n grid-row: var(--grid-row-xl)\n }\n .xl\\:rt-r-gr-1 {\n grid-row: 1;\n }\n .xl\\:rt-r-gr-2 {\n grid-row: 2;\n }\n .xl\\:rt-r-gr-3 {\n grid-row: 3;\n }\n .xl\\:rt-r-gr-4 {\n grid-row: 4;\n }\n .xl\\:rt-r-gr-5 {\n grid-row: 5;\n }\n .xl\\:rt-r-gr-6 {\n grid-row: 6;\n }\n .xl\\:rt-r-gr-7 {\n grid-row: 7;\n }\n .xl\\:rt-r-gr-8 {\n grid-row: 8;\n }\n .xl\\:rt-r-gr-9 {\n grid-row: 9;\n }\n}\n.rt-r-grs {\n grid-row-start: var(--grid-row-start)\n}\n.rt-r-grs-1 {\n grid-row-start: 1;\n}\n.rt-r-grs-2 {\n grid-row-start: 2;\n}\n.rt-r-grs-3 {\n grid-row-start: 3;\n}\n.rt-r-grs-4 {\n grid-row-start: 4;\n}\n.rt-r-grs-5 {\n grid-row-start: 5;\n}\n.rt-r-grs-6 {\n grid-row-start: 6;\n}\n.rt-r-grs-7 {\n grid-row-start: 7;\n}\n.rt-r-grs-8 {\n grid-row-start: 8;\n}\n.rt-r-grs-9 {\n grid-row-start: 9;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-grs {\n grid-row-start: var(--grid-row-start-xs)\n }\n .xs\\:rt-r-grs-1 {\n grid-row-start: 1;\n }\n .xs\\:rt-r-grs-2 {\n grid-row-start: 2;\n }\n .xs\\:rt-r-grs-3 {\n grid-row-start: 3;\n }\n .xs\\:rt-r-grs-4 {\n grid-row-start: 4;\n }\n .xs\\:rt-r-grs-5 {\n grid-row-start: 5;\n }\n .xs\\:rt-r-grs-6 {\n grid-row-start: 6;\n }\n .xs\\:rt-r-grs-7 {\n grid-row-start: 7;\n }\n .xs\\:rt-r-grs-8 {\n grid-row-start: 8;\n }\n .xs\\:rt-r-grs-9 {\n grid-row-start: 9;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-grs {\n grid-row-start: var(--grid-row-start-sm)\n }\n .sm\\:rt-r-grs-1 {\n grid-row-start: 1;\n }\n .sm\\:rt-r-grs-2 {\n grid-row-start: 2;\n }\n .sm\\:rt-r-grs-3 {\n grid-row-start: 3;\n }\n .sm\\:rt-r-grs-4 {\n grid-row-start: 4;\n }\n .sm\\:rt-r-grs-5 {\n grid-row-start: 5;\n }\n .sm\\:rt-r-grs-6 {\n grid-row-start: 6;\n }\n .sm\\:rt-r-grs-7 {\n grid-row-start: 7;\n }\n .sm\\:rt-r-grs-8 {\n grid-row-start: 8;\n }\n .sm\\:rt-r-grs-9 {\n grid-row-start: 9;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-grs {\n grid-row-start: var(--grid-row-start-md)\n }\n .md\\:rt-r-grs-1 {\n grid-row-start: 1;\n }\n .md\\:rt-r-grs-2 {\n grid-row-start: 2;\n }\n .md\\:rt-r-grs-3 {\n grid-row-start: 3;\n }\n .md\\:rt-r-grs-4 {\n grid-row-start: 4;\n }\n .md\\:rt-r-grs-5 {\n grid-row-start: 5;\n }\n .md\\:rt-r-grs-6 {\n grid-row-start: 6;\n }\n .md\\:rt-r-grs-7 {\n grid-row-start: 7;\n }\n .md\\:rt-r-grs-8 {\n grid-row-start: 8;\n }\n .md\\:rt-r-grs-9 {\n grid-row-start: 9;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-grs {\n grid-row-start: var(--grid-row-start-lg)\n }\n .lg\\:rt-r-grs-1 {\n grid-row-start: 1;\n }\n .lg\\:rt-r-grs-2 {\n grid-row-start: 2;\n }\n .lg\\:rt-r-grs-3 {\n grid-row-start: 3;\n }\n .lg\\:rt-r-grs-4 {\n grid-row-start: 4;\n }\n .lg\\:rt-r-grs-5 {\n grid-row-start: 5;\n }\n .lg\\:rt-r-grs-6 {\n grid-row-start: 6;\n }\n .lg\\:rt-r-grs-7 {\n grid-row-start: 7;\n }\n .lg\\:rt-r-grs-8 {\n grid-row-start: 8;\n }\n .lg\\:rt-r-grs-9 {\n grid-row-start: 9;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-grs {\n grid-row-start: var(--grid-row-start-xl)\n }\n .xl\\:rt-r-grs-1 {\n grid-row-start: 1;\n }\n .xl\\:rt-r-grs-2 {\n grid-row-start: 2;\n }\n .xl\\:rt-r-grs-3 {\n grid-row-start: 3;\n }\n .xl\\:rt-r-grs-4 {\n grid-row-start: 4;\n }\n .xl\\:rt-r-grs-5 {\n grid-row-start: 5;\n }\n .xl\\:rt-r-grs-6 {\n grid-row-start: 6;\n }\n .xl\\:rt-r-grs-7 {\n grid-row-start: 7;\n }\n .xl\\:rt-r-grs-8 {\n grid-row-start: 8;\n }\n .xl\\:rt-r-grs-9 {\n grid-row-start: 9;\n }\n}\n.rt-r-gre {\n grid-row-end: var(--grid-row-end)\n}\n.rt-r-gre-1 {\n grid-row-end: 1;\n}\n.rt-r-gre-2 {\n grid-row-end: 2;\n}\n.rt-r-gre-3 {\n grid-row-end: 3;\n}\n.rt-r-gre-4 {\n grid-row-end: 4;\n}\n.rt-r-gre-5 {\n grid-row-end: 5;\n}\n.rt-r-gre-6 {\n grid-row-end: 6;\n}\n.rt-r-gre-7 {\n grid-row-end: 7;\n}\n.rt-r-gre-8 {\n grid-row-end: 8;\n}\n.rt-r-gre-9 {\n grid-row-end: 9;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-gre {\n grid-row-end: var(--grid-row-end-xs)\n }\n .xs\\:rt-r-gre-1 {\n grid-row-end: 1;\n }\n .xs\\:rt-r-gre-2 {\n grid-row-end: 2;\n }\n .xs\\:rt-r-gre-3 {\n grid-row-end: 3;\n }\n .xs\\:rt-r-gre-4 {\n grid-row-end: 4;\n }\n .xs\\:rt-r-gre-5 {\n grid-row-end: 5;\n }\n .xs\\:rt-r-gre-6 {\n grid-row-end: 6;\n }\n .xs\\:rt-r-gre-7 {\n grid-row-end: 7;\n }\n .xs\\:rt-r-gre-8 {\n grid-row-end: 8;\n }\n .xs\\:rt-r-gre-9 {\n grid-row-end: 9;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-gre {\n grid-row-end: var(--grid-row-end-sm)\n }\n .sm\\:rt-r-gre-1 {\n grid-row-end: 1;\n }\n .sm\\:rt-r-gre-2 {\n grid-row-end: 2;\n }\n .sm\\:rt-r-gre-3 {\n grid-row-end: 3;\n }\n .sm\\:rt-r-gre-4 {\n grid-row-end: 4;\n }\n .sm\\:rt-r-gre-5 {\n grid-row-end: 5;\n }\n .sm\\:rt-r-gre-6 {\n grid-row-end: 6;\n }\n .sm\\:rt-r-gre-7 {\n grid-row-end: 7;\n }\n .sm\\:rt-r-gre-8 {\n grid-row-end: 8;\n }\n .sm\\:rt-r-gre-9 {\n grid-row-end: 9;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-gre {\n grid-row-end: var(--grid-row-end-md)\n }\n .md\\:rt-r-gre-1 {\n grid-row-end: 1;\n }\n .md\\:rt-r-gre-2 {\n grid-row-end: 2;\n }\n .md\\:rt-r-gre-3 {\n grid-row-end: 3;\n }\n .md\\:rt-r-gre-4 {\n grid-row-end: 4;\n }\n .md\\:rt-r-gre-5 {\n grid-row-end: 5;\n }\n .md\\:rt-r-gre-6 {\n grid-row-end: 6;\n }\n .md\\:rt-r-gre-7 {\n grid-row-end: 7;\n }\n .md\\:rt-r-gre-8 {\n grid-row-end: 8;\n }\n .md\\:rt-r-gre-9 {\n grid-row-end: 9;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-gre {\n grid-row-end: var(--grid-row-end-lg)\n }\n .lg\\:rt-r-gre-1 {\n grid-row-end: 1;\n }\n .lg\\:rt-r-gre-2 {\n grid-row-end: 2;\n }\n .lg\\:rt-r-gre-3 {\n grid-row-end: 3;\n }\n .lg\\:rt-r-gre-4 {\n grid-row-end: 4;\n }\n .lg\\:rt-r-gre-5 {\n grid-row-end: 5;\n }\n .lg\\:rt-r-gre-6 {\n grid-row-end: 6;\n }\n .lg\\:rt-r-gre-7 {\n grid-row-end: 7;\n }\n .lg\\:rt-r-gre-8 {\n grid-row-end: 8;\n }\n .lg\\:rt-r-gre-9 {\n grid-row-end: 9;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-gre {\n grid-row-end: var(--grid-row-end-xl)\n }\n .xl\\:rt-r-gre-1 {\n grid-row-end: 1;\n }\n .xl\\:rt-r-gre-2 {\n grid-row-end: 2;\n }\n .xl\\:rt-r-gre-3 {\n grid-row-end: 3;\n }\n .xl\\:rt-r-gre-4 {\n grid-row-end: 4;\n }\n .xl\\:rt-r-gre-5 {\n grid-row-end: 5;\n }\n .xl\\:rt-r-gre-6 {\n grid-row-end: 6;\n }\n .xl\\:rt-r-gre-7 {\n grid-row-end: 7;\n }\n .xl\\:rt-r-gre-8 {\n grid-row-end: 8;\n }\n .xl\\:rt-r-gre-9 {\n grid-row-end: 9;\n }\n}\n.rt-r-gta {\n grid-template-areas: var(--grid-template-areas);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-gta {\n grid-template-areas: var(--grid-template-areas-xs);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-gta {\n grid-template-areas: var(--grid-template-areas-sm);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-gta {\n grid-template-areas: var(--grid-template-areas-md);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-gta {\n grid-template-areas: var(--grid-template-areas-lg);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-gta {\n grid-template-areas: var(--grid-template-areas-xl);\n }\n}\n.rt-r-gtc {\n grid-template-columns: var(--grid-template-columns)\n}\n.rt-r-gtc-1 {\n grid-template-columns: minmax(0, 1fr);\n}\n.rt-r-gtc-2 {\n grid-template-columns: repeat(2, minmax(0, 1fr));\n}\n.rt-r-gtc-3 {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n}\n.rt-r-gtc-4 {\n grid-template-columns: repeat(4, minmax(0, 1fr));\n}\n.rt-r-gtc-5 {\n grid-template-columns: repeat(5, minmax(0, 1fr));\n}\n.rt-r-gtc-6 {\n grid-template-columns: repeat(6, minmax(0, 1fr));\n}\n.rt-r-gtc-7 {\n grid-template-columns: repeat(7, minmax(0, 1fr));\n}\n.rt-r-gtc-8 {\n grid-template-columns: repeat(8, minmax(0, 1fr));\n}\n.rt-r-gtc-9 {\n grid-template-columns: repeat(9, minmax(0, 1fr));\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-gtc {\n grid-template-columns: var(--grid-template-columns-xs)\n }\n .xs\\:rt-r-gtc-1 {\n grid-template-columns: minmax(0, 1fr);\n }\n .xs\\:rt-r-gtc-2 {\n grid-template-columns: repeat(2, minmax(0, 1fr));\n }\n .xs\\:rt-r-gtc-3 {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n .xs\\:rt-r-gtc-4 {\n grid-template-columns: repeat(4, minmax(0, 1fr));\n }\n .xs\\:rt-r-gtc-5 {\n grid-template-columns: repeat(5, minmax(0, 1fr));\n }\n .xs\\:rt-r-gtc-6 {\n grid-template-columns: repeat(6, minmax(0, 1fr));\n }\n .xs\\:rt-r-gtc-7 {\n grid-template-columns: repeat(7, minmax(0, 1fr));\n }\n .xs\\:rt-r-gtc-8 {\n grid-template-columns: repeat(8, minmax(0, 1fr));\n }\n .xs\\:rt-r-gtc-9 {\n grid-template-columns: repeat(9, minmax(0, 1fr));\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-gtc {\n grid-template-columns: var(--grid-template-columns-sm)\n }\n .sm\\:rt-r-gtc-1 {\n grid-template-columns: minmax(0, 1fr);\n }\n .sm\\:rt-r-gtc-2 {\n grid-template-columns: repeat(2, minmax(0, 1fr));\n }\n .sm\\:rt-r-gtc-3 {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n .sm\\:rt-r-gtc-4 {\n grid-template-columns: repeat(4, minmax(0, 1fr));\n }\n .sm\\:rt-r-gtc-5 {\n grid-template-columns: repeat(5, minmax(0, 1fr));\n }\n .sm\\:rt-r-gtc-6 {\n grid-template-columns: repeat(6, minmax(0, 1fr));\n }\n .sm\\:rt-r-gtc-7 {\n grid-template-columns: repeat(7, minmax(0, 1fr));\n }\n .sm\\:rt-r-gtc-8 {\n grid-template-columns: repeat(8, minmax(0, 1fr));\n }\n .sm\\:rt-r-gtc-9 {\n grid-template-columns: repeat(9, minmax(0, 1fr));\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-gtc {\n grid-template-columns: var(--grid-template-columns-md)\n }\n .md\\:rt-r-gtc-1 {\n grid-template-columns: minmax(0, 1fr);\n }\n .md\\:rt-r-gtc-2 {\n grid-template-columns: repeat(2, minmax(0, 1fr));\n }\n .md\\:rt-r-gtc-3 {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n .md\\:rt-r-gtc-4 {\n grid-template-columns: repeat(4, minmax(0, 1fr));\n }\n .md\\:rt-r-gtc-5 {\n grid-template-columns: repeat(5, minmax(0, 1fr));\n }\n .md\\:rt-r-gtc-6 {\n grid-template-columns: repeat(6, minmax(0, 1fr));\n }\n .md\\:rt-r-gtc-7 {\n grid-template-columns: repeat(7, minmax(0, 1fr));\n }\n .md\\:rt-r-gtc-8 {\n grid-template-columns: repeat(8, minmax(0, 1fr));\n }\n .md\\:rt-r-gtc-9 {\n grid-template-columns: repeat(9, minmax(0, 1fr));\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-gtc {\n grid-template-columns: var(--grid-template-columns-lg)\n }\n .lg\\:rt-r-gtc-1 {\n grid-template-columns: minmax(0, 1fr);\n }\n .lg\\:rt-r-gtc-2 {\n grid-template-columns: repeat(2, minmax(0, 1fr));\n }\n .lg\\:rt-r-gtc-3 {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n .lg\\:rt-r-gtc-4 {\n grid-template-columns: repeat(4, minmax(0, 1fr));\n }\n .lg\\:rt-r-gtc-5 {\n grid-template-columns: repeat(5, minmax(0, 1fr));\n }\n .lg\\:rt-r-gtc-6 {\n grid-template-columns: repeat(6, minmax(0, 1fr));\n }\n .lg\\:rt-r-gtc-7 {\n grid-template-columns: repeat(7, minmax(0, 1fr));\n }\n .lg\\:rt-r-gtc-8 {\n grid-template-columns: repeat(8, minmax(0, 1fr));\n }\n .lg\\:rt-r-gtc-9 {\n grid-template-columns: repeat(9, minmax(0, 1fr));\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-gtc {\n grid-template-columns: var(--grid-template-columns-xl)\n }\n .xl\\:rt-r-gtc-1 {\n grid-template-columns: minmax(0, 1fr);\n }\n .xl\\:rt-r-gtc-2 {\n grid-template-columns: repeat(2, minmax(0, 1fr));\n }\n .xl\\:rt-r-gtc-3 {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n .xl\\:rt-r-gtc-4 {\n grid-template-columns: repeat(4, minmax(0, 1fr));\n }\n .xl\\:rt-r-gtc-5 {\n grid-template-columns: repeat(5, minmax(0, 1fr));\n }\n .xl\\:rt-r-gtc-6 {\n grid-template-columns: repeat(6, minmax(0, 1fr));\n }\n .xl\\:rt-r-gtc-7 {\n grid-template-columns: repeat(7, minmax(0, 1fr));\n }\n .xl\\:rt-r-gtc-8 {\n grid-template-columns: repeat(8, minmax(0, 1fr));\n }\n .xl\\:rt-r-gtc-9 {\n grid-template-columns: repeat(9, minmax(0, 1fr));\n }\n}\n.rt-r-gtr {\n grid-template-rows: var(--grid-template-rows)\n}\n.rt-r-gtr-1 {\n grid-template-rows: minmax(0, 1fr);\n}\n.rt-r-gtr-2 {\n grid-template-rows: repeat(2, minmax(0, 1fr));\n}\n.rt-r-gtr-3 {\n grid-template-rows: repeat(3, minmax(0, 1fr));\n}\n.rt-r-gtr-4 {\n grid-template-rows: repeat(4, minmax(0, 1fr));\n}\n.rt-r-gtr-5 {\n grid-template-rows: repeat(5, minmax(0, 1fr));\n}\n.rt-r-gtr-6 {\n grid-template-rows: repeat(6, minmax(0, 1fr));\n}\n.rt-r-gtr-7 {\n grid-template-rows: repeat(7, minmax(0, 1fr));\n}\n.rt-r-gtr-8 {\n grid-template-rows: repeat(8, minmax(0, 1fr));\n}\n.rt-r-gtr-9 {\n grid-template-rows: repeat(9, minmax(0, 1fr));\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-gtr {\n grid-template-rows: var(--grid-template-rows-xs)\n }\n .xs\\:rt-r-gtr-1 {\n grid-template-rows: minmax(0, 1fr);\n }\n .xs\\:rt-r-gtr-2 {\n grid-template-rows: repeat(2, minmax(0, 1fr));\n }\n .xs\\:rt-r-gtr-3 {\n grid-template-rows: repeat(3, minmax(0, 1fr));\n }\n .xs\\:rt-r-gtr-4 {\n grid-template-rows: repeat(4, minmax(0, 1fr));\n }\n .xs\\:rt-r-gtr-5 {\n grid-template-rows: repeat(5, minmax(0, 1fr));\n }\n .xs\\:rt-r-gtr-6 {\n grid-template-rows: repeat(6, minmax(0, 1fr));\n }\n .xs\\:rt-r-gtr-7 {\n grid-template-rows: repeat(7, minmax(0, 1fr));\n }\n .xs\\:rt-r-gtr-8 {\n grid-template-rows: repeat(8, minmax(0, 1fr));\n }\n .xs\\:rt-r-gtr-9 {\n grid-template-rows: repeat(9, minmax(0, 1fr));\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-gtr {\n grid-template-rows: var(--grid-template-rows-sm)\n }\n .sm\\:rt-r-gtr-1 {\n grid-template-rows: minmax(0, 1fr);\n }\n .sm\\:rt-r-gtr-2 {\n grid-template-rows: repeat(2, minmax(0, 1fr));\n }\n .sm\\:rt-r-gtr-3 {\n grid-template-rows: repeat(3, minmax(0, 1fr));\n }\n .sm\\:rt-r-gtr-4 {\n grid-template-rows: repeat(4, minmax(0, 1fr));\n }\n .sm\\:rt-r-gtr-5 {\n grid-template-rows: repeat(5, minmax(0, 1fr));\n }\n .sm\\:rt-r-gtr-6 {\n grid-template-rows: repeat(6, minmax(0, 1fr));\n }\n .sm\\:rt-r-gtr-7 {\n grid-template-rows: repeat(7, minmax(0, 1fr));\n }\n .sm\\:rt-r-gtr-8 {\n grid-template-rows: repeat(8, minmax(0, 1fr));\n }\n .sm\\:rt-r-gtr-9 {\n grid-template-rows: repeat(9, minmax(0, 1fr));\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-gtr {\n grid-template-rows: var(--grid-template-rows-md)\n }\n .md\\:rt-r-gtr-1 {\n grid-template-rows: minmax(0, 1fr);\n }\n .md\\:rt-r-gtr-2 {\n grid-template-rows: repeat(2, minmax(0, 1fr));\n }\n .md\\:rt-r-gtr-3 {\n grid-template-rows: repeat(3, minmax(0, 1fr));\n }\n .md\\:rt-r-gtr-4 {\n grid-template-rows: repeat(4, minmax(0, 1fr));\n }\n .md\\:rt-r-gtr-5 {\n grid-template-rows: repeat(5, minmax(0, 1fr));\n }\n .md\\:rt-r-gtr-6 {\n grid-template-rows: repeat(6, minmax(0, 1fr));\n }\n .md\\:rt-r-gtr-7 {\n grid-template-rows: repeat(7, minmax(0, 1fr));\n }\n .md\\:rt-r-gtr-8 {\n grid-template-rows: repeat(8, minmax(0, 1fr));\n }\n .md\\:rt-r-gtr-9 {\n grid-template-rows: repeat(9, minmax(0, 1fr));\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-gtr {\n grid-template-rows: var(--grid-template-rows-lg)\n }\n .lg\\:rt-r-gtr-1 {\n grid-template-rows: minmax(0, 1fr);\n }\n .lg\\:rt-r-gtr-2 {\n grid-template-rows: repeat(2, minmax(0, 1fr));\n }\n .lg\\:rt-r-gtr-3 {\n grid-template-rows: repeat(3, minmax(0, 1fr));\n }\n .lg\\:rt-r-gtr-4 {\n grid-template-rows: repeat(4, minmax(0, 1fr));\n }\n .lg\\:rt-r-gtr-5 {\n grid-template-rows: repeat(5, minmax(0, 1fr));\n }\n .lg\\:rt-r-gtr-6 {\n grid-template-rows: repeat(6, minmax(0, 1fr));\n }\n .lg\\:rt-r-gtr-7 {\n grid-template-rows: repeat(7, minmax(0, 1fr));\n }\n .lg\\:rt-r-gtr-8 {\n grid-template-rows: repeat(8, minmax(0, 1fr));\n }\n .lg\\:rt-r-gtr-9 {\n grid-template-rows: repeat(9, minmax(0, 1fr));\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-gtr {\n grid-template-rows: var(--grid-template-rows-xl)\n }\n .xl\\:rt-r-gtr-1 {\n grid-template-rows: minmax(0, 1fr);\n }\n .xl\\:rt-r-gtr-2 {\n grid-template-rows: repeat(2, minmax(0, 1fr));\n }\n .xl\\:rt-r-gtr-3 {\n grid-template-rows: repeat(3, minmax(0, 1fr));\n }\n .xl\\:rt-r-gtr-4 {\n grid-template-rows: repeat(4, minmax(0, 1fr));\n }\n .xl\\:rt-r-gtr-5 {\n grid-template-rows: repeat(5, minmax(0, 1fr));\n }\n .xl\\:rt-r-gtr-6 {\n grid-template-rows: repeat(6, minmax(0, 1fr));\n }\n .xl\\:rt-r-gtr-7 {\n grid-template-rows: repeat(7, minmax(0, 1fr));\n }\n .xl\\:rt-r-gtr-8 {\n grid-template-rows: repeat(8, minmax(0, 1fr));\n }\n .xl\\:rt-r-gtr-9 {\n grid-template-rows: repeat(9, minmax(0, 1fr));\n }\n}\n.rt-r-h {\n height: var(--height);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-h {\n height: var(--height-xs);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-h {\n height: var(--height-sm);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-h {\n height: var(--height-md);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-h {\n height: var(--height-lg);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-h {\n height: var(--height-xl);\n }\n}\n.rt-r-min-h {\n min-height: var(--min-height);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-min-h {\n min-height: var(--min-height-xs);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-min-h {\n min-height: var(--min-height-sm);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-min-h {\n min-height: var(--min-height-md);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-min-h {\n min-height: var(--min-height-lg);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-min-h {\n min-height: var(--min-height-xl);\n }\n}\n.rt-r-max-h {\n max-height: var(--max-height);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-max-h {\n max-height: var(--max-height-xs);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-max-h {\n max-height: var(--max-height-sm);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-max-h {\n max-height: var(--max-height-md);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-max-h {\n max-height: var(--max-height-lg);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-max-h {\n max-height: var(--max-height-xl);\n }\n}\n.rt-r-inset {\n inset: var(--inset)\n}\n.rt-r-inset-0 {\n inset: 0;\n}\n.rt-r-inset-1 {\n inset: var(--space-1);\n}\n.rt-r-inset-2 {\n inset: var(--space-2);\n}\n.rt-r-inset-3 {\n inset: var(--space-3);\n}\n.rt-r-inset-4 {\n inset: var(--space-4);\n}\n.rt-r-inset-5 {\n inset: var(--space-5);\n}\n.rt-r-inset-6 {\n inset: var(--space-6);\n}\n.rt-r-inset-7 {\n inset: var(--space-7);\n}\n.rt-r-inset-8 {\n inset: var(--space-8);\n}\n.rt-r-inset-9 {\n inset: var(--space-9);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-inset {\n inset: var(--inset-xs)\n }\n .xs\\:rt-r-inset-0 {\n inset: 0;\n }\n .xs\\:rt-r-inset-1 {\n inset: var(--space-1);\n }\n .xs\\:rt-r-inset-2 {\n inset: var(--space-2);\n }\n .xs\\:rt-r-inset-3 {\n inset: var(--space-3);\n }\n .xs\\:rt-r-inset-4 {\n inset: var(--space-4);\n }\n .xs\\:rt-r-inset-5 {\n inset: var(--space-5);\n }\n .xs\\:rt-r-inset-6 {\n inset: var(--space-6);\n }\n .xs\\:rt-r-inset-7 {\n inset: var(--space-7);\n }\n .xs\\:rt-r-inset-8 {\n inset: var(--space-8);\n }\n .xs\\:rt-r-inset-9 {\n inset: var(--space-9);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-inset {\n inset: var(--inset-sm)\n }\n .sm\\:rt-r-inset-0 {\n inset: 0;\n }\n .sm\\:rt-r-inset-1 {\n inset: var(--space-1);\n }\n .sm\\:rt-r-inset-2 {\n inset: var(--space-2);\n }\n .sm\\:rt-r-inset-3 {\n inset: var(--space-3);\n }\n .sm\\:rt-r-inset-4 {\n inset: var(--space-4);\n }\n .sm\\:rt-r-inset-5 {\n inset: var(--space-5);\n }\n .sm\\:rt-r-inset-6 {\n inset: var(--space-6);\n }\n .sm\\:rt-r-inset-7 {\n inset: var(--space-7);\n }\n .sm\\:rt-r-inset-8 {\n inset: var(--space-8);\n }\n .sm\\:rt-r-inset-9 {\n inset: var(--space-9);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-inset {\n inset: var(--inset-md)\n }\n .md\\:rt-r-inset-0 {\n inset: 0;\n }\n .md\\:rt-r-inset-1 {\n inset: var(--space-1);\n }\n .md\\:rt-r-inset-2 {\n inset: var(--space-2);\n }\n .md\\:rt-r-inset-3 {\n inset: var(--space-3);\n }\n .md\\:rt-r-inset-4 {\n inset: var(--space-4);\n }\n .md\\:rt-r-inset-5 {\n inset: var(--space-5);\n }\n .md\\:rt-r-inset-6 {\n inset: var(--space-6);\n }\n .md\\:rt-r-inset-7 {\n inset: var(--space-7);\n }\n .md\\:rt-r-inset-8 {\n inset: var(--space-8);\n }\n .md\\:rt-r-inset-9 {\n inset: var(--space-9);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-inset {\n inset: var(--inset-lg)\n }\n .lg\\:rt-r-inset-0 {\n inset: 0;\n }\n .lg\\:rt-r-inset-1 {\n inset: var(--space-1);\n }\n .lg\\:rt-r-inset-2 {\n inset: var(--space-2);\n }\n .lg\\:rt-r-inset-3 {\n inset: var(--space-3);\n }\n .lg\\:rt-r-inset-4 {\n inset: var(--space-4);\n }\n .lg\\:rt-r-inset-5 {\n inset: var(--space-5);\n }\n .lg\\:rt-r-inset-6 {\n inset: var(--space-6);\n }\n .lg\\:rt-r-inset-7 {\n inset: var(--space-7);\n }\n .lg\\:rt-r-inset-8 {\n inset: var(--space-8);\n }\n .lg\\:rt-r-inset-9 {\n inset: var(--space-9);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-inset {\n inset: var(--inset-xl)\n }\n .xl\\:rt-r-inset-0 {\n inset: 0;\n }\n .xl\\:rt-r-inset-1 {\n inset: var(--space-1);\n }\n .xl\\:rt-r-inset-2 {\n inset: var(--space-2);\n }\n .xl\\:rt-r-inset-3 {\n inset: var(--space-3);\n }\n .xl\\:rt-r-inset-4 {\n inset: var(--space-4);\n }\n .xl\\:rt-r-inset-5 {\n inset: var(--space-5);\n }\n .xl\\:rt-r-inset-6 {\n inset: var(--space-6);\n }\n .xl\\:rt-r-inset-7 {\n inset: var(--space-7);\n }\n .xl\\:rt-r-inset-8 {\n inset: var(--space-8);\n }\n .xl\\:rt-r-inset-9 {\n inset: var(--space-9);\n }\n}\n.rt-r-top {\n top: var(--top)\n}\n.rt-r-top-0 {\n top: 0;\n}\n.rt-r-top-1 {\n top: var(--space-1);\n}\n.rt-r-top-2 {\n top: var(--space-2);\n}\n.rt-r-top-3 {\n top: var(--space-3);\n}\n.rt-r-top-4 {\n top: var(--space-4);\n}\n.rt-r-top-5 {\n top: var(--space-5);\n}\n.rt-r-top-6 {\n top: var(--space-6);\n}\n.rt-r-top-7 {\n top: var(--space-7);\n}\n.rt-r-top-8 {\n top: var(--space-8);\n}\n.rt-r-top-9 {\n top: var(--space-9);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-top {\n top: var(--top-xs)\n }\n .xs\\:rt-r-top-0 {\n top: 0;\n }\n .xs\\:rt-r-top-1 {\n top: var(--space-1);\n }\n .xs\\:rt-r-top-2 {\n top: var(--space-2);\n }\n .xs\\:rt-r-top-3 {\n top: var(--space-3);\n }\n .xs\\:rt-r-top-4 {\n top: var(--space-4);\n }\n .xs\\:rt-r-top-5 {\n top: var(--space-5);\n }\n .xs\\:rt-r-top-6 {\n top: var(--space-6);\n }\n .xs\\:rt-r-top-7 {\n top: var(--space-7);\n }\n .xs\\:rt-r-top-8 {\n top: var(--space-8);\n }\n .xs\\:rt-r-top-9 {\n top: var(--space-9);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-top {\n top: var(--top-sm)\n }\n .sm\\:rt-r-top-0 {\n top: 0;\n }\n .sm\\:rt-r-top-1 {\n top: var(--space-1);\n }\n .sm\\:rt-r-top-2 {\n top: var(--space-2);\n }\n .sm\\:rt-r-top-3 {\n top: var(--space-3);\n }\n .sm\\:rt-r-top-4 {\n top: var(--space-4);\n }\n .sm\\:rt-r-top-5 {\n top: var(--space-5);\n }\n .sm\\:rt-r-top-6 {\n top: var(--space-6);\n }\n .sm\\:rt-r-top-7 {\n top: var(--space-7);\n }\n .sm\\:rt-r-top-8 {\n top: var(--space-8);\n }\n .sm\\:rt-r-top-9 {\n top: var(--space-9);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-top {\n top: var(--top-md)\n }\n .md\\:rt-r-top-0 {\n top: 0;\n }\n .md\\:rt-r-top-1 {\n top: var(--space-1);\n }\n .md\\:rt-r-top-2 {\n top: var(--space-2);\n }\n .md\\:rt-r-top-3 {\n top: var(--space-3);\n }\n .md\\:rt-r-top-4 {\n top: var(--space-4);\n }\n .md\\:rt-r-top-5 {\n top: var(--space-5);\n }\n .md\\:rt-r-top-6 {\n top: var(--space-6);\n }\n .md\\:rt-r-top-7 {\n top: var(--space-7);\n }\n .md\\:rt-r-top-8 {\n top: var(--space-8);\n }\n .md\\:rt-r-top-9 {\n top: var(--space-9);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-top {\n top: var(--top-lg)\n }\n .lg\\:rt-r-top-0 {\n top: 0;\n }\n .lg\\:rt-r-top-1 {\n top: var(--space-1);\n }\n .lg\\:rt-r-top-2 {\n top: var(--space-2);\n }\n .lg\\:rt-r-top-3 {\n top: var(--space-3);\n }\n .lg\\:rt-r-top-4 {\n top: var(--space-4);\n }\n .lg\\:rt-r-top-5 {\n top: var(--space-5);\n }\n .lg\\:rt-r-top-6 {\n top: var(--space-6);\n }\n .lg\\:rt-r-top-7 {\n top: var(--space-7);\n }\n .lg\\:rt-r-top-8 {\n top: var(--space-8);\n }\n .lg\\:rt-r-top-9 {\n top: var(--space-9);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-top {\n top: var(--top-xl)\n }\n .xl\\:rt-r-top-0 {\n top: 0;\n }\n .xl\\:rt-r-top-1 {\n top: var(--space-1);\n }\n .xl\\:rt-r-top-2 {\n top: var(--space-2);\n }\n .xl\\:rt-r-top-3 {\n top: var(--space-3);\n }\n .xl\\:rt-r-top-4 {\n top: var(--space-4);\n }\n .xl\\:rt-r-top-5 {\n top: var(--space-5);\n }\n .xl\\:rt-r-top-6 {\n top: var(--space-6);\n }\n .xl\\:rt-r-top-7 {\n top: var(--space-7);\n }\n .xl\\:rt-r-top-8 {\n top: var(--space-8);\n }\n .xl\\:rt-r-top-9 {\n top: var(--space-9);\n }\n}\n.rt-r-right {\n right: var(--right)\n}\n.rt-r-right-0 {\n right: 0;\n}\n.rt-r-right-1 {\n right: var(--space-1);\n}\n.rt-r-right-2 {\n right: var(--space-2);\n}\n.rt-r-right-3 {\n right: var(--space-3);\n}\n.rt-r-right-4 {\n right: var(--space-4);\n}\n.rt-r-right-5 {\n right: var(--space-5);\n}\n.rt-r-right-6 {\n right: var(--space-6);\n}\n.rt-r-right-7 {\n right: var(--space-7);\n}\n.rt-r-right-8 {\n right: var(--space-8);\n}\n.rt-r-right-9 {\n right: var(--space-9);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-right {\n right: var(--right-xs)\n }\n .xs\\:rt-r-right-0 {\n right: 0;\n }\n .xs\\:rt-r-right-1 {\n right: var(--space-1);\n }\n .xs\\:rt-r-right-2 {\n right: var(--space-2);\n }\n .xs\\:rt-r-right-3 {\n right: var(--space-3);\n }\n .xs\\:rt-r-right-4 {\n right: var(--space-4);\n }\n .xs\\:rt-r-right-5 {\n right: var(--space-5);\n }\n .xs\\:rt-r-right-6 {\n right: var(--space-6);\n }\n .xs\\:rt-r-right-7 {\n right: var(--space-7);\n }\n .xs\\:rt-r-right-8 {\n right: var(--space-8);\n }\n .xs\\:rt-r-right-9 {\n right: var(--space-9);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-right {\n right: var(--right-sm)\n }\n .sm\\:rt-r-right-0 {\n right: 0;\n }\n .sm\\:rt-r-right-1 {\n right: var(--space-1);\n }\n .sm\\:rt-r-right-2 {\n right: var(--space-2);\n }\n .sm\\:rt-r-right-3 {\n right: var(--space-3);\n }\n .sm\\:rt-r-right-4 {\n right: var(--space-4);\n }\n .sm\\:rt-r-right-5 {\n right: var(--space-5);\n }\n .sm\\:rt-r-right-6 {\n right: var(--space-6);\n }\n .sm\\:rt-r-right-7 {\n right: var(--space-7);\n }\n .sm\\:rt-r-right-8 {\n right: var(--space-8);\n }\n .sm\\:rt-r-right-9 {\n right: var(--space-9);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-right {\n right: var(--right-md)\n }\n .md\\:rt-r-right-0 {\n right: 0;\n }\n .md\\:rt-r-right-1 {\n right: var(--space-1);\n }\n .md\\:rt-r-right-2 {\n right: var(--space-2);\n }\n .md\\:rt-r-right-3 {\n right: var(--space-3);\n }\n .md\\:rt-r-right-4 {\n right: var(--space-4);\n }\n .md\\:rt-r-right-5 {\n right: var(--space-5);\n }\n .md\\:rt-r-right-6 {\n right: var(--space-6);\n }\n .md\\:rt-r-right-7 {\n right: var(--space-7);\n }\n .md\\:rt-r-right-8 {\n right: var(--space-8);\n }\n .md\\:rt-r-right-9 {\n right: var(--space-9);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-right {\n right: var(--right-lg)\n }\n .lg\\:rt-r-right-0 {\n right: 0;\n }\n .lg\\:rt-r-right-1 {\n right: var(--space-1);\n }\n .lg\\:rt-r-right-2 {\n right: var(--space-2);\n }\n .lg\\:rt-r-right-3 {\n right: var(--space-3);\n }\n .lg\\:rt-r-right-4 {\n right: var(--space-4);\n }\n .lg\\:rt-r-right-5 {\n right: var(--space-5);\n }\n .lg\\:rt-r-right-6 {\n right: var(--space-6);\n }\n .lg\\:rt-r-right-7 {\n right: var(--space-7);\n }\n .lg\\:rt-r-right-8 {\n right: var(--space-8);\n }\n .lg\\:rt-r-right-9 {\n right: var(--space-9);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-right {\n right: var(--right-xl)\n }\n .xl\\:rt-r-right-0 {\n right: 0;\n }\n .xl\\:rt-r-right-1 {\n right: var(--space-1);\n }\n .xl\\:rt-r-right-2 {\n right: var(--space-2);\n }\n .xl\\:rt-r-right-3 {\n right: var(--space-3);\n }\n .xl\\:rt-r-right-4 {\n right: var(--space-4);\n }\n .xl\\:rt-r-right-5 {\n right: var(--space-5);\n }\n .xl\\:rt-r-right-6 {\n right: var(--space-6);\n }\n .xl\\:rt-r-right-7 {\n right: var(--space-7);\n }\n .xl\\:rt-r-right-8 {\n right: var(--space-8);\n }\n .xl\\:rt-r-right-9 {\n right: var(--space-9);\n }\n}\n.rt-r-bottom {\n bottom: var(--bottom)\n}\n.rt-r-bottom-0 {\n bottom: 0;\n}\n.rt-r-bottom-1 {\n bottom: var(--space-1);\n}\n.rt-r-bottom-2 {\n bottom: var(--space-2);\n}\n.rt-r-bottom-3 {\n bottom: var(--space-3);\n}\n.rt-r-bottom-4 {\n bottom: var(--space-4);\n}\n.rt-r-bottom-5 {\n bottom: var(--space-5);\n}\n.rt-r-bottom-6 {\n bottom: var(--space-6);\n}\n.rt-r-bottom-7 {\n bottom: var(--space-7);\n}\n.rt-r-bottom-8 {\n bottom: var(--space-8);\n}\n.rt-r-bottom-9 {\n bottom: var(--space-9);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-bottom {\n bottom: var(--bottom-xs)\n }\n .xs\\:rt-r-bottom-0 {\n bottom: 0;\n }\n .xs\\:rt-r-bottom-1 {\n bottom: var(--space-1);\n }\n .xs\\:rt-r-bottom-2 {\n bottom: var(--space-2);\n }\n .xs\\:rt-r-bottom-3 {\n bottom: var(--space-3);\n }\n .xs\\:rt-r-bottom-4 {\n bottom: var(--space-4);\n }\n .xs\\:rt-r-bottom-5 {\n bottom: var(--space-5);\n }\n .xs\\:rt-r-bottom-6 {\n bottom: var(--space-6);\n }\n .xs\\:rt-r-bottom-7 {\n bottom: var(--space-7);\n }\n .xs\\:rt-r-bottom-8 {\n bottom: var(--space-8);\n }\n .xs\\:rt-r-bottom-9 {\n bottom: var(--space-9);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-bottom {\n bottom: var(--bottom-sm)\n }\n .sm\\:rt-r-bottom-0 {\n bottom: 0;\n }\n .sm\\:rt-r-bottom-1 {\n bottom: var(--space-1);\n }\n .sm\\:rt-r-bottom-2 {\n bottom: var(--space-2);\n }\n .sm\\:rt-r-bottom-3 {\n bottom: var(--space-3);\n }\n .sm\\:rt-r-bottom-4 {\n bottom: var(--space-4);\n }\n .sm\\:rt-r-bottom-5 {\n bottom: var(--space-5);\n }\n .sm\\:rt-r-bottom-6 {\n bottom: var(--space-6);\n }\n .sm\\:rt-r-bottom-7 {\n bottom: var(--space-7);\n }\n .sm\\:rt-r-bottom-8 {\n bottom: var(--space-8);\n }\n .sm\\:rt-r-bottom-9 {\n bottom: var(--space-9);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-bottom {\n bottom: var(--bottom-md)\n }\n .md\\:rt-r-bottom-0 {\n bottom: 0;\n }\n .md\\:rt-r-bottom-1 {\n bottom: var(--space-1);\n }\n .md\\:rt-r-bottom-2 {\n bottom: var(--space-2);\n }\n .md\\:rt-r-bottom-3 {\n bottom: var(--space-3);\n }\n .md\\:rt-r-bottom-4 {\n bottom: var(--space-4);\n }\n .md\\:rt-r-bottom-5 {\n bottom: var(--space-5);\n }\n .md\\:rt-r-bottom-6 {\n bottom: var(--space-6);\n }\n .md\\:rt-r-bottom-7 {\n bottom: var(--space-7);\n }\n .md\\:rt-r-bottom-8 {\n bottom: var(--space-8);\n }\n .md\\:rt-r-bottom-9 {\n bottom: var(--space-9);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-bottom {\n bottom: var(--bottom-lg)\n }\n .lg\\:rt-r-bottom-0 {\n bottom: 0;\n }\n .lg\\:rt-r-bottom-1 {\n bottom: var(--space-1);\n }\n .lg\\:rt-r-bottom-2 {\n bottom: var(--space-2);\n }\n .lg\\:rt-r-bottom-3 {\n bottom: var(--space-3);\n }\n .lg\\:rt-r-bottom-4 {\n bottom: var(--space-4);\n }\n .lg\\:rt-r-bottom-5 {\n bottom: var(--space-5);\n }\n .lg\\:rt-r-bottom-6 {\n bottom: var(--space-6);\n }\n .lg\\:rt-r-bottom-7 {\n bottom: var(--space-7);\n }\n .lg\\:rt-r-bottom-8 {\n bottom: var(--space-8);\n }\n .lg\\:rt-r-bottom-9 {\n bottom: var(--space-9);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-bottom {\n bottom: var(--bottom-xl)\n }\n .xl\\:rt-r-bottom-0 {\n bottom: 0;\n }\n .xl\\:rt-r-bottom-1 {\n bottom: var(--space-1);\n }\n .xl\\:rt-r-bottom-2 {\n bottom: var(--space-2);\n }\n .xl\\:rt-r-bottom-3 {\n bottom: var(--space-3);\n }\n .xl\\:rt-r-bottom-4 {\n bottom: var(--space-4);\n }\n .xl\\:rt-r-bottom-5 {\n bottom: var(--space-5);\n }\n .xl\\:rt-r-bottom-6 {\n bottom: var(--space-6);\n }\n .xl\\:rt-r-bottom-7 {\n bottom: var(--space-7);\n }\n .xl\\:rt-r-bottom-8 {\n bottom: var(--space-8);\n }\n .xl\\:rt-r-bottom-9 {\n bottom: var(--space-9);\n }\n}\n.rt-r-left {\n left: var(--left)\n}\n.rt-r-left-0 {\n left: 0;\n}\n.rt-r-left-1 {\n left: var(--space-1);\n}\n.rt-r-left-2 {\n left: var(--space-2);\n}\n.rt-r-left-3 {\n left: var(--space-3);\n}\n.rt-r-left-4 {\n left: var(--space-4);\n}\n.rt-r-left-5 {\n left: var(--space-5);\n}\n.rt-r-left-6 {\n left: var(--space-6);\n}\n.rt-r-left-7 {\n left: var(--space-7);\n}\n.rt-r-left-8 {\n left: var(--space-8);\n}\n.rt-r-left-9 {\n left: var(--space-9);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-left {\n left: var(--left-xs)\n }\n .xs\\:rt-r-left-0 {\n left: 0;\n }\n .xs\\:rt-r-left-1 {\n left: var(--space-1);\n }\n .xs\\:rt-r-left-2 {\n left: var(--space-2);\n }\n .xs\\:rt-r-left-3 {\n left: var(--space-3);\n }\n .xs\\:rt-r-left-4 {\n left: var(--space-4);\n }\n .xs\\:rt-r-left-5 {\n left: var(--space-5);\n }\n .xs\\:rt-r-left-6 {\n left: var(--space-6);\n }\n .xs\\:rt-r-left-7 {\n left: var(--space-7);\n }\n .xs\\:rt-r-left-8 {\n left: var(--space-8);\n }\n .xs\\:rt-r-left-9 {\n left: var(--space-9);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-left {\n left: var(--left-sm)\n }\n .sm\\:rt-r-left-0 {\n left: 0;\n }\n .sm\\:rt-r-left-1 {\n left: var(--space-1);\n }\n .sm\\:rt-r-left-2 {\n left: var(--space-2);\n }\n .sm\\:rt-r-left-3 {\n left: var(--space-3);\n }\n .sm\\:rt-r-left-4 {\n left: var(--space-4);\n }\n .sm\\:rt-r-left-5 {\n left: var(--space-5);\n }\n .sm\\:rt-r-left-6 {\n left: var(--space-6);\n }\n .sm\\:rt-r-left-7 {\n left: var(--space-7);\n }\n .sm\\:rt-r-left-8 {\n left: var(--space-8);\n }\n .sm\\:rt-r-left-9 {\n left: var(--space-9);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-left {\n left: var(--left-md)\n }\n .md\\:rt-r-left-0 {\n left: 0;\n }\n .md\\:rt-r-left-1 {\n left: var(--space-1);\n }\n .md\\:rt-r-left-2 {\n left: var(--space-2);\n }\n .md\\:rt-r-left-3 {\n left: var(--space-3);\n }\n .md\\:rt-r-left-4 {\n left: var(--space-4);\n }\n .md\\:rt-r-left-5 {\n left: var(--space-5);\n }\n .md\\:rt-r-left-6 {\n left: var(--space-6);\n }\n .md\\:rt-r-left-7 {\n left: var(--space-7);\n }\n .md\\:rt-r-left-8 {\n left: var(--space-8);\n }\n .md\\:rt-r-left-9 {\n left: var(--space-9);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-left {\n left: var(--left-lg)\n }\n .lg\\:rt-r-left-0 {\n left: 0;\n }\n .lg\\:rt-r-left-1 {\n left: var(--space-1);\n }\n .lg\\:rt-r-left-2 {\n left: var(--space-2);\n }\n .lg\\:rt-r-left-3 {\n left: var(--space-3);\n }\n .lg\\:rt-r-left-4 {\n left: var(--space-4);\n }\n .lg\\:rt-r-left-5 {\n left: var(--space-5);\n }\n .lg\\:rt-r-left-6 {\n left: var(--space-6);\n }\n .lg\\:rt-r-left-7 {\n left: var(--space-7);\n }\n .lg\\:rt-r-left-8 {\n left: var(--space-8);\n }\n .lg\\:rt-r-left-9 {\n left: var(--space-9);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-left {\n left: var(--left-xl)\n }\n .xl\\:rt-r-left-0 {\n left: 0;\n }\n .xl\\:rt-r-left-1 {\n left: var(--space-1);\n }\n .xl\\:rt-r-left-2 {\n left: var(--space-2);\n }\n .xl\\:rt-r-left-3 {\n left: var(--space-3);\n }\n .xl\\:rt-r-left-4 {\n left: var(--space-4);\n }\n .xl\\:rt-r-left-5 {\n left: var(--space-5);\n }\n .xl\\:rt-r-left-6 {\n left: var(--space-6);\n }\n .xl\\:rt-r-left-7 {\n left: var(--space-7);\n }\n .xl\\:rt-r-left-8 {\n left: var(--space-8);\n }\n .xl\\:rt-r-left-9 {\n left: var(--space-9);\n }\n}\n.rt-r-jc-start {\n justify-content: flex-start;\n}\n.rt-r-jc-center {\n justify-content: center;\n}\n.rt-r-jc-end {\n justify-content: flex-end;\n}\n.rt-r-jc-space-between {\n justify-content: space-between;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-jc-start {\n justify-content: flex-start;\n }\n .xs\\:rt-r-jc-center {\n justify-content: center;\n }\n .xs\\:rt-r-jc-end {\n justify-content: flex-end;\n }\n .xs\\:rt-r-jc-space-between {\n justify-content: space-between;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-jc-start {\n justify-content: flex-start;\n }\n .sm\\:rt-r-jc-center {\n justify-content: center;\n }\n .sm\\:rt-r-jc-end {\n justify-content: flex-end;\n }\n .sm\\:rt-r-jc-space-between {\n justify-content: space-between;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-jc-start {\n justify-content: flex-start;\n }\n .md\\:rt-r-jc-center {\n justify-content: center;\n }\n .md\\:rt-r-jc-end {\n justify-content: flex-end;\n }\n .md\\:rt-r-jc-space-between {\n justify-content: space-between;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-jc-start {\n justify-content: flex-start;\n }\n .lg\\:rt-r-jc-center {\n justify-content: center;\n }\n .lg\\:rt-r-jc-end {\n justify-content: flex-end;\n }\n .lg\\:rt-r-jc-space-between {\n justify-content: space-between;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-jc-start {\n justify-content: flex-start;\n }\n .xl\\:rt-r-jc-center {\n justify-content: center;\n }\n .xl\\:rt-r-jc-end {\n justify-content: flex-end;\n }\n .xl\\:rt-r-jc-space-between {\n justify-content: space-between;\n }\n}\n.rt-r-m,\n.rt-r-m-0,\n.rt-r-m-1,\n.rt-r-m-2,\n.rt-r-m-3,\n.rt-r-m-4,\n.rt-r-m-5,\n.rt-r-m-6,\n.rt-r-m-7,\n.rt-r-m-8,\n.rt-r-m-9,\n.-rt-r-m-1,\n.-rt-r-m-2,\n.-rt-r-m-3,\n.-rt-r-m-4,\n.-rt-r-m-5,\n.-rt-r-m-6,\n.-rt-r-m-7,\n.-rt-r-m-8,\n.-rt-r-m-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n margin-right: var(--margin-right-override, var(--margin-right));\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n margin-left: var(--margin-left-override, var(--margin-left));\n}\n.rt-r-m {\n --margin-top: var(--m);\n --margin-right: var(--m);\n --margin-bottom: var(--m);\n --margin-left: var(--m)\n}\n.rt-r-m-0 {\n --margin-top: 0px;\n --margin-right: 0px;\n --margin-bottom: 0px;\n --margin-left: 0px;\n}\n.rt-r-m-1 {\n --margin-top: var(--space-1);\n --margin-right: var(--space-1);\n --margin-bottom: var(--space-1);\n --margin-left: var(--space-1);\n}\n.rt-r-m-2 {\n --margin-top: var(--space-2);\n --margin-right: var(--space-2);\n --margin-bottom: var(--space-2);\n --margin-left: var(--space-2);\n}\n.rt-r-m-3 {\n --margin-top: var(--space-3);\n --margin-right: var(--space-3);\n --margin-bottom: var(--space-3);\n --margin-left: var(--space-3);\n}\n.rt-r-m-4 {\n --margin-top: var(--space-4);\n --margin-right: var(--space-4);\n --margin-bottom: var(--space-4);\n --margin-left: var(--space-4);\n}\n.rt-r-m-5 {\n --margin-top: var(--space-5);\n --margin-right: var(--space-5);\n --margin-bottom: var(--space-5);\n --margin-left: var(--space-5);\n}\n.rt-r-m-6 {\n --margin-top: var(--space-6);\n --margin-right: var(--space-6);\n --margin-bottom: var(--space-6);\n --margin-left: var(--space-6);\n}\n.rt-r-m-7 {\n --margin-top: var(--space-7);\n --margin-right: var(--space-7);\n --margin-bottom: var(--space-7);\n --margin-left: var(--space-7);\n}\n.rt-r-m-8 {\n --margin-top: var(--space-8);\n --margin-right: var(--space-8);\n --margin-bottom: var(--space-8);\n --margin-left: var(--space-8);\n}\n.rt-r-m-9 {\n --margin-top: var(--space-9);\n --margin-right: var(--space-9);\n --margin-bottom: var(--space-9);\n --margin-left: var(--space-9);\n}\n.-rt-r-m-1 {\n --margin-top: calc(-1 * var(--space-1));\n --margin-right: calc(-1 * var(--space-1));\n --margin-bottom: calc(-1 * var(--space-1));\n --margin-left: calc(-1 * var(--space-1));\n}\n.-rt-r-m-2 {\n --margin-top: calc(-1 * var(--space-2));\n --margin-right: calc(-1 * var(--space-2));\n --margin-bottom: calc(-1 * var(--space-2));\n --margin-left: calc(-1 * var(--space-2));\n}\n.-rt-r-m-3 {\n --margin-top: calc(-1 * var(--space-3));\n --margin-right: calc(-1 * var(--space-3));\n --margin-bottom: calc(-1 * var(--space-3));\n --margin-left: calc(-1 * var(--space-3));\n}\n.-rt-r-m-4 {\n --margin-top: calc(-1 * var(--space-4));\n --margin-right: calc(-1 * var(--space-4));\n --margin-bottom: calc(-1 * var(--space-4));\n --margin-left: calc(-1 * var(--space-4));\n}\n.-rt-r-m-5 {\n --margin-top: calc(-1 * var(--space-5));\n --margin-right: calc(-1 * var(--space-5));\n --margin-bottom: calc(-1 * var(--space-5));\n --margin-left: calc(-1 * var(--space-5));\n}\n.-rt-r-m-6 {\n --margin-top: calc(-1 * var(--space-6));\n --margin-right: calc(-1 * var(--space-6));\n --margin-bottom: calc(-1 * var(--space-6));\n --margin-left: calc(-1 * var(--space-6));\n}\n.-rt-r-m-7 {\n --margin-top: calc(-1 * var(--space-7));\n --margin-right: calc(-1 * var(--space-7));\n --margin-bottom: calc(-1 * var(--space-7));\n --margin-left: calc(-1 * var(--space-7));\n}\n.-rt-r-m-8 {\n --margin-top: calc(-1 * var(--space-8));\n --margin-right: calc(-1 * var(--space-8));\n --margin-bottom: calc(-1 * var(--space-8));\n --margin-left: calc(-1 * var(--space-8));\n}\n.-rt-r-m-9 {\n --margin-top: calc(-1 * var(--space-9));\n --margin-right: calc(-1 * var(--space-9));\n --margin-bottom: calc(-1 * var(--space-9));\n --margin-left: calc(-1 * var(--space-9));\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-m,\n .xs\\:rt-r-m-0,\n .xs\\:rt-r-m-1,\n .xs\\:rt-r-m-2,\n .xs\\:rt-r-m-3,\n .xs\\:rt-r-m-4,\n .xs\\:rt-r-m-5,\n .xs\\:rt-r-m-6,\n .xs\\:rt-r-m-7,\n .xs\\:rt-r-m-8,\n .xs\\:rt-r-m-9,\n .xs\\:-rt-r-m-1,\n .xs\\:-rt-r-m-2,\n .xs\\:-rt-r-m-3,\n .xs\\:-rt-r-m-4,\n .xs\\:-rt-r-m-5,\n .xs\\:-rt-r-m-6,\n .xs\\:-rt-r-m-7,\n .xs\\:-rt-r-m-8,\n .xs\\:-rt-r-m-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n margin-right: var(--margin-right-override, var(--margin-right));\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n margin-left: var(--margin-left-override, var(--margin-left));\n }\n .xs\\:rt-r-m {\n --margin-top: var(--m-xs);\n --margin-right: var(--m-xs);\n --margin-bottom: var(--m-xs);\n --margin-left: var(--m-xs)\n }\n .xs\\:rt-r-m-0 {\n --margin-top: 0px;\n --margin-right: 0px;\n --margin-bottom: 0px;\n --margin-left: 0px;\n }\n .xs\\:rt-r-m-1 {\n --margin-top: var(--space-1);\n --margin-right: var(--space-1);\n --margin-bottom: var(--space-1);\n --margin-left: var(--space-1);\n }\n .xs\\:rt-r-m-2 {\n --margin-top: var(--space-2);\n --margin-right: var(--space-2);\n --margin-bottom: var(--space-2);\n --margin-left: var(--space-2);\n }\n .xs\\:rt-r-m-3 {\n --margin-top: var(--space-3);\n --margin-right: var(--space-3);\n --margin-bottom: var(--space-3);\n --margin-left: var(--space-3);\n }\n .xs\\:rt-r-m-4 {\n --margin-top: var(--space-4);\n --margin-right: var(--space-4);\n --margin-bottom: var(--space-4);\n --margin-left: var(--space-4);\n }\n .xs\\:rt-r-m-5 {\n --margin-top: var(--space-5);\n --margin-right: var(--space-5);\n --margin-bottom: var(--space-5);\n --margin-left: var(--space-5);\n }\n .xs\\:rt-r-m-6 {\n --margin-top: var(--space-6);\n --margin-right: var(--space-6);\n --margin-bottom: var(--space-6);\n --margin-left: var(--space-6);\n }\n .xs\\:rt-r-m-7 {\n --margin-top: var(--space-7);\n --margin-right: var(--space-7);\n --margin-bottom: var(--space-7);\n --margin-left: var(--space-7);\n }\n .xs\\:rt-r-m-8 {\n --margin-top: var(--space-8);\n --margin-right: var(--space-8);\n --margin-bottom: var(--space-8);\n --margin-left: var(--space-8);\n }\n .xs\\:rt-r-m-9 {\n --margin-top: var(--space-9);\n --margin-right: var(--space-9);\n --margin-bottom: var(--space-9);\n --margin-left: var(--space-9);\n }\n .xs\\:-rt-r-m-1 {\n --margin-top: calc(-1 * var(--space-1));\n --margin-right: calc(-1 * var(--space-1));\n --margin-bottom: calc(-1 * var(--space-1));\n --margin-left: calc(-1 * var(--space-1));\n }\n .xs\\:-rt-r-m-2 {\n --margin-top: calc(-1 * var(--space-2));\n --margin-right: calc(-1 * var(--space-2));\n --margin-bottom: calc(-1 * var(--space-2));\n --margin-left: calc(-1 * var(--space-2));\n }\n .xs\\:-rt-r-m-3 {\n --margin-top: calc(-1 * var(--space-3));\n --margin-right: calc(-1 * var(--space-3));\n --margin-bottom: calc(-1 * var(--space-3));\n --margin-left: calc(-1 * var(--space-3));\n }\n .xs\\:-rt-r-m-4 {\n --margin-top: calc(-1 * var(--space-4));\n --margin-right: calc(-1 * var(--space-4));\n --margin-bottom: calc(-1 * var(--space-4));\n --margin-left: calc(-1 * var(--space-4));\n }\n .xs\\:-rt-r-m-5 {\n --margin-top: calc(-1 * var(--space-5));\n --margin-right: calc(-1 * var(--space-5));\n --margin-bottom: calc(-1 * var(--space-5));\n --margin-left: calc(-1 * var(--space-5));\n }\n .xs\\:-rt-r-m-6 {\n --margin-top: calc(-1 * var(--space-6));\n --margin-right: calc(-1 * var(--space-6));\n --margin-bottom: calc(-1 * var(--space-6));\n --margin-left: calc(-1 * var(--space-6));\n }\n .xs\\:-rt-r-m-7 {\n --margin-top: calc(-1 * var(--space-7));\n --margin-right: calc(-1 * var(--space-7));\n --margin-bottom: calc(-1 * var(--space-7));\n --margin-left: calc(-1 * var(--space-7));\n }\n .xs\\:-rt-r-m-8 {\n --margin-top: calc(-1 * var(--space-8));\n --margin-right: calc(-1 * var(--space-8));\n --margin-bottom: calc(-1 * var(--space-8));\n --margin-left: calc(-1 * var(--space-8));\n }\n .xs\\:-rt-r-m-9 {\n --margin-top: calc(-1 * var(--space-9));\n --margin-right: calc(-1 * var(--space-9));\n --margin-bottom: calc(-1 * var(--space-9));\n --margin-left: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-m,\n .sm\\:rt-r-m-0,\n .sm\\:rt-r-m-1,\n .sm\\:rt-r-m-2,\n .sm\\:rt-r-m-3,\n .sm\\:rt-r-m-4,\n .sm\\:rt-r-m-5,\n .sm\\:rt-r-m-6,\n .sm\\:rt-r-m-7,\n .sm\\:rt-r-m-8,\n .sm\\:rt-r-m-9,\n .sm\\:-rt-r-m-1,\n .sm\\:-rt-r-m-2,\n .sm\\:-rt-r-m-3,\n .sm\\:-rt-r-m-4,\n .sm\\:-rt-r-m-5,\n .sm\\:-rt-r-m-6,\n .sm\\:-rt-r-m-7,\n .sm\\:-rt-r-m-8,\n .sm\\:-rt-r-m-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n margin-right: var(--margin-right-override, var(--margin-right));\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n margin-left: var(--margin-left-override, var(--margin-left));\n }\n .sm\\:rt-r-m {\n --margin-top: var(--m-sm);\n --margin-right: var(--m-sm);\n --margin-bottom: var(--m-sm);\n --margin-left: var(--m-sm)\n }\n .sm\\:rt-r-m-0 {\n --margin-top: 0px;\n --margin-right: 0px;\n --margin-bottom: 0px;\n --margin-left: 0px;\n }\n .sm\\:rt-r-m-1 {\n --margin-top: var(--space-1);\n --margin-right: var(--space-1);\n --margin-bottom: var(--space-1);\n --margin-left: var(--space-1);\n }\n .sm\\:rt-r-m-2 {\n --margin-top: var(--space-2);\n --margin-right: var(--space-2);\n --margin-bottom: var(--space-2);\n --margin-left: var(--space-2);\n }\n .sm\\:rt-r-m-3 {\n --margin-top: var(--space-3);\n --margin-right: var(--space-3);\n --margin-bottom: var(--space-3);\n --margin-left: var(--space-3);\n }\n .sm\\:rt-r-m-4 {\n --margin-top: var(--space-4);\n --margin-right: var(--space-4);\n --margin-bottom: var(--space-4);\n --margin-left: var(--space-4);\n }\n .sm\\:rt-r-m-5 {\n --margin-top: var(--space-5);\n --margin-right: var(--space-5);\n --margin-bottom: var(--space-5);\n --margin-left: var(--space-5);\n }\n .sm\\:rt-r-m-6 {\n --margin-top: var(--space-6);\n --margin-right: var(--space-6);\n --margin-bottom: var(--space-6);\n --margin-left: var(--space-6);\n }\n .sm\\:rt-r-m-7 {\n --margin-top: var(--space-7);\n --margin-right: var(--space-7);\n --margin-bottom: var(--space-7);\n --margin-left: var(--space-7);\n }\n .sm\\:rt-r-m-8 {\n --margin-top: var(--space-8);\n --margin-right: var(--space-8);\n --margin-bottom: var(--space-8);\n --margin-left: var(--space-8);\n }\n .sm\\:rt-r-m-9 {\n --margin-top: var(--space-9);\n --margin-right: var(--space-9);\n --margin-bottom: var(--space-9);\n --margin-left: var(--space-9);\n }\n .sm\\:-rt-r-m-1 {\n --margin-top: calc(-1 * var(--space-1));\n --margin-right: calc(-1 * var(--space-1));\n --margin-bottom: calc(-1 * var(--space-1));\n --margin-left: calc(-1 * var(--space-1));\n }\n .sm\\:-rt-r-m-2 {\n --margin-top: calc(-1 * var(--space-2));\n --margin-right: calc(-1 * var(--space-2));\n --margin-bottom: calc(-1 * var(--space-2));\n --margin-left: calc(-1 * var(--space-2));\n }\n .sm\\:-rt-r-m-3 {\n --margin-top: calc(-1 * var(--space-3));\n --margin-right: calc(-1 * var(--space-3));\n --margin-bottom: calc(-1 * var(--space-3));\n --margin-left: calc(-1 * var(--space-3));\n }\n .sm\\:-rt-r-m-4 {\n --margin-top: calc(-1 * var(--space-4));\n --margin-right: calc(-1 * var(--space-4));\n --margin-bottom: calc(-1 * var(--space-4));\n --margin-left: calc(-1 * var(--space-4));\n }\n .sm\\:-rt-r-m-5 {\n --margin-top: calc(-1 * var(--space-5));\n --margin-right: calc(-1 * var(--space-5));\n --margin-bottom: calc(-1 * var(--space-5));\n --margin-left: calc(-1 * var(--space-5));\n }\n .sm\\:-rt-r-m-6 {\n --margin-top: calc(-1 * var(--space-6));\n --margin-right: calc(-1 * var(--space-6));\n --margin-bottom: calc(-1 * var(--space-6));\n --margin-left: calc(-1 * var(--space-6));\n }\n .sm\\:-rt-r-m-7 {\n --margin-top: calc(-1 * var(--space-7));\n --margin-right: calc(-1 * var(--space-7));\n --margin-bottom: calc(-1 * var(--space-7));\n --margin-left: calc(-1 * var(--space-7));\n }\n .sm\\:-rt-r-m-8 {\n --margin-top: calc(-1 * var(--space-8));\n --margin-right: calc(-1 * var(--space-8));\n --margin-bottom: calc(-1 * var(--space-8));\n --margin-left: calc(-1 * var(--space-8));\n }\n .sm\\:-rt-r-m-9 {\n --margin-top: calc(-1 * var(--space-9));\n --margin-right: calc(-1 * var(--space-9));\n --margin-bottom: calc(-1 * var(--space-9));\n --margin-left: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-m,\n .md\\:rt-r-m-0,\n .md\\:rt-r-m-1,\n .md\\:rt-r-m-2,\n .md\\:rt-r-m-3,\n .md\\:rt-r-m-4,\n .md\\:rt-r-m-5,\n .md\\:rt-r-m-6,\n .md\\:rt-r-m-7,\n .md\\:rt-r-m-8,\n .md\\:rt-r-m-9,\n .md\\:-rt-r-m-1,\n .md\\:-rt-r-m-2,\n .md\\:-rt-r-m-3,\n .md\\:-rt-r-m-4,\n .md\\:-rt-r-m-5,\n .md\\:-rt-r-m-6,\n .md\\:-rt-r-m-7,\n .md\\:-rt-r-m-8,\n .md\\:-rt-r-m-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n margin-right: var(--margin-right-override, var(--margin-right));\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n margin-left: var(--margin-left-override, var(--margin-left));\n }\n .md\\:rt-r-m {\n --margin-top: var(--m-md);\n --margin-right: var(--m-md);\n --margin-bottom: var(--m-md);\n --margin-left: var(--m-md)\n }\n .md\\:rt-r-m-0 {\n --margin-top: 0px;\n --margin-right: 0px;\n --margin-bottom: 0px;\n --margin-left: 0px;\n }\n .md\\:rt-r-m-1 {\n --margin-top: var(--space-1);\n --margin-right: var(--space-1);\n --margin-bottom: var(--space-1);\n --margin-left: var(--space-1);\n }\n .md\\:rt-r-m-2 {\n --margin-top: var(--space-2);\n --margin-right: var(--space-2);\n --margin-bottom: var(--space-2);\n --margin-left: var(--space-2);\n }\n .md\\:rt-r-m-3 {\n --margin-top: var(--space-3);\n --margin-right: var(--space-3);\n --margin-bottom: var(--space-3);\n --margin-left: var(--space-3);\n }\n .md\\:rt-r-m-4 {\n --margin-top: var(--space-4);\n --margin-right: var(--space-4);\n --margin-bottom: var(--space-4);\n --margin-left: var(--space-4);\n }\n .md\\:rt-r-m-5 {\n --margin-top: var(--space-5);\n --margin-right: var(--space-5);\n --margin-bottom: var(--space-5);\n --margin-left: var(--space-5);\n }\n .md\\:rt-r-m-6 {\n --margin-top: var(--space-6);\n --margin-right: var(--space-6);\n --margin-bottom: var(--space-6);\n --margin-left: var(--space-6);\n }\n .md\\:rt-r-m-7 {\n --margin-top: var(--space-7);\n --margin-right: var(--space-7);\n --margin-bottom: var(--space-7);\n --margin-left: var(--space-7);\n }\n .md\\:rt-r-m-8 {\n --margin-top: var(--space-8);\n --margin-right: var(--space-8);\n --margin-bottom: var(--space-8);\n --margin-left: var(--space-8);\n }\n .md\\:rt-r-m-9 {\n --margin-top: var(--space-9);\n --margin-right: var(--space-9);\n --margin-bottom: var(--space-9);\n --margin-left: var(--space-9);\n }\n .md\\:-rt-r-m-1 {\n --margin-top: calc(-1 * var(--space-1));\n --margin-right: calc(-1 * var(--space-1));\n --margin-bottom: calc(-1 * var(--space-1));\n --margin-left: calc(-1 * var(--space-1));\n }\n .md\\:-rt-r-m-2 {\n --margin-top: calc(-1 * var(--space-2));\n --margin-right: calc(-1 * var(--space-2));\n --margin-bottom: calc(-1 * var(--space-2));\n --margin-left: calc(-1 * var(--space-2));\n }\n .md\\:-rt-r-m-3 {\n --margin-top: calc(-1 * var(--space-3));\n --margin-right: calc(-1 * var(--space-3));\n --margin-bottom: calc(-1 * var(--space-3));\n --margin-left: calc(-1 * var(--space-3));\n }\n .md\\:-rt-r-m-4 {\n --margin-top: calc(-1 * var(--space-4));\n --margin-right: calc(-1 * var(--space-4));\n --margin-bottom: calc(-1 * var(--space-4));\n --margin-left: calc(-1 * var(--space-4));\n }\n .md\\:-rt-r-m-5 {\n --margin-top: calc(-1 * var(--space-5));\n --margin-right: calc(-1 * var(--space-5));\n --margin-bottom: calc(-1 * var(--space-5));\n --margin-left: calc(-1 * var(--space-5));\n }\n .md\\:-rt-r-m-6 {\n --margin-top: calc(-1 * var(--space-6));\n --margin-right: calc(-1 * var(--space-6));\n --margin-bottom: calc(-1 * var(--space-6));\n --margin-left: calc(-1 * var(--space-6));\n }\n .md\\:-rt-r-m-7 {\n --margin-top: calc(-1 * var(--space-7));\n --margin-right: calc(-1 * var(--space-7));\n --margin-bottom: calc(-1 * var(--space-7));\n --margin-left: calc(-1 * var(--space-7));\n }\n .md\\:-rt-r-m-8 {\n --margin-top: calc(-1 * var(--space-8));\n --margin-right: calc(-1 * var(--space-8));\n --margin-bottom: calc(-1 * var(--space-8));\n --margin-left: calc(-1 * var(--space-8));\n }\n .md\\:-rt-r-m-9 {\n --margin-top: calc(-1 * var(--space-9));\n --margin-right: calc(-1 * var(--space-9));\n --margin-bottom: calc(-1 * var(--space-9));\n --margin-left: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-m,\n .lg\\:rt-r-m-0,\n .lg\\:rt-r-m-1,\n .lg\\:rt-r-m-2,\n .lg\\:rt-r-m-3,\n .lg\\:rt-r-m-4,\n .lg\\:rt-r-m-5,\n .lg\\:rt-r-m-6,\n .lg\\:rt-r-m-7,\n .lg\\:rt-r-m-8,\n .lg\\:rt-r-m-9,\n .lg\\:-rt-r-m-1,\n .lg\\:-rt-r-m-2,\n .lg\\:-rt-r-m-3,\n .lg\\:-rt-r-m-4,\n .lg\\:-rt-r-m-5,\n .lg\\:-rt-r-m-6,\n .lg\\:-rt-r-m-7,\n .lg\\:-rt-r-m-8,\n .lg\\:-rt-r-m-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n margin-right: var(--margin-right-override, var(--margin-right));\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n margin-left: var(--margin-left-override, var(--margin-left));\n }\n .lg\\:rt-r-m {\n --margin-top: var(--m-lg);\n --margin-right: var(--m-lg);\n --margin-bottom: var(--m-lg);\n --margin-left: var(--m-lg)\n }\n .lg\\:rt-r-m-0 {\n --margin-top: 0px;\n --margin-right: 0px;\n --margin-bottom: 0px;\n --margin-left: 0px;\n }\n .lg\\:rt-r-m-1 {\n --margin-top: var(--space-1);\n --margin-right: var(--space-1);\n --margin-bottom: var(--space-1);\n --margin-left: var(--space-1);\n }\n .lg\\:rt-r-m-2 {\n --margin-top: var(--space-2);\n --margin-right: var(--space-2);\n --margin-bottom: var(--space-2);\n --margin-left: var(--space-2);\n }\n .lg\\:rt-r-m-3 {\n --margin-top: var(--space-3);\n --margin-right: var(--space-3);\n --margin-bottom: var(--space-3);\n --margin-left: var(--space-3);\n }\n .lg\\:rt-r-m-4 {\n --margin-top: var(--space-4);\n --margin-right: var(--space-4);\n --margin-bottom: var(--space-4);\n --margin-left: var(--space-4);\n }\n .lg\\:rt-r-m-5 {\n --margin-top: var(--space-5);\n --margin-right: var(--space-5);\n --margin-bottom: var(--space-5);\n --margin-left: var(--space-5);\n }\n .lg\\:rt-r-m-6 {\n --margin-top: var(--space-6);\n --margin-right: var(--space-6);\n --margin-bottom: var(--space-6);\n --margin-left: var(--space-6);\n }\n .lg\\:rt-r-m-7 {\n --margin-top: var(--space-7);\n --margin-right: var(--space-7);\n --margin-bottom: var(--space-7);\n --margin-left: var(--space-7);\n }\n .lg\\:rt-r-m-8 {\n --margin-top: var(--space-8);\n --margin-right: var(--space-8);\n --margin-bottom: var(--space-8);\n --margin-left: var(--space-8);\n }\n .lg\\:rt-r-m-9 {\n --margin-top: var(--space-9);\n --margin-right: var(--space-9);\n --margin-bottom: var(--space-9);\n --margin-left: var(--space-9);\n }\n .lg\\:-rt-r-m-1 {\n --margin-top: calc(-1 * var(--space-1));\n --margin-right: calc(-1 * var(--space-1));\n --margin-bottom: calc(-1 * var(--space-1));\n --margin-left: calc(-1 * var(--space-1));\n }\n .lg\\:-rt-r-m-2 {\n --margin-top: calc(-1 * var(--space-2));\n --margin-right: calc(-1 * var(--space-2));\n --margin-bottom: calc(-1 * var(--space-2));\n --margin-left: calc(-1 * var(--space-2));\n }\n .lg\\:-rt-r-m-3 {\n --margin-top: calc(-1 * var(--space-3));\n --margin-right: calc(-1 * var(--space-3));\n --margin-bottom: calc(-1 * var(--space-3));\n --margin-left: calc(-1 * var(--space-3));\n }\n .lg\\:-rt-r-m-4 {\n --margin-top: calc(-1 * var(--space-4));\n --margin-right: calc(-1 * var(--space-4));\n --margin-bottom: calc(-1 * var(--space-4));\n --margin-left: calc(-1 * var(--space-4));\n }\n .lg\\:-rt-r-m-5 {\n --margin-top: calc(-1 * var(--space-5));\n --margin-right: calc(-1 * var(--space-5));\n --margin-bottom: calc(-1 * var(--space-5));\n --margin-left: calc(-1 * var(--space-5));\n }\n .lg\\:-rt-r-m-6 {\n --margin-top: calc(-1 * var(--space-6));\n --margin-right: calc(-1 * var(--space-6));\n --margin-bottom: calc(-1 * var(--space-6));\n --margin-left: calc(-1 * var(--space-6));\n }\n .lg\\:-rt-r-m-7 {\n --margin-top: calc(-1 * var(--space-7));\n --margin-right: calc(-1 * var(--space-7));\n --margin-bottom: calc(-1 * var(--space-7));\n --margin-left: calc(-1 * var(--space-7));\n }\n .lg\\:-rt-r-m-8 {\n --margin-top: calc(-1 * var(--space-8));\n --margin-right: calc(-1 * var(--space-8));\n --margin-bottom: calc(-1 * var(--space-8));\n --margin-left: calc(-1 * var(--space-8));\n }\n .lg\\:-rt-r-m-9 {\n --margin-top: calc(-1 * var(--space-9));\n --margin-right: calc(-1 * var(--space-9));\n --margin-bottom: calc(-1 * var(--space-9));\n --margin-left: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-m,\n .xl\\:rt-r-m-0,\n .xl\\:rt-r-m-1,\n .xl\\:rt-r-m-2,\n .xl\\:rt-r-m-3,\n .xl\\:rt-r-m-4,\n .xl\\:rt-r-m-5,\n .xl\\:rt-r-m-6,\n .xl\\:rt-r-m-7,\n .xl\\:rt-r-m-8,\n .xl\\:rt-r-m-9,\n .xl\\:-rt-r-m-1,\n .xl\\:-rt-r-m-2,\n .xl\\:-rt-r-m-3,\n .xl\\:-rt-r-m-4,\n .xl\\:-rt-r-m-5,\n .xl\\:-rt-r-m-6,\n .xl\\:-rt-r-m-7,\n .xl\\:-rt-r-m-8,\n .xl\\:-rt-r-m-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n margin-right: var(--margin-right-override, var(--margin-right));\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n margin-left: var(--margin-left-override, var(--margin-left));\n }\n .xl\\:rt-r-m {\n --margin-top: var(--m-xl);\n --margin-right: var(--m-xl);\n --margin-bottom: var(--m-xl);\n --margin-left: var(--m-xl)\n }\n .xl\\:rt-r-m-0 {\n --margin-top: 0px;\n --margin-right: 0px;\n --margin-bottom: 0px;\n --margin-left: 0px;\n }\n .xl\\:rt-r-m-1 {\n --margin-top: var(--space-1);\n --margin-right: var(--space-1);\n --margin-bottom: var(--space-1);\n --margin-left: var(--space-1);\n }\n .xl\\:rt-r-m-2 {\n --margin-top: var(--space-2);\n --margin-right: var(--space-2);\n --margin-bottom: var(--space-2);\n --margin-left: var(--space-2);\n }\n .xl\\:rt-r-m-3 {\n --margin-top: var(--space-3);\n --margin-right: var(--space-3);\n --margin-bottom: var(--space-3);\n --margin-left: var(--space-3);\n }\n .xl\\:rt-r-m-4 {\n --margin-top: var(--space-4);\n --margin-right: var(--space-4);\n --margin-bottom: var(--space-4);\n --margin-left: var(--space-4);\n }\n .xl\\:rt-r-m-5 {\n --margin-top: var(--space-5);\n --margin-right: var(--space-5);\n --margin-bottom: var(--space-5);\n --margin-left: var(--space-5);\n }\n .xl\\:rt-r-m-6 {\n --margin-top: var(--space-6);\n --margin-right: var(--space-6);\n --margin-bottom: var(--space-6);\n --margin-left: var(--space-6);\n }\n .xl\\:rt-r-m-7 {\n --margin-top: var(--space-7);\n --margin-right: var(--space-7);\n --margin-bottom: var(--space-7);\n --margin-left: var(--space-7);\n }\n .xl\\:rt-r-m-8 {\n --margin-top: var(--space-8);\n --margin-right: var(--space-8);\n --margin-bottom: var(--space-8);\n --margin-left: var(--space-8);\n }\n .xl\\:rt-r-m-9 {\n --margin-top: var(--space-9);\n --margin-right: var(--space-9);\n --margin-bottom: var(--space-9);\n --margin-left: var(--space-9);\n }\n .xl\\:-rt-r-m-1 {\n --margin-top: calc(-1 * var(--space-1));\n --margin-right: calc(-1 * var(--space-1));\n --margin-bottom: calc(-1 * var(--space-1));\n --margin-left: calc(-1 * var(--space-1));\n }\n .xl\\:-rt-r-m-2 {\n --margin-top: calc(-1 * var(--space-2));\n --margin-right: calc(-1 * var(--space-2));\n --margin-bottom: calc(-1 * var(--space-2));\n --margin-left: calc(-1 * var(--space-2));\n }\n .xl\\:-rt-r-m-3 {\n --margin-top: calc(-1 * var(--space-3));\n --margin-right: calc(-1 * var(--space-3));\n --margin-bottom: calc(-1 * var(--space-3));\n --margin-left: calc(-1 * var(--space-3));\n }\n .xl\\:-rt-r-m-4 {\n --margin-top: calc(-1 * var(--space-4));\n --margin-right: calc(-1 * var(--space-4));\n --margin-bottom: calc(-1 * var(--space-4));\n --margin-left: calc(-1 * var(--space-4));\n }\n .xl\\:-rt-r-m-5 {\n --margin-top: calc(-1 * var(--space-5));\n --margin-right: calc(-1 * var(--space-5));\n --margin-bottom: calc(-1 * var(--space-5));\n --margin-left: calc(-1 * var(--space-5));\n }\n .xl\\:-rt-r-m-6 {\n --margin-top: calc(-1 * var(--space-6));\n --margin-right: calc(-1 * var(--space-6));\n --margin-bottom: calc(-1 * var(--space-6));\n --margin-left: calc(-1 * var(--space-6));\n }\n .xl\\:-rt-r-m-7 {\n --margin-top: calc(-1 * var(--space-7));\n --margin-right: calc(-1 * var(--space-7));\n --margin-bottom: calc(-1 * var(--space-7));\n --margin-left: calc(-1 * var(--space-7));\n }\n .xl\\:-rt-r-m-8 {\n --margin-top: calc(-1 * var(--space-8));\n --margin-right: calc(-1 * var(--space-8));\n --margin-bottom: calc(-1 * var(--space-8));\n --margin-left: calc(-1 * var(--space-8));\n }\n .xl\\:-rt-r-m-9 {\n --margin-top: calc(-1 * var(--space-9));\n --margin-right: calc(-1 * var(--space-9));\n --margin-bottom: calc(-1 * var(--space-9));\n --margin-left: calc(-1 * var(--space-9));\n }\n}\n.rt-r-mx,\n.rt-r-mx-0,\n.rt-r-mx-1,\n.rt-r-mx-2,\n.rt-r-mx-3,\n.rt-r-mx-4,\n.rt-r-mx-5,\n.rt-r-mx-6,\n.rt-r-mx-7,\n.rt-r-mx-8,\n.rt-r-mx-9,\n.-rt-r-mx-1,\n.-rt-r-mx-2,\n.-rt-r-mx-3,\n.-rt-r-mx-4,\n.-rt-r-mx-5,\n.-rt-r-mx-6,\n.-rt-r-mx-7,\n.-rt-r-mx-8,\n.-rt-r-mx-9 {\n margin-left: var(--margin-left-override, var(--margin-left));\n margin-right: var(--margin-right-override, var(--margin-right));\n}\n.rt-r-mx {\n --margin-left: var(--ml);\n --margin-right: var(--mr)\n}\n.rt-r-mx-0 {\n --margin-left: 0px;\n --margin-right: 0px;\n}\n.rt-r-mx-1 {\n --margin-left: var(--space-1);\n --margin-right: var(--space-1);\n}\n.rt-r-mx-2 {\n --margin-left: var(--space-2);\n --margin-right: var(--space-2);\n}\n.rt-r-mx-3 {\n --margin-left: var(--space-3);\n --margin-right: var(--space-3);\n}\n.rt-r-mx-4 {\n --margin-left: var(--space-4);\n --margin-right: var(--space-4);\n}\n.rt-r-mx-5 {\n --margin-left: var(--space-5);\n --margin-right: var(--space-5);\n}\n.rt-r-mx-6 {\n --margin-left: var(--space-6);\n --margin-right: var(--space-6);\n}\n.rt-r-mx-7 {\n --margin-left: var(--space-7);\n --margin-right: var(--space-7);\n}\n.rt-r-mx-8 {\n --margin-left: var(--space-8);\n --margin-right: var(--space-8);\n}\n.rt-r-mx-9 {\n --margin-left: var(--space-9);\n --margin-right: var(--space-9);\n}\n.-rt-r-mx-1 {\n --margin-left: calc(-1 * var(--space-1));\n --margin-right: calc(-1 * var(--space-1));\n}\n.-rt-r-mx-2 {\n --margin-left: calc(-1 * var(--space-2));\n --margin-right: calc(-1 * var(--space-2));\n}\n.-rt-r-mx-3 {\n --margin-left: calc(-1 * var(--space-3));\n --margin-right: calc(-1 * var(--space-3));\n}\n.-rt-r-mx-4 {\n --margin-left: calc(-1 * var(--space-4));\n --margin-right: calc(-1 * var(--space-4));\n}\n.-rt-r-mx-5 {\n --margin-left: calc(-1 * var(--space-5));\n --margin-right: calc(-1 * var(--space-5));\n}\n.-rt-r-mx-6 {\n --margin-left: calc(-1 * var(--space-6));\n --margin-right: calc(-1 * var(--space-6));\n}\n.-rt-r-mx-7 {\n --margin-left: calc(-1 * var(--space-7));\n --margin-right: calc(-1 * var(--space-7));\n}\n.-rt-r-mx-8 {\n --margin-left: calc(-1 * var(--space-8));\n --margin-right: calc(-1 * var(--space-8));\n}\n.-rt-r-mx-9 {\n --margin-left: calc(-1 * var(--space-9));\n --margin-right: calc(-1 * var(--space-9));\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-mx,\n .xs\\:rt-r-mx-0,\n .xs\\:rt-r-mx-1,\n .xs\\:rt-r-mx-2,\n .xs\\:rt-r-mx-3,\n .xs\\:rt-r-mx-4,\n .xs\\:rt-r-mx-5,\n .xs\\:rt-r-mx-6,\n .xs\\:rt-r-mx-7,\n .xs\\:rt-r-mx-8,\n .xs\\:rt-r-mx-9,\n .xs\\:-rt-r-mx-1,\n .xs\\:-rt-r-mx-2,\n .xs\\:-rt-r-mx-3,\n .xs\\:-rt-r-mx-4,\n .xs\\:-rt-r-mx-5,\n .xs\\:-rt-r-mx-6,\n .xs\\:-rt-r-mx-7,\n .xs\\:-rt-r-mx-8,\n .xs\\:-rt-r-mx-9 {\n margin-left: var(--margin-left-override, var(--margin-left));\n margin-right: var(--margin-right-override, var(--margin-right));\n }\n .xs\\:rt-r-mx {\n --margin-left: var(--ml-xs);\n --margin-right: var(--mr-xs)\n }\n .xs\\:rt-r-mx-0 {\n --margin-left: 0px;\n --margin-right: 0px;\n }\n .xs\\:rt-r-mx-1 {\n --margin-left: var(--space-1);\n --margin-right: var(--space-1);\n }\n .xs\\:rt-r-mx-2 {\n --margin-left: var(--space-2);\n --margin-right: var(--space-2);\n }\n .xs\\:rt-r-mx-3 {\n --margin-left: var(--space-3);\n --margin-right: var(--space-3);\n }\n .xs\\:rt-r-mx-4 {\n --margin-left: var(--space-4);\n --margin-right: var(--space-4);\n }\n .xs\\:rt-r-mx-5 {\n --margin-left: var(--space-5);\n --margin-right: var(--space-5);\n }\n .xs\\:rt-r-mx-6 {\n --margin-left: var(--space-6);\n --margin-right: var(--space-6);\n }\n .xs\\:rt-r-mx-7 {\n --margin-left: var(--space-7);\n --margin-right: var(--space-7);\n }\n .xs\\:rt-r-mx-8 {\n --margin-left: var(--space-8);\n --margin-right: var(--space-8);\n }\n .xs\\:rt-r-mx-9 {\n --margin-left: var(--space-9);\n --margin-right: var(--space-9);\n }\n .xs\\:-rt-r-mx-1 {\n --margin-left: calc(-1 * var(--space-1));\n --margin-right: calc(-1 * var(--space-1));\n }\n .xs\\:-rt-r-mx-2 {\n --margin-left: calc(-1 * var(--space-2));\n --margin-right: calc(-1 * var(--space-2));\n }\n .xs\\:-rt-r-mx-3 {\n --margin-left: calc(-1 * var(--space-3));\n --margin-right: calc(-1 * var(--space-3));\n }\n .xs\\:-rt-r-mx-4 {\n --margin-left: calc(-1 * var(--space-4));\n --margin-right: calc(-1 * var(--space-4));\n }\n .xs\\:-rt-r-mx-5 {\n --margin-left: calc(-1 * var(--space-5));\n --margin-right: calc(-1 * var(--space-5));\n }\n .xs\\:-rt-r-mx-6 {\n --margin-left: calc(-1 * var(--space-6));\n --margin-right: calc(-1 * var(--space-6));\n }\n .xs\\:-rt-r-mx-7 {\n --margin-left: calc(-1 * var(--space-7));\n --margin-right: calc(-1 * var(--space-7));\n }\n .xs\\:-rt-r-mx-8 {\n --margin-left: calc(-1 * var(--space-8));\n --margin-right: calc(-1 * var(--space-8));\n }\n .xs\\:-rt-r-mx-9 {\n --margin-left: calc(-1 * var(--space-9));\n --margin-right: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-mx,\n .sm\\:rt-r-mx-0,\n .sm\\:rt-r-mx-1,\n .sm\\:rt-r-mx-2,\n .sm\\:rt-r-mx-3,\n .sm\\:rt-r-mx-4,\n .sm\\:rt-r-mx-5,\n .sm\\:rt-r-mx-6,\n .sm\\:rt-r-mx-7,\n .sm\\:rt-r-mx-8,\n .sm\\:rt-r-mx-9,\n .sm\\:-rt-r-mx-1,\n .sm\\:-rt-r-mx-2,\n .sm\\:-rt-r-mx-3,\n .sm\\:-rt-r-mx-4,\n .sm\\:-rt-r-mx-5,\n .sm\\:-rt-r-mx-6,\n .sm\\:-rt-r-mx-7,\n .sm\\:-rt-r-mx-8,\n .sm\\:-rt-r-mx-9 {\n margin-left: var(--margin-left-override, var(--margin-left));\n margin-right: var(--margin-right-override, var(--margin-right));\n }\n .sm\\:rt-r-mx {\n --margin-left: var(--ml-md);\n --margin-right: var(--mr-md)\n }\n .sm\\:rt-r-mx-0 {\n --margin-left: 0px;\n --margin-right: 0px;\n }\n .sm\\:rt-r-mx-1 {\n --margin-left: var(--space-1);\n --margin-right: var(--space-1);\n }\n .sm\\:rt-r-mx-2 {\n --margin-left: var(--space-2);\n --margin-right: var(--space-2);\n }\n .sm\\:rt-r-mx-3 {\n --margin-left: var(--space-3);\n --margin-right: var(--space-3);\n }\n .sm\\:rt-r-mx-4 {\n --margin-left: var(--space-4);\n --margin-right: var(--space-4);\n }\n .sm\\:rt-r-mx-5 {\n --margin-left: var(--space-5);\n --margin-right: var(--space-5);\n }\n .sm\\:rt-r-mx-6 {\n --margin-left: var(--space-6);\n --margin-right: var(--space-6);\n }\n .sm\\:rt-r-mx-7 {\n --margin-left: var(--space-7);\n --margin-right: var(--space-7);\n }\n .sm\\:rt-r-mx-8 {\n --margin-left: var(--space-8);\n --margin-right: var(--space-8);\n }\n .sm\\:rt-r-mx-9 {\n --margin-left: var(--space-9);\n --margin-right: var(--space-9);\n }\n .sm\\:-rt-r-mx-1 {\n --margin-left: calc(-1 * var(--space-1));\n --margin-right: calc(-1 * var(--space-1));\n }\n .sm\\:-rt-r-mx-2 {\n --margin-left: calc(-1 * var(--space-2));\n --margin-right: calc(-1 * var(--space-2));\n }\n .sm\\:-rt-r-mx-3 {\n --margin-left: calc(-1 * var(--space-3));\n --margin-right: calc(-1 * var(--space-3));\n }\n .sm\\:-rt-r-mx-4 {\n --margin-left: calc(-1 * var(--space-4));\n --margin-right: calc(-1 * var(--space-4));\n }\n .sm\\:-rt-r-mx-5 {\n --margin-left: calc(-1 * var(--space-5));\n --margin-right: calc(-1 * var(--space-5));\n }\n .sm\\:-rt-r-mx-6 {\n --margin-left: calc(-1 * var(--space-6));\n --margin-right: calc(-1 * var(--space-6));\n }\n .sm\\:-rt-r-mx-7 {\n --margin-left: calc(-1 * var(--space-7));\n --margin-right: calc(-1 * var(--space-7));\n }\n .sm\\:-rt-r-mx-8 {\n --margin-left: calc(-1 * var(--space-8));\n --margin-right: calc(-1 * var(--space-8));\n }\n .sm\\:-rt-r-mx-9 {\n --margin-left: calc(-1 * var(--space-9));\n --margin-right: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-mx,\n .md\\:rt-r-mx-0,\n .md\\:rt-r-mx-1,\n .md\\:rt-r-mx-2,\n .md\\:rt-r-mx-3,\n .md\\:rt-r-mx-4,\n .md\\:rt-r-mx-5,\n .md\\:rt-r-mx-6,\n .md\\:rt-r-mx-7,\n .md\\:rt-r-mx-8,\n .md\\:rt-r-mx-9,\n .md\\:-rt-r-mx-1,\n .md\\:-rt-r-mx-2,\n .md\\:-rt-r-mx-3,\n .md\\:-rt-r-mx-4,\n .md\\:-rt-r-mx-5,\n .md\\:-rt-r-mx-6,\n .md\\:-rt-r-mx-7,\n .md\\:-rt-r-mx-8,\n .md\\:-rt-r-mx-9 {\n margin-left: var(--margin-left-override, var(--margin-left));\n margin-right: var(--margin-right-override, var(--margin-right));\n }\n .md\\:rt-r-mx {\n --margin-left: var(--ml-md);\n --margin-right: var(--mr-md)\n }\n .md\\:rt-r-mx-0 {\n --margin-left: 0px;\n --margin-right: 0px;\n }\n .md\\:rt-r-mx-1 {\n --margin-left: var(--space-1);\n --margin-right: var(--space-1);\n }\n .md\\:rt-r-mx-2 {\n --margin-left: var(--space-2);\n --margin-right: var(--space-2);\n }\n .md\\:rt-r-mx-3 {\n --margin-left: var(--space-3);\n --margin-right: var(--space-3);\n }\n .md\\:rt-r-mx-4 {\n --margin-left: var(--space-4);\n --margin-right: var(--space-4);\n }\n .md\\:rt-r-mx-5 {\n --margin-left: var(--space-5);\n --margin-right: var(--space-5);\n }\n .md\\:rt-r-mx-6 {\n --margin-left: var(--space-6);\n --margin-right: var(--space-6);\n }\n .md\\:rt-r-mx-7 {\n --margin-left: var(--space-7);\n --margin-right: var(--space-7);\n }\n .md\\:rt-r-mx-8 {\n --margin-left: var(--space-8);\n --margin-right: var(--space-8);\n }\n .md\\:rt-r-mx-9 {\n --margin-left: var(--space-9);\n --margin-right: var(--space-9);\n }\n .md\\:-rt-r-mx-1 {\n --margin-left: calc(-1 * var(--space-1));\n --margin-right: calc(-1 * var(--space-1));\n }\n .md\\:-rt-r-mx-2 {\n --margin-left: calc(-1 * var(--space-2));\n --margin-right: calc(-1 * var(--space-2));\n }\n .md\\:-rt-r-mx-3 {\n --margin-left: calc(-1 * var(--space-3));\n --margin-right: calc(-1 * var(--space-3));\n }\n .md\\:-rt-r-mx-4 {\n --margin-left: calc(-1 * var(--space-4));\n --margin-right: calc(-1 * var(--space-4));\n }\n .md\\:-rt-r-mx-5 {\n --margin-left: calc(-1 * var(--space-5));\n --margin-right: calc(-1 * var(--space-5));\n }\n .md\\:-rt-r-mx-6 {\n --margin-left: calc(-1 * var(--space-6));\n --margin-right: calc(-1 * var(--space-6));\n }\n .md\\:-rt-r-mx-7 {\n --margin-left: calc(-1 * var(--space-7));\n --margin-right: calc(-1 * var(--space-7));\n }\n .md\\:-rt-r-mx-8 {\n --margin-left: calc(-1 * var(--space-8));\n --margin-right: calc(-1 * var(--space-8));\n }\n .md\\:-rt-r-mx-9 {\n --margin-left: calc(-1 * var(--space-9));\n --margin-right: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-mx,\n .lg\\:rt-r-mx-0,\n .lg\\:rt-r-mx-1,\n .lg\\:rt-r-mx-2,\n .lg\\:rt-r-mx-3,\n .lg\\:rt-r-mx-4,\n .lg\\:rt-r-mx-5,\n .lg\\:rt-r-mx-6,\n .lg\\:rt-r-mx-7,\n .lg\\:rt-r-mx-8,\n .lg\\:rt-r-mx-9,\n .lg\\:-rt-r-mx-1,\n .lg\\:-rt-r-mx-2,\n .lg\\:-rt-r-mx-3,\n .lg\\:-rt-r-mx-4,\n .lg\\:-rt-r-mx-5,\n .lg\\:-rt-r-mx-6,\n .lg\\:-rt-r-mx-7,\n .lg\\:-rt-r-mx-8,\n .lg\\:-rt-r-mx-9 {\n margin-left: var(--margin-left-override, var(--margin-left));\n margin-right: var(--margin-right-override, var(--margin-right));\n }\n .lg\\:rt-r-mx {\n --margin-left: var(--ml-lg);\n --margin-right: var(--mr-lg)\n }\n .lg\\:rt-r-mx-0 {\n --margin-left: 0px;\n --margin-right: 0px;\n }\n .lg\\:rt-r-mx-1 {\n --margin-left: var(--space-1);\n --margin-right: var(--space-1);\n }\n .lg\\:rt-r-mx-2 {\n --margin-left: var(--space-2);\n --margin-right: var(--space-2);\n }\n .lg\\:rt-r-mx-3 {\n --margin-left: var(--space-3);\n --margin-right: var(--space-3);\n }\n .lg\\:rt-r-mx-4 {\n --margin-left: var(--space-4);\n --margin-right: var(--space-4);\n }\n .lg\\:rt-r-mx-5 {\n --margin-left: var(--space-5);\n --margin-right: var(--space-5);\n }\n .lg\\:rt-r-mx-6 {\n --margin-left: var(--space-6);\n --margin-right: var(--space-6);\n }\n .lg\\:rt-r-mx-7 {\n --margin-left: var(--space-7);\n --margin-right: var(--space-7);\n }\n .lg\\:rt-r-mx-8 {\n --margin-left: var(--space-8);\n --margin-right: var(--space-8);\n }\n .lg\\:rt-r-mx-9 {\n --margin-left: var(--space-9);\n --margin-right: var(--space-9);\n }\n .lg\\:-rt-r-mx-1 {\n --margin-left: calc(-1 * var(--space-1));\n --margin-right: calc(-1 * var(--space-1));\n }\n .lg\\:-rt-r-mx-2 {\n --margin-left: calc(-1 * var(--space-2));\n --margin-right: calc(-1 * var(--space-2));\n }\n .lg\\:-rt-r-mx-3 {\n --margin-left: calc(-1 * var(--space-3));\n --margin-right: calc(-1 * var(--space-3));\n }\n .lg\\:-rt-r-mx-4 {\n --margin-left: calc(-1 * var(--space-4));\n --margin-right: calc(-1 * var(--space-4));\n }\n .lg\\:-rt-r-mx-5 {\n --margin-left: calc(-1 * var(--space-5));\n --margin-right: calc(-1 * var(--space-5));\n }\n .lg\\:-rt-r-mx-6 {\n --margin-left: calc(-1 * var(--space-6));\n --margin-right: calc(-1 * var(--space-6));\n }\n .lg\\:-rt-r-mx-7 {\n --margin-left: calc(-1 * var(--space-7));\n --margin-right: calc(-1 * var(--space-7));\n }\n .lg\\:-rt-r-mx-8 {\n --margin-left: calc(-1 * var(--space-8));\n --margin-right: calc(-1 * var(--space-8));\n }\n .lg\\:-rt-r-mx-9 {\n --margin-left: calc(-1 * var(--space-9));\n --margin-right: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-mx,\n .xl\\:rt-r-mx-0,\n .xl\\:rt-r-mx-1,\n .xl\\:rt-r-mx-2,\n .xl\\:rt-r-mx-3,\n .xl\\:rt-r-mx-4,\n .xl\\:rt-r-mx-5,\n .xl\\:rt-r-mx-6,\n .xl\\:rt-r-mx-7,\n .xl\\:rt-r-mx-8,\n .xl\\:rt-r-mx-9,\n .xl\\:-rt-r-mx-1,\n .xl\\:-rt-r-mx-2,\n .xl\\:-rt-r-mx-3,\n .xl\\:-rt-r-mx-4,\n .xl\\:-rt-r-mx-5,\n .xl\\:-rt-r-mx-6,\n .xl\\:-rt-r-mx-7,\n .xl\\:-rt-r-mx-8,\n .xl\\:-rt-r-mx-9 {\n margin-left: var(--margin-left-override, var(--margin-left));\n margin-right: var(--margin-right-override, var(--margin-right));\n }\n .xl\\:rt-r-mx {\n --margin-left: var(--ml-xl);\n --margin-right: var(--mr-xl)\n }\n .xl\\:rt-r-mx-0 {\n --margin-left: 0px;\n --margin-right: 0px;\n }\n .xl\\:rt-r-mx-1 {\n --margin-left: var(--space-1);\n --margin-right: var(--space-1);\n }\n .xl\\:rt-r-mx-2 {\n --margin-left: var(--space-2);\n --margin-right: var(--space-2);\n }\n .xl\\:rt-r-mx-3 {\n --margin-left: var(--space-3);\n --margin-right: var(--space-3);\n }\n .xl\\:rt-r-mx-4 {\n --margin-left: var(--space-4);\n --margin-right: var(--space-4);\n }\n .xl\\:rt-r-mx-5 {\n --margin-left: var(--space-5);\n --margin-right: var(--space-5);\n }\n .xl\\:rt-r-mx-6 {\n --margin-left: var(--space-6);\n --margin-right: var(--space-6);\n }\n .xl\\:rt-r-mx-7 {\n --margin-left: var(--space-7);\n --margin-right: var(--space-7);\n }\n .xl\\:rt-r-mx-8 {\n --margin-left: var(--space-8);\n --margin-right: var(--space-8);\n }\n .xl\\:rt-r-mx-9 {\n --margin-left: var(--space-9);\n --margin-right: var(--space-9);\n }\n .xl\\:-rt-r-mx-1 {\n --margin-left: calc(-1 * var(--space-1));\n --margin-right: calc(-1 * var(--space-1));\n }\n .xl\\:-rt-r-mx-2 {\n --margin-left: calc(-1 * var(--space-2));\n --margin-right: calc(-1 * var(--space-2));\n }\n .xl\\:-rt-r-mx-3 {\n --margin-left: calc(-1 * var(--space-3));\n --margin-right: calc(-1 * var(--space-3));\n }\n .xl\\:-rt-r-mx-4 {\n --margin-left: calc(-1 * var(--space-4));\n --margin-right: calc(-1 * var(--space-4));\n }\n .xl\\:-rt-r-mx-5 {\n --margin-left: calc(-1 * var(--space-5));\n --margin-right: calc(-1 * var(--space-5));\n }\n .xl\\:-rt-r-mx-6 {\n --margin-left: calc(-1 * var(--space-6));\n --margin-right: calc(-1 * var(--space-6));\n }\n .xl\\:-rt-r-mx-7 {\n --margin-left: calc(-1 * var(--space-7));\n --margin-right: calc(-1 * var(--space-7));\n }\n .xl\\:-rt-r-mx-8 {\n --margin-left: calc(-1 * var(--space-8));\n --margin-right: calc(-1 * var(--space-8));\n }\n .xl\\:-rt-r-mx-9 {\n --margin-left: calc(-1 * var(--space-9));\n --margin-right: calc(-1 * var(--space-9));\n }\n}\n.rt-r-my,\n.rt-r-my-0,\n.rt-r-my-1,\n.rt-r-my-2,\n.rt-r-my-3,\n.rt-r-my-4,\n.rt-r-my-5,\n.rt-r-my-6,\n.rt-r-my-7,\n.rt-r-my-8,\n.rt-r-my-9,\n.-rt-r-my-1,\n.-rt-r-my-2,\n.-rt-r-my-3,\n.-rt-r-my-4,\n.-rt-r-my-5,\n.-rt-r-my-6,\n.-rt-r-my-7,\n.-rt-r-my-8,\n.-rt-r-my-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n}\n.rt-r-my {\n --margin-top: var(--mt);\n --margin-bottom: var(--mb)\n}\n.rt-r-my-0 {\n --margin-top: 0px;\n --margin-bottom: 0px;\n}\n.rt-r-my-1 {\n --margin-top: var(--space-1);\n --margin-bottom: var(--space-1);\n}\n.rt-r-my-2 {\n --margin-top: var(--space-2);\n --margin-bottom: var(--space-2);\n}\n.rt-r-my-3 {\n --margin-top: var(--space-3);\n --margin-bottom: var(--space-3);\n}\n.rt-r-my-4 {\n --margin-top: var(--space-4);\n --margin-bottom: var(--space-4);\n}\n.rt-r-my-5 {\n --margin-top: var(--space-5);\n --margin-bottom: var(--space-5);\n}\n.rt-r-my-6 {\n --margin-top: var(--space-6);\n --margin-bottom: var(--space-6);\n}\n.rt-r-my-7 {\n --margin-top: var(--space-7);\n --margin-bottom: var(--space-7);\n}\n.rt-r-my-8 {\n --margin-top: var(--space-8);\n --margin-bottom: var(--space-8);\n}\n.rt-r-my-9 {\n --margin-top: var(--space-9);\n --margin-bottom: var(--space-9);\n}\n.-rt-r-my-1 {\n --margin-top: calc(-1 * var(--space-1));\n --margin-bottom: calc(-1 * var(--space-1));\n}\n.-rt-r-my-2 {\n --margin-top: calc(-1 * var(--space-2));\n --margin-bottom: calc(-1 * var(--space-2));\n}\n.-rt-r-my-3 {\n --margin-top: calc(-1 * var(--space-3));\n --margin-bottom: calc(-1 * var(--space-3));\n}\n.-rt-r-my-4 {\n --margin-top: calc(-1 * var(--space-4));\n --margin-bottom: calc(-1 * var(--space-4));\n}\n.-rt-r-my-5 {\n --margin-top: calc(-1 * var(--space-5));\n --margin-bottom: calc(-1 * var(--space-5));\n}\n.-rt-r-my-6 {\n --margin-top: calc(-1 * var(--space-6));\n --margin-bottom: calc(-1 * var(--space-6));\n}\n.-rt-r-my-7 {\n --margin-top: calc(-1 * var(--space-7));\n --margin-bottom: calc(-1 * var(--space-7));\n}\n.-rt-r-my-8 {\n --margin-top: calc(-1 * var(--space-8));\n --margin-bottom: calc(-1 * var(--space-8));\n}\n.-rt-r-my-9 {\n --margin-top: calc(-1 * var(--space-9));\n --margin-bottom: calc(-1 * var(--space-9));\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-my,\n .xs\\:rt-r-my-0,\n .xs\\:rt-r-my-1,\n .xs\\:rt-r-my-2,\n .xs\\:rt-r-my-3,\n .xs\\:rt-r-my-4,\n .xs\\:rt-r-my-5,\n .xs\\:rt-r-my-6,\n .xs\\:rt-r-my-7,\n .xs\\:rt-r-my-8,\n .xs\\:rt-r-my-9,\n .xs\\:-rt-r-my-1,\n .xs\\:-rt-r-my-2,\n .xs\\:-rt-r-my-3,\n .xs\\:-rt-r-my-4,\n .xs\\:-rt-r-my-5,\n .xs\\:-rt-r-my-6,\n .xs\\:-rt-r-my-7,\n .xs\\:-rt-r-my-8,\n .xs\\:-rt-r-my-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n }\n .xs\\:rt-r-my {\n --margin-top: var(--mt-xs);\n --margin-bottom: var(--mb-xs)\n }\n .xs\\:rt-r-my-0 {\n --margin-top: 0px;\n --margin-bottom: 0px;\n }\n .xs\\:rt-r-my-1 {\n --margin-top: var(--space-1);\n --margin-bottom: var(--space-1);\n }\n .xs\\:rt-r-my-2 {\n --margin-top: var(--space-2);\n --margin-bottom: var(--space-2);\n }\n .xs\\:rt-r-my-3 {\n --margin-top: var(--space-3);\n --margin-bottom: var(--space-3);\n }\n .xs\\:rt-r-my-4 {\n --margin-top: var(--space-4);\n --margin-bottom: var(--space-4);\n }\n .xs\\:rt-r-my-5 {\n --margin-top: var(--space-5);\n --margin-bottom: var(--space-5);\n }\n .xs\\:rt-r-my-6 {\n --margin-top: var(--space-6);\n --margin-bottom: var(--space-6);\n }\n .xs\\:rt-r-my-7 {\n --margin-top: var(--space-7);\n --margin-bottom: var(--space-7);\n }\n .xs\\:rt-r-my-8 {\n --margin-top: var(--space-8);\n --margin-bottom: var(--space-8);\n }\n .xs\\:rt-r-my-9 {\n --margin-top: var(--space-9);\n --margin-bottom: var(--space-9);\n }\n .xs\\:-rt-r-my-1 {\n --margin-top: calc(-1 * var(--space-1));\n --margin-bottom: calc(-1 * var(--space-1));\n }\n .xs\\:-rt-r-my-2 {\n --margin-top: calc(-1 * var(--space-2));\n --margin-bottom: calc(-1 * var(--space-2));\n }\n .xs\\:-rt-r-my-3 {\n --margin-top: calc(-1 * var(--space-3));\n --margin-bottom: calc(-1 * var(--space-3));\n }\n .xs\\:-rt-r-my-4 {\n --margin-top: calc(-1 * var(--space-4));\n --margin-bottom: calc(-1 * var(--space-4));\n }\n .xs\\:-rt-r-my-5 {\n --margin-top: calc(-1 * var(--space-5));\n --margin-bottom: calc(-1 * var(--space-5));\n }\n .xs\\:-rt-r-my-6 {\n --margin-top: calc(-1 * var(--space-6));\n --margin-bottom: calc(-1 * var(--space-6));\n }\n .xs\\:-rt-r-my-7 {\n --margin-top: calc(-1 * var(--space-7));\n --margin-bottom: calc(-1 * var(--space-7));\n }\n .xs\\:-rt-r-my-8 {\n --margin-top: calc(-1 * var(--space-8));\n --margin-bottom: calc(-1 * var(--space-8));\n }\n .xs\\:-rt-r-my-9 {\n --margin-top: calc(-1 * var(--space-9));\n --margin-bottom: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-my,\n .sm\\:rt-r-my-0,\n .sm\\:rt-r-my-1,\n .sm\\:rt-r-my-2,\n .sm\\:rt-r-my-3,\n .sm\\:rt-r-my-4,\n .sm\\:rt-r-my-5,\n .sm\\:rt-r-my-6,\n .sm\\:rt-r-my-7,\n .sm\\:rt-r-my-8,\n .sm\\:rt-r-my-9,\n .sm\\:-rt-r-my-1,\n .sm\\:-rt-r-my-2,\n .sm\\:-rt-r-my-3,\n .sm\\:-rt-r-my-4,\n .sm\\:-rt-r-my-5,\n .sm\\:-rt-r-my-6,\n .sm\\:-rt-r-my-7,\n .sm\\:-rt-r-my-8,\n .sm\\:-rt-r-my-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n }\n .sm\\:rt-r-my {\n --margin-top: var(--mt-sm);\n --margin-bottom: var(--mb-sm)\n }\n .sm\\:rt-r-my-0 {\n --margin-top: 0px;\n --margin-bottom: 0px;\n }\n .sm\\:rt-r-my-1 {\n --margin-top: var(--space-1);\n --margin-bottom: var(--space-1);\n }\n .sm\\:rt-r-my-2 {\n --margin-top: var(--space-2);\n --margin-bottom: var(--space-2);\n }\n .sm\\:rt-r-my-3 {\n --margin-top: var(--space-3);\n --margin-bottom: var(--space-3);\n }\n .sm\\:rt-r-my-4 {\n --margin-top: var(--space-4);\n --margin-bottom: var(--space-4);\n }\n .sm\\:rt-r-my-5 {\n --margin-top: var(--space-5);\n --margin-bottom: var(--space-5);\n }\n .sm\\:rt-r-my-6 {\n --margin-top: var(--space-6);\n --margin-bottom: var(--space-6);\n }\n .sm\\:rt-r-my-7 {\n --margin-top: var(--space-7);\n --margin-bottom: var(--space-7);\n }\n .sm\\:rt-r-my-8 {\n --margin-top: var(--space-8);\n --margin-bottom: var(--space-8);\n }\n .sm\\:rt-r-my-9 {\n --margin-top: var(--space-9);\n --margin-bottom: var(--space-9);\n }\n .sm\\:-rt-r-my-1 {\n --margin-top: calc(-1 * var(--space-1));\n --margin-bottom: calc(-1 * var(--space-1));\n }\n .sm\\:-rt-r-my-2 {\n --margin-top: calc(-1 * var(--space-2));\n --margin-bottom: calc(-1 * var(--space-2));\n }\n .sm\\:-rt-r-my-3 {\n --margin-top: calc(-1 * var(--space-3));\n --margin-bottom: calc(-1 * var(--space-3));\n }\n .sm\\:-rt-r-my-4 {\n --margin-top: calc(-1 * var(--space-4));\n --margin-bottom: calc(-1 * var(--space-4));\n }\n .sm\\:-rt-r-my-5 {\n --margin-top: calc(-1 * var(--space-5));\n --margin-bottom: calc(-1 * var(--space-5));\n }\n .sm\\:-rt-r-my-6 {\n --margin-top: calc(-1 * var(--space-6));\n --margin-bottom: calc(-1 * var(--space-6));\n }\n .sm\\:-rt-r-my-7 {\n --margin-top: calc(-1 * var(--space-7));\n --margin-bottom: calc(-1 * var(--space-7));\n }\n .sm\\:-rt-r-my-8 {\n --margin-top: calc(-1 * var(--space-8));\n --margin-bottom: calc(-1 * var(--space-8));\n }\n .sm\\:-rt-r-my-9 {\n --margin-top: calc(-1 * var(--space-9));\n --margin-bottom: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-my,\n .md\\:rt-r-my-0,\n .md\\:rt-r-my-1,\n .md\\:rt-r-my-2,\n .md\\:rt-r-my-3,\n .md\\:rt-r-my-4,\n .md\\:rt-r-my-5,\n .md\\:rt-r-my-6,\n .md\\:rt-r-my-7,\n .md\\:rt-r-my-8,\n .md\\:rt-r-my-9,\n .md\\:-rt-r-my-1,\n .md\\:-rt-r-my-2,\n .md\\:-rt-r-my-3,\n .md\\:-rt-r-my-4,\n .md\\:-rt-r-my-5,\n .md\\:-rt-r-my-6,\n .md\\:-rt-r-my-7,\n .md\\:-rt-r-my-8,\n .md\\:-rt-r-my-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n }\n .md\\:rt-r-my {\n --margin-top: var(--mt-md);\n --margin-bottom: var(--mb-md)\n }\n .md\\:rt-r-my-0 {\n --margin-top: 0px;\n --margin-bottom: 0px;\n }\n .md\\:rt-r-my-1 {\n --margin-top: var(--space-1);\n --margin-bottom: var(--space-1);\n }\n .md\\:rt-r-my-2 {\n --margin-top: var(--space-2);\n --margin-bottom: var(--space-2);\n }\n .md\\:rt-r-my-3 {\n --margin-top: var(--space-3);\n --margin-bottom: var(--space-3);\n }\n .md\\:rt-r-my-4 {\n --margin-top: var(--space-4);\n --margin-bottom: var(--space-4);\n }\n .md\\:rt-r-my-5 {\n --margin-top: var(--space-5);\n --margin-bottom: var(--space-5);\n }\n .md\\:rt-r-my-6 {\n --margin-top: var(--space-6);\n --margin-bottom: var(--space-6);\n }\n .md\\:rt-r-my-7 {\n --margin-top: var(--space-7);\n --margin-bottom: var(--space-7);\n }\n .md\\:rt-r-my-8 {\n --margin-top: var(--space-8);\n --margin-bottom: var(--space-8);\n }\n .md\\:rt-r-my-9 {\n --margin-top: var(--space-9);\n --margin-bottom: var(--space-9);\n }\n .md\\:-rt-r-my-1 {\n --margin-top: calc(-1 * var(--space-1));\n --margin-bottom: calc(-1 * var(--space-1));\n }\n .md\\:-rt-r-my-2 {\n --margin-top: calc(-1 * var(--space-2));\n --margin-bottom: calc(-1 * var(--space-2));\n }\n .md\\:-rt-r-my-3 {\n --margin-top: calc(-1 * var(--space-3));\n --margin-bottom: calc(-1 * var(--space-3));\n }\n .md\\:-rt-r-my-4 {\n --margin-top: calc(-1 * var(--space-4));\n --margin-bottom: calc(-1 * var(--space-4));\n }\n .md\\:-rt-r-my-5 {\n --margin-top: calc(-1 * var(--space-5));\n --margin-bottom: calc(-1 * var(--space-5));\n }\n .md\\:-rt-r-my-6 {\n --margin-top: calc(-1 * var(--space-6));\n --margin-bottom: calc(-1 * var(--space-6));\n }\n .md\\:-rt-r-my-7 {\n --margin-top: calc(-1 * var(--space-7));\n --margin-bottom: calc(-1 * var(--space-7));\n }\n .md\\:-rt-r-my-8 {\n --margin-top: calc(-1 * var(--space-8));\n --margin-bottom: calc(-1 * var(--space-8));\n }\n .md\\:-rt-r-my-9 {\n --margin-top: calc(-1 * var(--space-9));\n --margin-bottom: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-my,\n .lg\\:rt-r-my-0,\n .lg\\:rt-r-my-1,\n .lg\\:rt-r-my-2,\n .lg\\:rt-r-my-3,\n .lg\\:rt-r-my-4,\n .lg\\:rt-r-my-5,\n .lg\\:rt-r-my-6,\n .lg\\:rt-r-my-7,\n .lg\\:rt-r-my-8,\n .lg\\:rt-r-my-9,\n .lg\\:-rt-r-my-1,\n .lg\\:-rt-r-my-2,\n .lg\\:-rt-r-my-3,\n .lg\\:-rt-r-my-4,\n .lg\\:-rt-r-my-5,\n .lg\\:-rt-r-my-6,\n .lg\\:-rt-r-my-7,\n .lg\\:-rt-r-my-8,\n .lg\\:-rt-r-my-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n }\n .lg\\:rt-r-my {\n --margin-top: var(--mt-lg);\n --margin-bottom: var(--mb-lg)\n }\n .lg\\:rt-r-my-0 {\n --margin-top: 0px;\n --margin-bottom: 0px;\n }\n .lg\\:rt-r-my-1 {\n --margin-top: var(--space-1);\n --margin-bottom: var(--space-1);\n }\n .lg\\:rt-r-my-2 {\n --margin-top: var(--space-2);\n --margin-bottom: var(--space-2);\n }\n .lg\\:rt-r-my-3 {\n --margin-top: var(--space-3);\n --margin-bottom: var(--space-3);\n }\n .lg\\:rt-r-my-4 {\n --margin-top: var(--space-4);\n --margin-bottom: var(--space-4);\n }\n .lg\\:rt-r-my-5 {\n --margin-top: var(--space-5);\n --margin-bottom: var(--space-5);\n }\n .lg\\:rt-r-my-6 {\n --margin-top: var(--space-6);\n --margin-bottom: var(--space-6);\n }\n .lg\\:rt-r-my-7 {\n --margin-top: var(--space-7);\n --margin-bottom: var(--space-7);\n }\n .lg\\:rt-r-my-8 {\n --margin-top: var(--space-8);\n --margin-bottom: var(--space-8);\n }\n .lg\\:rt-r-my-9 {\n --margin-top: var(--space-9);\n --margin-bottom: var(--space-9);\n }\n .lg\\:-rt-r-my-1 {\n --margin-top: calc(-1 * var(--space-1));\n --margin-bottom: calc(-1 * var(--space-1));\n }\n .lg\\:-rt-r-my-2 {\n --margin-top: calc(-1 * var(--space-2));\n --margin-bottom: calc(-1 * var(--space-2));\n }\n .lg\\:-rt-r-my-3 {\n --margin-top: calc(-1 * var(--space-3));\n --margin-bottom: calc(-1 * var(--space-3));\n }\n .lg\\:-rt-r-my-4 {\n --margin-top: calc(-1 * var(--space-4));\n --margin-bottom: calc(-1 * var(--space-4));\n }\n .lg\\:-rt-r-my-5 {\n --margin-top: calc(-1 * var(--space-5));\n --margin-bottom: calc(-1 * var(--space-5));\n }\n .lg\\:-rt-r-my-6 {\n --margin-top: calc(-1 * var(--space-6));\n --margin-bottom: calc(-1 * var(--space-6));\n }\n .lg\\:-rt-r-my-7 {\n --margin-top: calc(-1 * var(--space-7));\n --margin-bottom: calc(-1 * var(--space-7));\n }\n .lg\\:-rt-r-my-8 {\n --margin-top: calc(-1 * var(--space-8));\n --margin-bottom: calc(-1 * var(--space-8));\n }\n .lg\\:-rt-r-my-9 {\n --margin-top: calc(-1 * var(--space-9));\n --margin-bottom: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-my,\n .xl\\:rt-r-my-0,\n .xl\\:rt-r-my-1,\n .xl\\:rt-r-my-2,\n .xl\\:rt-r-my-3,\n .xl\\:rt-r-my-4,\n .xl\\:rt-r-my-5,\n .xl\\:rt-r-my-6,\n .xl\\:rt-r-my-7,\n .xl\\:rt-r-my-8,\n .xl\\:rt-r-my-9,\n .xl\\:-rt-r-my-1,\n .xl\\:-rt-r-my-2,\n .xl\\:-rt-r-my-3,\n .xl\\:-rt-r-my-4,\n .xl\\:-rt-r-my-5,\n .xl\\:-rt-r-my-6,\n .xl\\:-rt-r-my-7,\n .xl\\:-rt-r-my-8,\n .xl\\:-rt-r-my-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n }\n .xl\\:rt-r-my {\n --margin-top: var(--mt-xl);\n --margin-bottom: var(--mb-xl)\n }\n .xl\\:rt-r-my-0 {\n --margin-top: 0px;\n --margin-bottom: 0px;\n }\n .xl\\:rt-r-my-1 {\n --margin-top: var(--space-1);\n --margin-bottom: var(--space-1);\n }\n .xl\\:rt-r-my-2 {\n --margin-top: var(--space-2);\n --margin-bottom: var(--space-2);\n }\n .xl\\:rt-r-my-3 {\n --margin-top: var(--space-3);\n --margin-bottom: var(--space-3);\n }\n .xl\\:rt-r-my-4 {\n --margin-top: var(--space-4);\n --margin-bottom: var(--space-4);\n }\n .xl\\:rt-r-my-5 {\n --margin-top: var(--space-5);\n --margin-bottom: var(--space-5);\n }\n .xl\\:rt-r-my-6 {\n --margin-top: var(--space-6);\n --margin-bottom: var(--space-6);\n }\n .xl\\:rt-r-my-7 {\n --margin-top: var(--space-7);\n --margin-bottom: var(--space-7);\n }\n .xl\\:rt-r-my-8 {\n --margin-top: var(--space-8);\n --margin-bottom: var(--space-8);\n }\n .xl\\:rt-r-my-9 {\n --margin-top: var(--space-9);\n --margin-bottom: var(--space-9);\n }\n .xl\\:-rt-r-my-1 {\n --margin-top: calc(-1 * var(--space-1));\n --margin-bottom: calc(-1 * var(--space-1));\n }\n .xl\\:-rt-r-my-2 {\n --margin-top: calc(-1 * var(--space-2));\n --margin-bottom: calc(-1 * var(--space-2));\n }\n .xl\\:-rt-r-my-3 {\n --margin-top: calc(-1 * var(--space-3));\n --margin-bottom: calc(-1 * var(--space-3));\n }\n .xl\\:-rt-r-my-4 {\n --margin-top: calc(-1 * var(--space-4));\n --margin-bottom: calc(-1 * var(--space-4));\n }\n .xl\\:-rt-r-my-5 {\n --margin-top: calc(-1 * var(--space-5));\n --margin-bottom: calc(-1 * var(--space-5));\n }\n .xl\\:-rt-r-my-6 {\n --margin-top: calc(-1 * var(--space-6));\n --margin-bottom: calc(-1 * var(--space-6));\n }\n .xl\\:-rt-r-my-7 {\n --margin-top: calc(-1 * var(--space-7));\n --margin-bottom: calc(-1 * var(--space-7));\n }\n .xl\\:-rt-r-my-8 {\n --margin-top: calc(-1 * var(--space-8));\n --margin-bottom: calc(-1 * var(--space-8));\n }\n .xl\\:-rt-r-my-9 {\n --margin-top: calc(-1 * var(--space-9));\n --margin-bottom: calc(-1 * var(--space-9));\n }\n}\n.rt-r-mt,\n.rt-r-mt-0,\n.rt-r-mt-1,\n.rt-r-mt-2,\n.rt-r-mt-3,\n.rt-r-mt-4,\n.rt-r-mt-5,\n.rt-r-mt-6,\n.rt-r-mt-7,\n.rt-r-mt-8,\n.rt-r-mt-9,\n.-rt-r-mt-1,\n.-rt-r-mt-2,\n.-rt-r-mt-3,\n.-rt-r-mt-4,\n.-rt-r-mt-5,\n.-rt-r-mt-6,\n.-rt-r-mt-7,\n.-rt-r-mt-8,\n.-rt-r-mt-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n}\n.rt-r-mt {\n --margin-top: var(--mt)\n}\n.rt-r-mt-0 {\n --margin-top: 0px;\n}\n.rt-r-mt-1 {\n --margin-top: var(--space-1);\n}\n.rt-r-mt-2 {\n --margin-top: var(--space-2);\n}\n.rt-r-mt-3 {\n --margin-top: var(--space-3);\n}\n.rt-r-mt-4 {\n --margin-top: var(--space-4);\n}\n.rt-r-mt-5 {\n --margin-top: var(--space-5);\n}\n.rt-r-mt-6 {\n --margin-top: var(--space-6);\n}\n.rt-r-mt-7 {\n --margin-top: var(--space-7);\n}\n.rt-r-mt-8 {\n --margin-top: var(--space-8);\n}\n.rt-r-mt-9 {\n --margin-top: var(--space-9);\n}\n.-rt-r-mt-1 {\n --margin-top: calc(-1 * var(--space-1));\n}\n.-rt-r-mt-2 {\n --margin-top: calc(-1 * var(--space-2));\n}\n.-rt-r-mt-3 {\n --margin-top: calc(-1 * var(--space-3));\n}\n.-rt-r-mt-4 {\n --margin-top: calc(-1 * var(--space-4));\n}\n.-rt-r-mt-5 {\n --margin-top: calc(-1 * var(--space-5));\n}\n.-rt-r-mt-6 {\n --margin-top: calc(-1 * var(--space-6));\n}\n.-rt-r-mt-7 {\n --margin-top: calc(-1 * var(--space-7));\n}\n.-rt-r-mt-8 {\n --margin-top: calc(-1 * var(--space-8));\n}\n.-rt-r-mt-9 {\n --margin-top: calc(-1 * var(--space-9));\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-mt,\n .xs\\:rt-r-mt-0,\n .xs\\:rt-r-mt-1,\n .xs\\:rt-r-mt-2,\n .xs\\:rt-r-mt-3,\n .xs\\:rt-r-mt-4,\n .xs\\:rt-r-mt-5,\n .xs\\:rt-r-mt-6,\n .xs\\:rt-r-mt-7,\n .xs\\:rt-r-mt-8,\n .xs\\:rt-r-mt-9,\n .xs\\:-rt-r-mt-1,\n .xs\\:-rt-r-mt-2,\n .xs\\:-rt-r-mt-3,\n .xs\\:-rt-r-mt-4,\n .xs\\:-rt-r-mt-5,\n .xs\\:-rt-r-mt-6,\n .xs\\:-rt-r-mt-7,\n .xs\\:-rt-r-mt-8,\n .xs\\:-rt-r-mt-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n }\n .xs\\:rt-r-mt {\n --margin-top: var(--mt-xs)\n }\n .xs\\:rt-r-mt-0 {\n --margin-top: 0px;\n }\n .xs\\:rt-r-mt-1 {\n --margin-top: var(--space-1);\n }\n .xs\\:rt-r-mt-2 {\n --margin-top: var(--space-2);\n }\n .xs\\:rt-r-mt-3 {\n --margin-top: var(--space-3);\n }\n .xs\\:rt-r-mt-4 {\n --margin-top: var(--space-4);\n }\n .xs\\:rt-r-mt-5 {\n --margin-top: var(--space-5);\n }\n .xs\\:rt-r-mt-6 {\n --margin-top: var(--space-6);\n }\n .xs\\:rt-r-mt-7 {\n --margin-top: var(--space-7);\n }\n .xs\\:rt-r-mt-8 {\n --margin-top: var(--space-8);\n }\n .xs\\:rt-r-mt-9 {\n --margin-top: var(--space-9);\n }\n .xs\\:-rt-r-mt-1 {\n --margin-top: calc(-1 * var(--space-1));\n }\n .xs\\:-rt-r-mt-2 {\n --margin-top: calc(-1 * var(--space-2));\n }\n .xs\\:-rt-r-mt-3 {\n --margin-top: calc(-1 * var(--space-3));\n }\n .xs\\:-rt-r-mt-4 {\n --margin-top: calc(-1 * var(--space-4));\n }\n .xs\\:-rt-r-mt-5 {\n --margin-top: calc(-1 * var(--space-5));\n }\n .xs\\:-rt-r-mt-6 {\n --margin-top: calc(-1 * var(--space-6));\n }\n .xs\\:-rt-r-mt-7 {\n --margin-top: calc(-1 * var(--space-7));\n }\n .xs\\:-rt-r-mt-8 {\n --margin-top: calc(-1 * var(--space-8));\n }\n .xs\\:-rt-r-mt-9 {\n --margin-top: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-mt,\n .sm\\:rt-r-mt-0,\n .sm\\:rt-r-mt-1,\n .sm\\:rt-r-mt-2,\n .sm\\:rt-r-mt-3,\n .sm\\:rt-r-mt-4,\n .sm\\:rt-r-mt-5,\n .sm\\:rt-r-mt-6,\n .sm\\:rt-r-mt-7,\n .sm\\:rt-r-mt-8,\n .sm\\:rt-r-mt-9,\n .sm\\:-rt-r-mt-1,\n .sm\\:-rt-r-mt-2,\n .sm\\:-rt-r-mt-3,\n .sm\\:-rt-r-mt-4,\n .sm\\:-rt-r-mt-5,\n .sm\\:-rt-r-mt-6,\n .sm\\:-rt-r-mt-7,\n .sm\\:-rt-r-mt-8,\n .sm\\:-rt-r-mt-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n }\n .sm\\:rt-r-mt {\n --margin-top: var(--mt-sm)\n }\n .sm\\:rt-r-mt-0 {\n --margin-top: 0px;\n }\n .sm\\:rt-r-mt-1 {\n --margin-top: var(--space-1);\n }\n .sm\\:rt-r-mt-2 {\n --margin-top: var(--space-2);\n }\n .sm\\:rt-r-mt-3 {\n --margin-top: var(--space-3);\n }\n .sm\\:rt-r-mt-4 {\n --margin-top: var(--space-4);\n }\n .sm\\:rt-r-mt-5 {\n --margin-top: var(--space-5);\n }\n .sm\\:rt-r-mt-6 {\n --margin-top: var(--space-6);\n }\n .sm\\:rt-r-mt-7 {\n --margin-top: var(--space-7);\n }\n .sm\\:rt-r-mt-8 {\n --margin-top: var(--space-8);\n }\n .sm\\:rt-r-mt-9 {\n --margin-top: var(--space-9);\n }\n .sm\\:-rt-r-mt-1 {\n --margin-top: calc(-1 * var(--space-1));\n }\n .sm\\:-rt-r-mt-2 {\n --margin-top: calc(-1 * var(--space-2));\n }\n .sm\\:-rt-r-mt-3 {\n --margin-top: calc(-1 * var(--space-3));\n }\n .sm\\:-rt-r-mt-4 {\n --margin-top: calc(-1 * var(--space-4));\n }\n .sm\\:-rt-r-mt-5 {\n --margin-top: calc(-1 * var(--space-5));\n }\n .sm\\:-rt-r-mt-6 {\n --margin-top: calc(-1 * var(--space-6));\n }\n .sm\\:-rt-r-mt-7 {\n --margin-top: calc(-1 * var(--space-7));\n }\n .sm\\:-rt-r-mt-8 {\n --margin-top: calc(-1 * var(--space-8));\n }\n .sm\\:-rt-r-mt-9 {\n --margin-top: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-mt,\n .md\\:rt-r-mt-0,\n .md\\:rt-r-mt-1,\n .md\\:rt-r-mt-2,\n .md\\:rt-r-mt-3,\n .md\\:rt-r-mt-4,\n .md\\:rt-r-mt-5,\n .md\\:rt-r-mt-6,\n .md\\:rt-r-mt-7,\n .md\\:rt-r-mt-8,\n .md\\:rt-r-mt-9,\n .md\\:-rt-r-mt-1,\n .md\\:-rt-r-mt-2,\n .md\\:-rt-r-mt-3,\n .md\\:-rt-r-mt-4,\n .md\\:-rt-r-mt-5,\n .md\\:-rt-r-mt-6,\n .md\\:-rt-r-mt-7,\n .md\\:-rt-r-mt-8,\n .md\\:-rt-r-mt-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n }\n .md\\:rt-r-mt {\n --margin-top: var(--mt-md)\n }\n .md\\:rt-r-mt-0 {\n --margin-top: 0px;\n }\n .md\\:rt-r-mt-1 {\n --margin-top: var(--space-1);\n }\n .md\\:rt-r-mt-2 {\n --margin-top: var(--space-2);\n }\n .md\\:rt-r-mt-3 {\n --margin-top: var(--space-3);\n }\n .md\\:rt-r-mt-4 {\n --margin-top: var(--space-4);\n }\n .md\\:rt-r-mt-5 {\n --margin-top: var(--space-5);\n }\n .md\\:rt-r-mt-6 {\n --margin-top: var(--space-6);\n }\n .md\\:rt-r-mt-7 {\n --margin-top: var(--space-7);\n }\n .md\\:rt-r-mt-8 {\n --margin-top: var(--space-8);\n }\n .md\\:rt-r-mt-9 {\n --margin-top: var(--space-9);\n }\n .md\\:-rt-r-mt-1 {\n --margin-top: calc(-1 * var(--space-1));\n }\n .md\\:-rt-r-mt-2 {\n --margin-top: calc(-1 * var(--space-2));\n }\n .md\\:-rt-r-mt-3 {\n --margin-top: calc(-1 * var(--space-3));\n }\n .md\\:-rt-r-mt-4 {\n --margin-top: calc(-1 * var(--space-4));\n }\n .md\\:-rt-r-mt-5 {\n --margin-top: calc(-1 * var(--space-5));\n }\n .md\\:-rt-r-mt-6 {\n --margin-top: calc(-1 * var(--space-6));\n }\n .md\\:-rt-r-mt-7 {\n --margin-top: calc(-1 * var(--space-7));\n }\n .md\\:-rt-r-mt-8 {\n --margin-top: calc(-1 * var(--space-8));\n }\n .md\\:-rt-r-mt-9 {\n --margin-top: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-mt,\n .lg\\:rt-r-mt-0,\n .lg\\:rt-r-mt-1,\n .lg\\:rt-r-mt-2,\n .lg\\:rt-r-mt-3,\n .lg\\:rt-r-mt-4,\n .lg\\:rt-r-mt-5,\n .lg\\:rt-r-mt-6,\n .lg\\:rt-r-mt-7,\n .lg\\:rt-r-mt-8,\n .lg\\:rt-r-mt-9,\n .lg\\:-rt-r-mt-1,\n .lg\\:-rt-r-mt-2,\n .lg\\:-rt-r-mt-3,\n .lg\\:-rt-r-mt-4,\n .lg\\:-rt-r-mt-5,\n .lg\\:-rt-r-mt-6,\n .lg\\:-rt-r-mt-7,\n .lg\\:-rt-r-mt-8,\n .lg\\:-rt-r-mt-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n }\n .lg\\:rt-r-mt {\n --margin-top: var(--mt-lg)\n }\n .lg\\:rt-r-mt-0 {\n --margin-top: 0px;\n }\n .lg\\:rt-r-mt-1 {\n --margin-top: var(--space-1);\n }\n .lg\\:rt-r-mt-2 {\n --margin-top: var(--space-2);\n }\n .lg\\:rt-r-mt-3 {\n --margin-top: var(--space-3);\n }\n .lg\\:rt-r-mt-4 {\n --margin-top: var(--space-4);\n }\n .lg\\:rt-r-mt-5 {\n --margin-top: var(--space-5);\n }\n .lg\\:rt-r-mt-6 {\n --margin-top: var(--space-6);\n }\n .lg\\:rt-r-mt-7 {\n --margin-top: var(--space-7);\n }\n .lg\\:rt-r-mt-8 {\n --margin-top: var(--space-8);\n }\n .lg\\:rt-r-mt-9 {\n --margin-top: var(--space-9);\n }\n .lg\\:-rt-r-mt-1 {\n --margin-top: calc(-1 * var(--space-1));\n }\n .lg\\:-rt-r-mt-2 {\n --margin-top: calc(-1 * var(--space-2));\n }\n .lg\\:-rt-r-mt-3 {\n --margin-top: calc(-1 * var(--space-3));\n }\n .lg\\:-rt-r-mt-4 {\n --margin-top: calc(-1 * var(--space-4));\n }\n .lg\\:-rt-r-mt-5 {\n --margin-top: calc(-1 * var(--space-5));\n }\n .lg\\:-rt-r-mt-6 {\n --margin-top: calc(-1 * var(--space-6));\n }\n .lg\\:-rt-r-mt-7 {\n --margin-top: calc(-1 * var(--space-7));\n }\n .lg\\:-rt-r-mt-8 {\n --margin-top: calc(-1 * var(--space-8));\n }\n .lg\\:-rt-r-mt-9 {\n --margin-top: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-mt,\n .xl\\:rt-r-mt-0,\n .xl\\:rt-r-mt-1,\n .xl\\:rt-r-mt-2,\n .xl\\:rt-r-mt-3,\n .xl\\:rt-r-mt-4,\n .xl\\:rt-r-mt-5,\n .xl\\:rt-r-mt-6,\n .xl\\:rt-r-mt-7,\n .xl\\:rt-r-mt-8,\n .xl\\:rt-r-mt-9,\n .xl\\:-rt-r-mt-1,\n .xl\\:-rt-r-mt-2,\n .xl\\:-rt-r-mt-3,\n .xl\\:-rt-r-mt-4,\n .xl\\:-rt-r-mt-5,\n .xl\\:-rt-r-mt-6,\n .xl\\:-rt-r-mt-7,\n .xl\\:-rt-r-mt-8,\n .xl\\:-rt-r-mt-9 {\n margin-top: var(--margin-top-override, var(--margin-top));\n }\n .xl\\:rt-r-mt {\n --margin-top: var(--mt-xl)\n }\n .xl\\:rt-r-mt-0 {\n --margin-top: 0px;\n }\n .xl\\:rt-r-mt-1 {\n --margin-top: var(--space-1);\n }\n .xl\\:rt-r-mt-2 {\n --margin-top: var(--space-2);\n }\n .xl\\:rt-r-mt-3 {\n --margin-top: var(--space-3);\n }\n .xl\\:rt-r-mt-4 {\n --margin-top: var(--space-4);\n }\n .xl\\:rt-r-mt-5 {\n --margin-top: var(--space-5);\n }\n .xl\\:rt-r-mt-6 {\n --margin-top: var(--space-6);\n }\n .xl\\:rt-r-mt-7 {\n --margin-top: var(--space-7);\n }\n .xl\\:rt-r-mt-8 {\n --margin-top: var(--space-8);\n }\n .xl\\:rt-r-mt-9 {\n --margin-top: var(--space-9);\n }\n .xl\\:-rt-r-mt-1 {\n --margin-top: calc(-1 * var(--space-1));\n }\n .xl\\:-rt-r-mt-2 {\n --margin-top: calc(-1 * var(--space-2));\n }\n .xl\\:-rt-r-mt-3 {\n --margin-top: calc(-1 * var(--space-3));\n }\n .xl\\:-rt-r-mt-4 {\n --margin-top: calc(-1 * var(--space-4));\n }\n .xl\\:-rt-r-mt-5 {\n --margin-top: calc(-1 * var(--space-5));\n }\n .xl\\:-rt-r-mt-6 {\n --margin-top: calc(-1 * var(--space-6));\n }\n .xl\\:-rt-r-mt-7 {\n --margin-top: calc(-1 * var(--space-7));\n }\n .xl\\:-rt-r-mt-8 {\n --margin-top: calc(-1 * var(--space-8));\n }\n .xl\\:-rt-r-mt-9 {\n --margin-top: calc(-1 * var(--space-9));\n }\n}\n.rt-r-mr,\n.rt-r-mr-0,\n.rt-r-mr-1,\n.rt-r-mr-2,\n.rt-r-mr-3,\n.rt-r-mr-4,\n.rt-r-mr-5,\n.rt-r-mr-6,\n.rt-r-mr-7,\n.rt-r-mr-8,\n.rt-r-mr-9,\n.-rt-r-mr-1,\n.-rt-r-mr-2,\n.-rt-r-mr-3,\n.-rt-r-mr-4,\n.-rt-r-mr-5,\n.-rt-r-mr-6,\n.-rt-r-mr-7,\n.-rt-r-mr-8,\n.-rt-r-mr-9 {\n margin-right: var(--margin-right-override, var(--margin-right));\n}\n.rt-r-mr {\n --margin-right: var(--mr)\n}\n.rt-r-mr-0 {\n --margin-right: 0px;\n}\n.rt-r-mr-1 {\n --margin-right: var(--space-1);\n}\n.rt-r-mr-2 {\n --margin-right: var(--space-2);\n}\n.rt-r-mr-3 {\n --margin-right: var(--space-3);\n}\n.rt-r-mr-4 {\n --margin-right: var(--space-4);\n}\n.rt-r-mr-5 {\n --margin-right: var(--space-5);\n}\n.rt-r-mr-6 {\n --margin-right: var(--space-6);\n}\n.rt-r-mr-7 {\n --margin-right: var(--space-7);\n}\n.rt-r-mr-8 {\n --margin-right: var(--space-8);\n}\n.rt-r-mr-9 {\n --margin-right: var(--space-9);\n}\n.-rt-r-mr-1 {\n --margin-right: calc(-1 * var(--space-1));\n}\n.-rt-r-mr-2 {\n --margin-right: calc(-1 * var(--space-2));\n}\n.-rt-r-mr-3 {\n --margin-right: calc(-1 * var(--space-3));\n}\n.-rt-r-mr-4 {\n --margin-right: calc(-1 * var(--space-4));\n}\n.-rt-r-mr-5 {\n --margin-right: calc(-1 * var(--space-5));\n}\n.-rt-r-mr-6 {\n --margin-right: calc(-1 * var(--space-6));\n}\n.-rt-r-mr-7 {\n --margin-right: calc(-1 * var(--space-7));\n}\n.-rt-r-mr-8 {\n --margin-right: calc(-1 * var(--space-8));\n}\n.-rt-r-mr-9 {\n --margin-right: calc(-1 * var(--space-9));\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-mr,\n .xs\\:rt-r-mr-0,\n .xs\\:rt-r-mr-1,\n .xs\\:rt-r-mr-2,\n .xs\\:rt-r-mr-3,\n .xs\\:rt-r-mr-4,\n .xs\\:rt-r-mr-5,\n .xs\\:rt-r-mr-6,\n .xs\\:rt-r-mr-7,\n .xs\\:rt-r-mr-8,\n .xs\\:rt-r-mr-9,\n .xs\\:-rt-r-mr-1,\n .xs\\:-rt-r-mr-2,\n .xs\\:-rt-r-mr-3,\n .xs\\:-rt-r-mr-4,\n .xs\\:-rt-r-mr-5,\n .xs\\:-rt-r-mr-6,\n .xs\\:-rt-r-mr-7,\n .xs\\:-rt-r-mr-8,\n .xs\\:-rt-r-mr-9 {\n margin-right: var(--margin-right-override, var(--margin-right));\n }\n .xs\\:rt-r-mr {\n --margin-right: var(--mr-xs)\n }\n .xs\\:rt-r-mr-0 {\n --margin-right: 0px;\n }\n .xs\\:rt-r-mr-1 {\n --margin-right: var(--space-1);\n }\n .xs\\:rt-r-mr-2 {\n --margin-right: var(--space-2);\n }\n .xs\\:rt-r-mr-3 {\n --margin-right: var(--space-3);\n }\n .xs\\:rt-r-mr-4 {\n --margin-right: var(--space-4);\n }\n .xs\\:rt-r-mr-5 {\n --margin-right: var(--space-5);\n }\n .xs\\:rt-r-mr-6 {\n --margin-right: var(--space-6);\n }\n .xs\\:rt-r-mr-7 {\n --margin-right: var(--space-7);\n }\n .xs\\:rt-r-mr-8 {\n --margin-right: var(--space-8);\n }\n .xs\\:rt-r-mr-9 {\n --margin-right: var(--space-9);\n }\n .xs\\:-rt-r-mr-1 {\n --margin-right: calc(-1 * var(--space-1));\n }\n .xs\\:-rt-r-mr-2 {\n --margin-right: calc(-1 * var(--space-2));\n }\n .xs\\:-rt-r-mr-3 {\n --margin-right: calc(-1 * var(--space-3));\n }\n .xs\\:-rt-r-mr-4 {\n --margin-right: calc(-1 * var(--space-4));\n }\n .xs\\:-rt-r-mr-5 {\n --margin-right: calc(-1 * var(--space-5));\n }\n .xs\\:-rt-r-mr-6 {\n --margin-right: calc(-1 * var(--space-6));\n }\n .xs\\:-rt-r-mr-7 {\n --margin-right: calc(-1 * var(--space-7));\n }\n .xs\\:-rt-r-mr-8 {\n --margin-right: calc(-1 * var(--space-8));\n }\n .xs\\:-rt-r-mr-9 {\n --margin-right: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-mr,\n .sm\\:rt-r-mr-0,\n .sm\\:rt-r-mr-1,\n .sm\\:rt-r-mr-2,\n .sm\\:rt-r-mr-3,\n .sm\\:rt-r-mr-4,\n .sm\\:rt-r-mr-5,\n .sm\\:rt-r-mr-6,\n .sm\\:rt-r-mr-7,\n .sm\\:rt-r-mr-8,\n .sm\\:rt-r-mr-9,\n .sm\\:-rt-r-mr-1,\n .sm\\:-rt-r-mr-2,\n .sm\\:-rt-r-mr-3,\n .sm\\:-rt-r-mr-4,\n .sm\\:-rt-r-mr-5,\n .sm\\:-rt-r-mr-6,\n .sm\\:-rt-r-mr-7,\n .sm\\:-rt-r-mr-8,\n .sm\\:-rt-r-mr-9 {\n margin-right: var(--margin-right-override, var(--margin-right));\n }\n .sm\\:rt-r-mr {\n --margin-right: var(--mr-sm)\n }\n .sm\\:rt-r-mr-0 {\n --margin-right: 0px;\n }\n .sm\\:rt-r-mr-1 {\n --margin-right: var(--space-1);\n }\n .sm\\:rt-r-mr-2 {\n --margin-right: var(--space-2);\n }\n .sm\\:rt-r-mr-3 {\n --margin-right: var(--space-3);\n }\n .sm\\:rt-r-mr-4 {\n --margin-right: var(--space-4);\n }\n .sm\\:rt-r-mr-5 {\n --margin-right: var(--space-5);\n }\n .sm\\:rt-r-mr-6 {\n --margin-right: var(--space-6);\n }\n .sm\\:rt-r-mr-7 {\n --margin-right: var(--space-7);\n }\n .sm\\:rt-r-mr-8 {\n --margin-right: var(--space-8);\n }\n .sm\\:rt-r-mr-9 {\n --margin-right: var(--space-9);\n }\n .sm\\:-rt-r-mr-1 {\n --margin-right: calc(-1 * var(--space-1));\n }\n .sm\\:-rt-r-mr-2 {\n --margin-right: calc(-1 * var(--space-2));\n }\n .sm\\:-rt-r-mr-3 {\n --margin-right: calc(-1 * var(--space-3));\n }\n .sm\\:-rt-r-mr-4 {\n --margin-right: calc(-1 * var(--space-4));\n }\n .sm\\:-rt-r-mr-5 {\n --margin-right: calc(-1 * var(--space-5));\n }\n .sm\\:-rt-r-mr-6 {\n --margin-right: calc(-1 * var(--space-6));\n }\n .sm\\:-rt-r-mr-7 {\n --margin-right: calc(-1 * var(--space-7));\n }\n .sm\\:-rt-r-mr-8 {\n --margin-right: calc(-1 * var(--space-8));\n }\n .sm\\:-rt-r-mr-9 {\n --margin-right: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-mr,\n .md\\:rt-r-mr-0,\n .md\\:rt-r-mr-1,\n .md\\:rt-r-mr-2,\n .md\\:rt-r-mr-3,\n .md\\:rt-r-mr-4,\n .md\\:rt-r-mr-5,\n .md\\:rt-r-mr-6,\n .md\\:rt-r-mr-7,\n .md\\:rt-r-mr-8,\n .md\\:rt-r-mr-9,\n .md\\:-rt-r-mr-1,\n .md\\:-rt-r-mr-2,\n .md\\:-rt-r-mr-3,\n .md\\:-rt-r-mr-4,\n .md\\:-rt-r-mr-5,\n .md\\:-rt-r-mr-6,\n .md\\:-rt-r-mr-7,\n .md\\:-rt-r-mr-8,\n .md\\:-rt-r-mr-9 {\n margin-right: var(--margin-right-override, var(--margin-right));\n }\n .md\\:rt-r-mr {\n --margin-right: var(--mr-md)\n }\n .md\\:rt-r-mr-0 {\n --margin-right: 0px;\n }\n .md\\:rt-r-mr-1 {\n --margin-right: var(--space-1);\n }\n .md\\:rt-r-mr-2 {\n --margin-right: var(--space-2);\n }\n .md\\:rt-r-mr-3 {\n --margin-right: var(--space-3);\n }\n .md\\:rt-r-mr-4 {\n --margin-right: var(--space-4);\n }\n .md\\:rt-r-mr-5 {\n --margin-right: var(--space-5);\n }\n .md\\:rt-r-mr-6 {\n --margin-right: var(--space-6);\n }\n .md\\:rt-r-mr-7 {\n --margin-right: var(--space-7);\n }\n .md\\:rt-r-mr-8 {\n --margin-right: var(--space-8);\n }\n .md\\:rt-r-mr-9 {\n --margin-right: var(--space-9);\n }\n .md\\:-rt-r-mr-1 {\n --margin-right: calc(-1 * var(--space-1));\n }\n .md\\:-rt-r-mr-2 {\n --margin-right: calc(-1 * var(--space-2));\n }\n .md\\:-rt-r-mr-3 {\n --margin-right: calc(-1 * var(--space-3));\n }\n .md\\:-rt-r-mr-4 {\n --margin-right: calc(-1 * var(--space-4));\n }\n .md\\:-rt-r-mr-5 {\n --margin-right: calc(-1 * var(--space-5));\n }\n .md\\:-rt-r-mr-6 {\n --margin-right: calc(-1 * var(--space-6));\n }\n .md\\:-rt-r-mr-7 {\n --margin-right: calc(-1 * var(--space-7));\n }\n .md\\:-rt-r-mr-8 {\n --margin-right: calc(-1 * var(--space-8));\n }\n .md\\:-rt-r-mr-9 {\n --margin-right: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-mr,\n .lg\\:rt-r-mr-0,\n .lg\\:rt-r-mr-1,\n .lg\\:rt-r-mr-2,\n .lg\\:rt-r-mr-3,\n .lg\\:rt-r-mr-4,\n .lg\\:rt-r-mr-5,\n .lg\\:rt-r-mr-6,\n .lg\\:rt-r-mr-7,\n .lg\\:rt-r-mr-8,\n .lg\\:rt-r-mr-9,\n .lg\\:-rt-r-mr-1,\n .lg\\:-rt-r-mr-2,\n .lg\\:-rt-r-mr-3,\n .lg\\:-rt-r-mr-4,\n .lg\\:-rt-r-mr-5,\n .lg\\:-rt-r-mr-6,\n .lg\\:-rt-r-mr-7,\n .lg\\:-rt-r-mr-8,\n .lg\\:-rt-r-mr-9 {\n margin-right: var(--margin-right-override, var(--margin-right));\n }\n .lg\\:rt-r-mr {\n --margin-right: var(--mr-lg)\n }\n .lg\\:rt-r-mr-0 {\n --margin-right: 0px;\n }\n .lg\\:rt-r-mr-1 {\n --margin-right: var(--space-1);\n }\n .lg\\:rt-r-mr-2 {\n --margin-right: var(--space-2);\n }\n .lg\\:rt-r-mr-3 {\n --margin-right: var(--space-3);\n }\n .lg\\:rt-r-mr-4 {\n --margin-right: var(--space-4);\n }\n .lg\\:rt-r-mr-5 {\n --margin-right: var(--space-5);\n }\n .lg\\:rt-r-mr-6 {\n --margin-right: var(--space-6);\n }\n .lg\\:rt-r-mr-7 {\n --margin-right: var(--space-7);\n }\n .lg\\:rt-r-mr-8 {\n --margin-right: var(--space-8);\n }\n .lg\\:rt-r-mr-9 {\n --margin-right: var(--space-9);\n }\n .lg\\:-rt-r-mr-1 {\n --margin-right: calc(-1 * var(--space-1));\n }\n .lg\\:-rt-r-mr-2 {\n --margin-right: calc(-1 * var(--space-2));\n }\n .lg\\:-rt-r-mr-3 {\n --margin-right: calc(-1 * var(--space-3));\n }\n .lg\\:-rt-r-mr-4 {\n --margin-right: calc(-1 * var(--space-4));\n }\n .lg\\:-rt-r-mr-5 {\n --margin-right: calc(-1 * var(--space-5));\n }\n .lg\\:-rt-r-mr-6 {\n --margin-right: calc(-1 * var(--space-6));\n }\n .lg\\:-rt-r-mr-7 {\n --margin-right: calc(-1 * var(--space-7));\n }\n .lg\\:-rt-r-mr-8 {\n --margin-right: calc(-1 * var(--space-8));\n }\n .lg\\:-rt-r-mr-9 {\n --margin-right: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-mr,\n .xl\\:rt-r-mr-0,\n .xl\\:rt-r-mr-1,\n .xl\\:rt-r-mr-2,\n .xl\\:rt-r-mr-3,\n .xl\\:rt-r-mr-4,\n .xl\\:rt-r-mr-5,\n .xl\\:rt-r-mr-6,\n .xl\\:rt-r-mr-7,\n .xl\\:rt-r-mr-8,\n .xl\\:rt-r-mr-9,\n .xl\\:-rt-r-mr-1,\n .xl\\:-rt-r-mr-2,\n .xl\\:-rt-r-mr-3,\n .xl\\:-rt-r-mr-4,\n .xl\\:-rt-r-mr-5,\n .xl\\:-rt-r-mr-6,\n .xl\\:-rt-r-mr-7,\n .xl\\:-rt-r-mr-8,\n .xl\\:-rt-r-mr-9 {\n margin-right: var(--margin-right-override, var(--margin-right));\n }\n .xl\\:rt-r-mr {\n --margin-right: var(--mr-xl)\n }\n .xl\\:rt-r-mr-0 {\n --margin-right: 0px;\n }\n .xl\\:rt-r-mr-1 {\n --margin-right: var(--space-1);\n }\n .xl\\:rt-r-mr-2 {\n --margin-right: var(--space-2);\n }\n .xl\\:rt-r-mr-3 {\n --margin-right: var(--space-3);\n }\n .xl\\:rt-r-mr-4 {\n --margin-right: var(--space-4);\n }\n .xl\\:rt-r-mr-5 {\n --margin-right: var(--space-5);\n }\n .xl\\:rt-r-mr-6 {\n --margin-right: var(--space-6);\n }\n .xl\\:rt-r-mr-7 {\n --margin-right: var(--space-7);\n }\n .xl\\:rt-r-mr-8 {\n --margin-right: var(--space-8);\n }\n .xl\\:rt-r-mr-9 {\n --margin-right: var(--space-9);\n }\n .xl\\:-rt-r-mr-1 {\n --margin-right: calc(-1 * var(--space-1));\n }\n .xl\\:-rt-r-mr-2 {\n --margin-right: calc(-1 * var(--space-2));\n }\n .xl\\:-rt-r-mr-3 {\n --margin-right: calc(-1 * var(--space-3));\n }\n .xl\\:-rt-r-mr-4 {\n --margin-right: calc(-1 * var(--space-4));\n }\n .xl\\:-rt-r-mr-5 {\n --margin-right: calc(-1 * var(--space-5));\n }\n .xl\\:-rt-r-mr-6 {\n --margin-right: calc(-1 * var(--space-6));\n }\n .xl\\:-rt-r-mr-7 {\n --margin-right: calc(-1 * var(--space-7));\n }\n .xl\\:-rt-r-mr-8 {\n --margin-right: calc(-1 * var(--space-8));\n }\n .xl\\:-rt-r-mr-9 {\n --margin-right: calc(-1 * var(--space-9));\n }\n}\n.rt-r-mb,\n.rt-r-mb-0,\n.rt-r-mb-1,\n.rt-r-mb-2,\n.rt-r-mb-3,\n.rt-r-mb-4,\n.rt-r-mb-5,\n.rt-r-mb-6,\n.rt-r-mb-7,\n.rt-r-mb-8,\n.rt-r-mb-9,\n.-rt-r-mb-1,\n.-rt-r-mb-2,\n.-rt-r-mb-3,\n.-rt-r-mb-4,\n.-rt-r-mb-5,\n.-rt-r-mb-6,\n.-rt-r-mb-7,\n.-rt-r-mb-8,\n.-rt-r-mb-9 {\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n}\n.rt-r-mb {\n --margin-bottom: var(--mb)\n}\n.rt-r-mb-0 {\n --margin-bottom: 0px;\n}\n.rt-r-mb-1 {\n --margin-bottom: var(--space-1);\n}\n.rt-r-mb-2 {\n --margin-bottom: var(--space-2);\n}\n.rt-r-mb-3 {\n --margin-bottom: var(--space-3);\n}\n.rt-r-mb-4 {\n --margin-bottom: var(--space-4);\n}\n.rt-r-mb-5 {\n --margin-bottom: var(--space-5);\n}\n.rt-r-mb-6 {\n --margin-bottom: var(--space-6);\n}\n.rt-r-mb-7 {\n --margin-bottom: var(--space-7);\n}\n.rt-r-mb-8 {\n --margin-bottom: var(--space-8);\n}\n.rt-r-mb-9 {\n --margin-bottom: var(--space-9);\n}\n.-rt-r-mb-1 {\n --margin-bottom: calc(-1 * var(--space-1));\n}\n.-rt-r-mb-2 {\n --margin-bottom: calc(-1 * var(--space-2));\n}\n.-rt-r-mb-3 {\n --margin-bottom: calc(-1 * var(--space-3));\n}\n.-rt-r-mb-4 {\n --margin-bottom: calc(-1 * var(--space-4));\n}\n.-rt-r-mb-5 {\n --margin-bottom: calc(-1 * var(--space-5));\n}\n.-rt-r-mb-6 {\n --margin-bottom: calc(-1 * var(--space-6));\n}\n.-rt-r-mb-7 {\n --margin-bottom: calc(-1 * var(--space-7));\n}\n.-rt-r-mb-8 {\n --margin-bottom: calc(-1 * var(--space-8));\n}\n.-rt-r-mb-9 {\n --margin-bottom: calc(-1 * var(--space-9));\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-mb,\n .xs\\:rt-r-mb-0,\n .xs\\:rt-r-mb-1,\n .xs\\:rt-r-mb-2,\n .xs\\:rt-r-mb-3,\n .xs\\:rt-r-mb-4,\n .xs\\:rt-r-mb-5,\n .xs\\:rt-r-mb-6,\n .xs\\:rt-r-mb-7,\n .xs\\:rt-r-mb-8,\n .xs\\:rt-r-mb-9,\n .xs\\:-rt-r-mb-1,\n .xs\\:-rt-r-mb-2,\n .xs\\:-rt-r-mb-3,\n .xs\\:-rt-r-mb-4,\n .xs\\:-rt-r-mb-5,\n .xs\\:-rt-r-mb-6,\n .xs\\:-rt-r-mb-7,\n .xs\\:-rt-r-mb-8,\n .xs\\:-rt-r-mb-9 {\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n }\n .xs\\:rt-r-mb {\n --margin-bottom: var(--mb-xs)\n }\n .xs\\:rt-r-mb-0 {\n --margin-bottom: 0px;\n }\n .xs\\:rt-r-mb-1 {\n --margin-bottom: var(--space-1);\n }\n .xs\\:rt-r-mb-2 {\n --margin-bottom: var(--space-2);\n }\n .xs\\:rt-r-mb-3 {\n --margin-bottom: var(--space-3);\n }\n .xs\\:rt-r-mb-4 {\n --margin-bottom: var(--space-4);\n }\n .xs\\:rt-r-mb-5 {\n --margin-bottom: var(--space-5);\n }\n .xs\\:rt-r-mb-6 {\n --margin-bottom: var(--space-6);\n }\n .xs\\:rt-r-mb-7 {\n --margin-bottom: var(--space-7);\n }\n .xs\\:rt-r-mb-8 {\n --margin-bottom: var(--space-8);\n }\n .xs\\:rt-r-mb-9 {\n --margin-bottom: var(--space-9);\n }\n .xs\\:-rt-r-mb-1 {\n --margin-bottom: calc(-1 * var(--space-1));\n }\n .xs\\:-rt-r-mb-2 {\n --margin-bottom: calc(-1 * var(--space-2));\n }\n .xs\\:-rt-r-mb-3 {\n --margin-bottom: calc(-1 * var(--space-3));\n }\n .xs\\:-rt-r-mb-4 {\n --margin-bottom: calc(-1 * var(--space-4));\n }\n .xs\\:-rt-r-mb-5 {\n --margin-bottom: calc(-1 * var(--space-5));\n }\n .xs\\:-rt-r-mb-6 {\n --margin-bottom: calc(-1 * var(--space-6));\n }\n .xs\\:-rt-r-mb-7 {\n --margin-bottom: calc(-1 * var(--space-7));\n }\n .xs\\:-rt-r-mb-8 {\n --margin-bottom: calc(-1 * var(--space-8));\n }\n .xs\\:-rt-r-mb-9 {\n --margin-bottom: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-mb,\n .sm\\:rt-r-mb-0,\n .sm\\:rt-r-mb-1,\n .sm\\:rt-r-mb-2,\n .sm\\:rt-r-mb-3,\n .sm\\:rt-r-mb-4,\n .sm\\:rt-r-mb-5,\n .sm\\:rt-r-mb-6,\n .sm\\:rt-r-mb-7,\n .sm\\:rt-r-mb-8,\n .sm\\:rt-r-mb-9,\n .sm\\:-rt-r-mb-1,\n .sm\\:-rt-r-mb-2,\n .sm\\:-rt-r-mb-3,\n .sm\\:-rt-r-mb-4,\n .sm\\:-rt-r-mb-5,\n .sm\\:-rt-r-mb-6,\n .sm\\:-rt-r-mb-7,\n .sm\\:-rt-r-mb-8,\n .sm\\:-rt-r-mb-9 {\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n }\n .sm\\:rt-r-mb {\n --margin-bottom: var(--mb-sm)\n }\n .sm\\:rt-r-mb-0 {\n --margin-bottom: 0px;\n }\n .sm\\:rt-r-mb-1 {\n --margin-bottom: var(--space-1);\n }\n .sm\\:rt-r-mb-2 {\n --margin-bottom: var(--space-2);\n }\n .sm\\:rt-r-mb-3 {\n --margin-bottom: var(--space-3);\n }\n .sm\\:rt-r-mb-4 {\n --margin-bottom: var(--space-4);\n }\n .sm\\:rt-r-mb-5 {\n --margin-bottom: var(--space-5);\n }\n .sm\\:rt-r-mb-6 {\n --margin-bottom: var(--space-6);\n }\n .sm\\:rt-r-mb-7 {\n --margin-bottom: var(--space-7);\n }\n .sm\\:rt-r-mb-8 {\n --margin-bottom: var(--space-8);\n }\n .sm\\:rt-r-mb-9 {\n --margin-bottom: var(--space-9);\n }\n .sm\\:-rt-r-mb-1 {\n --margin-bottom: calc(-1 * var(--space-1));\n }\n .sm\\:-rt-r-mb-2 {\n --margin-bottom: calc(-1 * var(--space-2));\n }\n .sm\\:-rt-r-mb-3 {\n --margin-bottom: calc(-1 * var(--space-3));\n }\n .sm\\:-rt-r-mb-4 {\n --margin-bottom: calc(-1 * var(--space-4));\n }\n .sm\\:-rt-r-mb-5 {\n --margin-bottom: calc(-1 * var(--space-5));\n }\n .sm\\:-rt-r-mb-6 {\n --margin-bottom: calc(-1 * var(--space-6));\n }\n .sm\\:-rt-r-mb-7 {\n --margin-bottom: calc(-1 * var(--space-7));\n }\n .sm\\:-rt-r-mb-8 {\n --margin-bottom: calc(-1 * var(--space-8));\n }\n .sm\\:-rt-r-mb-9 {\n --margin-bottom: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-mb,\n .md\\:rt-r-mb-0,\n .md\\:rt-r-mb-1,\n .md\\:rt-r-mb-2,\n .md\\:rt-r-mb-3,\n .md\\:rt-r-mb-4,\n .md\\:rt-r-mb-5,\n .md\\:rt-r-mb-6,\n .md\\:rt-r-mb-7,\n .md\\:rt-r-mb-8,\n .md\\:rt-r-mb-9,\n .md\\:-rt-r-mb-1,\n .md\\:-rt-r-mb-2,\n .md\\:-rt-r-mb-3,\n .md\\:-rt-r-mb-4,\n .md\\:-rt-r-mb-5,\n .md\\:-rt-r-mb-6,\n .md\\:-rt-r-mb-7,\n .md\\:-rt-r-mb-8,\n .md\\:-rt-r-mb-9 {\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n }\n .md\\:rt-r-mb {\n --margin-bottom: var(--mb-md)\n }\n .md\\:rt-r-mb-0 {\n --margin-bottom: 0px;\n }\n .md\\:rt-r-mb-1 {\n --margin-bottom: var(--space-1);\n }\n .md\\:rt-r-mb-2 {\n --margin-bottom: var(--space-2);\n }\n .md\\:rt-r-mb-3 {\n --margin-bottom: var(--space-3);\n }\n .md\\:rt-r-mb-4 {\n --margin-bottom: var(--space-4);\n }\n .md\\:rt-r-mb-5 {\n --margin-bottom: var(--space-5);\n }\n .md\\:rt-r-mb-6 {\n --margin-bottom: var(--space-6);\n }\n .md\\:rt-r-mb-7 {\n --margin-bottom: var(--space-7);\n }\n .md\\:rt-r-mb-8 {\n --margin-bottom: var(--space-8);\n }\n .md\\:rt-r-mb-9 {\n --margin-bottom: var(--space-9);\n }\n .md\\:-rt-r-mb-1 {\n --margin-bottom: calc(-1 * var(--space-1));\n }\n .md\\:-rt-r-mb-2 {\n --margin-bottom: calc(-1 * var(--space-2));\n }\n .md\\:-rt-r-mb-3 {\n --margin-bottom: calc(-1 * var(--space-3));\n }\n .md\\:-rt-r-mb-4 {\n --margin-bottom: calc(-1 * var(--space-4));\n }\n .md\\:-rt-r-mb-5 {\n --margin-bottom: calc(-1 * var(--space-5));\n }\n .md\\:-rt-r-mb-6 {\n --margin-bottom: calc(-1 * var(--space-6));\n }\n .md\\:-rt-r-mb-7 {\n --margin-bottom: calc(-1 * var(--space-7));\n }\n .md\\:-rt-r-mb-8 {\n --margin-bottom: calc(-1 * var(--space-8));\n }\n .md\\:-rt-r-mb-9 {\n --margin-bottom: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-mb,\n .lg\\:rt-r-mb-0,\n .lg\\:rt-r-mb-1,\n .lg\\:rt-r-mb-2,\n .lg\\:rt-r-mb-3,\n .lg\\:rt-r-mb-4,\n .lg\\:rt-r-mb-5,\n .lg\\:rt-r-mb-6,\n .lg\\:rt-r-mb-7,\n .lg\\:rt-r-mb-8,\n .lg\\:rt-r-mb-9,\n .lg\\:-rt-r-mb-1,\n .lg\\:-rt-r-mb-2,\n .lg\\:-rt-r-mb-3,\n .lg\\:-rt-r-mb-4,\n .lg\\:-rt-r-mb-5,\n .lg\\:-rt-r-mb-6,\n .lg\\:-rt-r-mb-7,\n .lg\\:-rt-r-mb-8,\n .lg\\:-rt-r-mb-9 {\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n }\n .lg\\:rt-r-mb {\n --margin-bottom: var(--mb-lg)\n }\n .lg\\:rt-r-mb-0 {\n --margin-bottom: 0px;\n }\n .lg\\:rt-r-mb-1 {\n --margin-bottom: var(--space-1);\n }\n .lg\\:rt-r-mb-2 {\n --margin-bottom: var(--space-2);\n }\n .lg\\:rt-r-mb-3 {\n --margin-bottom: var(--space-3);\n }\n .lg\\:rt-r-mb-4 {\n --margin-bottom: var(--space-4);\n }\n .lg\\:rt-r-mb-5 {\n --margin-bottom: var(--space-5);\n }\n .lg\\:rt-r-mb-6 {\n --margin-bottom: var(--space-6);\n }\n .lg\\:rt-r-mb-7 {\n --margin-bottom: var(--space-7);\n }\n .lg\\:rt-r-mb-8 {\n --margin-bottom: var(--space-8);\n }\n .lg\\:rt-r-mb-9 {\n --margin-bottom: var(--space-9);\n }\n .lg\\:-rt-r-mb-1 {\n --margin-bottom: calc(-1 * var(--space-1));\n }\n .lg\\:-rt-r-mb-2 {\n --margin-bottom: calc(-1 * var(--space-2));\n }\n .lg\\:-rt-r-mb-3 {\n --margin-bottom: calc(-1 * var(--space-3));\n }\n .lg\\:-rt-r-mb-4 {\n --margin-bottom: calc(-1 * var(--space-4));\n }\n .lg\\:-rt-r-mb-5 {\n --margin-bottom: calc(-1 * var(--space-5));\n }\n .lg\\:-rt-r-mb-6 {\n --margin-bottom: calc(-1 * var(--space-6));\n }\n .lg\\:-rt-r-mb-7 {\n --margin-bottom: calc(-1 * var(--space-7));\n }\n .lg\\:-rt-r-mb-8 {\n --margin-bottom: calc(-1 * var(--space-8));\n }\n .lg\\:-rt-r-mb-9 {\n --margin-bottom: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-mb,\n .xl\\:rt-r-mb-0,\n .xl\\:rt-r-mb-1,\n .xl\\:rt-r-mb-2,\n .xl\\:rt-r-mb-3,\n .xl\\:rt-r-mb-4,\n .xl\\:rt-r-mb-5,\n .xl\\:rt-r-mb-6,\n .xl\\:rt-r-mb-7,\n .xl\\:rt-r-mb-8,\n .xl\\:rt-r-mb-9,\n .xl\\:-rt-r-mb-1,\n .xl\\:-rt-r-mb-2,\n .xl\\:-rt-r-mb-3,\n .xl\\:-rt-r-mb-4,\n .xl\\:-rt-r-mb-5,\n .xl\\:-rt-r-mb-6,\n .xl\\:-rt-r-mb-7,\n .xl\\:-rt-r-mb-8,\n .xl\\:-rt-r-mb-9 {\n margin-bottom: var(--margin-bottom-override, var(--margin-bottom));\n }\n .xl\\:rt-r-mb {\n --margin-bottom: var(--mb-xl)\n }\n .xl\\:rt-r-mb-0 {\n --margin-bottom: 0px;\n }\n .xl\\:rt-r-mb-1 {\n --margin-bottom: var(--space-1);\n }\n .xl\\:rt-r-mb-2 {\n --margin-bottom: var(--space-2);\n }\n .xl\\:rt-r-mb-3 {\n --margin-bottom: var(--space-3);\n }\n .xl\\:rt-r-mb-4 {\n --margin-bottom: var(--space-4);\n }\n .xl\\:rt-r-mb-5 {\n --margin-bottom: var(--space-5);\n }\n .xl\\:rt-r-mb-6 {\n --margin-bottom: var(--space-6);\n }\n .xl\\:rt-r-mb-7 {\n --margin-bottom: var(--space-7);\n }\n .xl\\:rt-r-mb-8 {\n --margin-bottom: var(--space-8);\n }\n .xl\\:rt-r-mb-9 {\n --margin-bottom: var(--space-9);\n }\n .xl\\:-rt-r-mb-1 {\n --margin-bottom: calc(-1 * var(--space-1));\n }\n .xl\\:-rt-r-mb-2 {\n --margin-bottom: calc(-1 * var(--space-2));\n }\n .xl\\:-rt-r-mb-3 {\n --margin-bottom: calc(-1 * var(--space-3));\n }\n .xl\\:-rt-r-mb-4 {\n --margin-bottom: calc(-1 * var(--space-4));\n }\n .xl\\:-rt-r-mb-5 {\n --margin-bottom: calc(-1 * var(--space-5));\n }\n .xl\\:-rt-r-mb-6 {\n --margin-bottom: calc(-1 * var(--space-6));\n }\n .xl\\:-rt-r-mb-7 {\n --margin-bottom: calc(-1 * var(--space-7));\n }\n .xl\\:-rt-r-mb-8 {\n --margin-bottom: calc(-1 * var(--space-8));\n }\n .xl\\:-rt-r-mb-9 {\n --margin-bottom: calc(-1 * var(--space-9));\n }\n}\n.rt-r-ml,\n.rt-r-ml-0,\n.rt-r-ml-1,\n.rt-r-ml-2,\n.rt-r-ml-3,\n.rt-r-ml-4,\n.rt-r-ml-5,\n.rt-r-ml-6,\n.rt-r-ml-7,\n.rt-r-ml-8,\n.rt-r-ml-9,\n.-rt-r-ml-1,\n.-rt-r-ml-2,\n.-rt-r-ml-3,\n.-rt-r-ml-4,\n.-rt-r-ml-5,\n.-rt-r-ml-6,\n.-rt-r-ml-7,\n.-rt-r-ml-8,\n.-rt-r-ml-9 {\n margin-left: var(--margin-left-override, var(--margin-left));\n}\n.rt-r-ml {\n --margin-left: var(--ml)\n}\n.rt-r-ml-0 {\n --margin-left: 0px;\n}\n.rt-r-ml-1 {\n --margin-left: var(--space-1);\n}\n.rt-r-ml-2 {\n --margin-left: var(--space-2);\n}\n.rt-r-ml-3 {\n --margin-left: var(--space-3);\n}\n.rt-r-ml-4 {\n --margin-left: var(--space-4);\n}\n.rt-r-ml-5 {\n --margin-left: var(--space-5);\n}\n.rt-r-ml-6 {\n --margin-left: var(--space-6);\n}\n.rt-r-ml-7 {\n --margin-left: var(--space-7);\n}\n.rt-r-ml-8 {\n --margin-left: var(--space-8);\n}\n.rt-r-ml-9 {\n --margin-left: var(--space-9);\n}\n.-rt-r-ml-1 {\n --margin-left: calc(-1 * var(--space-1));\n}\n.-rt-r-ml-2 {\n --margin-left: calc(-1 * var(--space-2));\n}\n.-rt-r-ml-3 {\n --margin-left: calc(-1 * var(--space-3));\n}\n.-rt-r-ml-4 {\n --margin-left: calc(-1 * var(--space-4));\n}\n.-rt-r-ml-5 {\n --margin-left: calc(-1 * var(--space-5));\n}\n.-rt-r-ml-6 {\n --margin-left: calc(-1 * var(--space-6));\n}\n.-rt-r-ml-7 {\n --margin-left: calc(-1 * var(--space-7));\n}\n.-rt-r-ml-8 {\n --margin-left: calc(-1 * var(--space-8));\n}\n.-rt-r-ml-9 {\n --margin-left: calc(-1 * var(--space-9));\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-ml,\n .xs\\:rt-r-ml-0,\n .xs\\:rt-r-ml-1,\n .xs\\:rt-r-ml-2,\n .xs\\:rt-r-ml-3,\n .xs\\:rt-r-ml-4,\n .xs\\:rt-r-ml-5,\n .xs\\:rt-r-ml-6,\n .xs\\:rt-r-ml-7,\n .xs\\:rt-r-ml-8,\n .xs\\:rt-r-ml-9,\n .xs\\:-rt-r-ml-1,\n .xs\\:-rt-r-ml-2,\n .xs\\:-rt-r-ml-3,\n .xs\\:-rt-r-ml-4,\n .xs\\:-rt-r-ml-5,\n .xs\\:-rt-r-ml-6,\n .xs\\:-rt-r-ml-7,\n .xs\\:-rt-r-ml-8,\n .xs\\:-rt-r-ml-9 {\n margin-left: var(--margin-left-override, var(--margin-left));\n }\n .xs\\:rt-r-ml {\n --margin-left: var(--ml-xs)\n }\n .xs\\:rt-r-ml-0 {\n --margin-left: 0px;\n }\n .xs\\:rt-r-ml-1 {\n --margin-left: var(--space-1);\n }\n .xs\\:rt-r-ml-2 {\n --margin-left: var(--space-2);\n }\n .xs\\:rt-r-ml-3 {\n --margin-left: var(--space-3);\n }\n .xs\\:rt-r-ml-4 {\n --margin-left: var(--space-4);\n }\n .xs\\:rt-r-ml-5 {\n --margin-left: var(--space-5);\n }\n .xs\\:rt-r-ml-6 {\n --margin-left: var(--space-6);\n }\n .xs\\:rt-r-ml-7 {\n --margin-left: var(--space-7);\n }\n .xs\\:rt-r-ml-8 {\n --margin-left: var(--space-8);\n }\n .xs\\:rt-r-ml-9 {\n --margin-left: var(--space-9);\n }\n .xs\\:-rt-r-ml-1 {\n --margin-left: calc(-1 * var(--space-1));\n }\n .xs\\:-rt-r-ml-2 {\n --margin-left: calc(-1 * var(--space-2));\n }\n .xs\\:-rt-r-ml-3 {\n --margin-left: calc(-1 * var(--space-3));\n }\n .xs\\:-rt-r-ml-4 {\n --margin-left: calc(-1 * var(--space-4));\n }\n .xs\\:-rt-r-ml-5 {\n --margin-left: calc(-1 * var(--space-5));\n }\n .xs\\:-rt-r-ml-6 {\n --margin-left: calc(-1 * var(--space-6));\n }\n .xs\\:-rt-r-ml-7 {\n --margin-left: calc(-1 * var(--space-7));\n }\n .xs\\:-rt-r-ml-8 {\n --margin-left: calc(-1 * var(--space-8));\n }\n .xs\\:-rt-r-ml-9 {\n --margin-left: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-ml,\n .sm\\:rt-r-ml-0,\n .sm\\:rt-r-ml-1,\n .sm\\:rt-r-ml-2,\n .sm\\:rt-r-ml-3,\n .sm\\:rt-r-ml-4,\n .sm\\:rt-r-ml-5,\n .sm\\:rt-r-ml-6,\n .sm\\:rt-r-ml-7,\n .sm\\:rt-r-ml-8,\n .sm\\:rt-r-ml-9,\n .sm\\:-rt-r-ml-1,\n .sm\\:-rt-r-ml-2,\n .sm\\:-rt-r-ml-3,\n .sm\\:-rt-r-ml-4,\n .sm\\:-rt-r-ml-5,\n .sm\\:-rt-r-ml-6,\n .sm\\:-rt-r-ml-7,\n .sm\\:-rt-r-ml-8,\n .sm\\:-rt-r-ml-9 {\n margin-left: var(--margin-left-override, var(--margin-left));\n }\n .sm\\:rt-r-ml {\n --margin-left: var(--ml-sm)\n }\n .sm\\:rt-r-ml-0 {\n --margin-left: 0px;\n }\n .sm\\:rt-r-ml-1 {\n --margin-left: var(--space-1);\n }\n .sm\\:rt-r-ml-2 {\n --margin-left: var(--space-2);\n }\n .sm\\:rt-r-ml-3 {\n --margin-left: var(--space-3);\n }\n .sm\\:rt-r-ml-4 {\n --margin-left: var(--space-4);\n }\n .sm\\:rt-r-ml-5 {\n --margin-left: var(--space-5);\n }\n .sm\\:rt-r-ml-6 {\n --margin-left: var(--space-6);\n }\n .sm\\:rt-r-ml-7 {\n --margin-left: var(--space-7);\n }\n .sm\\:rt-r-ml-8 {\n --margin-left: var(--space-8);\n }\n .sm\\:rt-r-ml-9 {\n --margin-left: var(--space-9);\n }\n .sm\\:-rt-r-ml-1 {\n --margin-left: calc(-1 * var(--space-1));\n }\n .sm\\:-rt-r-ml-2 {\n --margin-left: calc(-1 * var(--space-2));\n }\n .sm\\:-rt-r-ml-3 {\n --margin-left: calc(-1 * var(--space-3));\n }\n .sm\\:-rt-r-ml-4 {\n --margin-left: calc(-1 * var(--space-4));\n }\n .sm\\:-rt-r-ml-5 {\n --margin-left: calc(-1 * var(--space-5));\n }\n .sm\\:-rt-r-ml-6 {\n --margin-left: calc(-1 * var(--space-6));\n }\n .sm\\:-rt-r-ml-7 {\n --margin-left: calc(-1 * var(--space-7));\n }\n .sm\\:-rt-r-ml-8 {\n --margin-left: calc(-1 * var(--space-8));\n }\n .sm\\:-rt-r-ml-9 {\n --margin-left: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-ml,\n .md\\:rt-r-ml-0,\n .md\\:rt-r-ml-1,\n .md\\:rt-r-ml-2,\n .md\\:rt-r-ml-3,\n .md\\:rt-r-ml-4,\n .md\\:rt-r-ml-5,\n .md\\:rt-r-ml-6,\n .md\\:rt-r-ml-7,\n .md\\:rt-r-ml-8,\n .md\\:rt-r-ml-9,\n .md\\:-rt-r-ml-1,\n .md\\:-rt-r-ml-2,\n .md\\:-rt-r-ml-3,\n .md\\:-rt-r-ml-4,\n .md\\:-rt-r-ml-5,\n .md\\:-rt-r-ml-6,\n .md\\:-rt-r-ml-7,\n .md\\:-rt-r-ml-8,\n .md\\:-rt-r-ml-9 {\n margin-left: var(--margin-left-override, var(--margin-left));\n }\n .md\\:rt-r-ml {\n --margin-left: var(--ml-md)\n }\n .md\\:rt-r-ml-0 {\n --margin-left: 0px;\n }\n .md\\:rt-r-ml-1 {\n --margin-left: var(--space-1);\n }\n .md\\:rt-r-ml-2 {\n --margin-left: var(--space-2);\n }\n .md\\:rt-r-ml-3 {\n --margin-left: var(--space-3);\n }\n .md\\:rt-r-ml-4 {\n --margin-left: var(--space-4);\n }\n .md\\:rt-r-ml-5 {\n --margin-left: var(--space-5);\n }\n .md\\:rt-r-ml-6 {\n --margin-left: var(--space-6);\n }\n .md\\:rt-r-ml-7 {\n --margin-left: var(--space-7);\n }\n .md\\:rt-r-ml-8 {\n --margin-left: var(--space-8);\n }\n .md\\:rt-r-ml-9 {\n --margin-left: var(--space-9);\n }\n .md\\:-rt-r-ml-1 {\n --margin-left: calc(-1 * var(--space-1));\n }\n .md\\:-rt-r-ml-2 {\n --margin-left: calc(-1 * var(--space-2));\n }\n .md\\:-rt-r-ml-3 {\n --margin-left: calc(-1 * var(--space-3));\n }\n .md\\:-rt-r-ml-4 {\n --margin-left: calc(-1 * var(--space-4));\n }\n .md\\:-rt-r-ml-5 {\n --margin-left: calc(-1 * var(--space-5));\n }\n .md\\:-rt-r-ml-6 {\n --margin-left: calc(-1 * var(--space-6));\n }\n .md\\:-rt-r-ml-7 {\n --margin-left: calc(-1 * var(--space-7));\n }\n .md\\:-rt-r-ml-8 {\n --margin-left: calc(-1 * var(--space-8));\n }\n .md\\:-rt-r-ml-9 {\n --margin-left: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-ml,\n .lg\\:rt-r-ml-0,\n .lg\\:rt-r-ml-1,\n .lg\\:rt-r-ml-2,\n .lg\\:rt-r-ml-3,\n .lg\\:rt-r-ml-4,\n .lg\\:rt-r-ml-5,\n .lg\\:rt-r-ml-6,\n .lg\\:rt-r-ml-7,\n .lg\\:rt-r-ml-8,\n .lg\\:rt-r-ml-9,\n .lg\\:-rt-r-ml-1,\n .lg\\:-rt-r-ml-2,\n .lg\\:-rt-r-ml-3,\n .lg\\:-rt-r-ml-4,\n .lg\\:-rt-r-ml-5,\n .lg\\:-rt-r-ml-6,\n .lg\\:-rt-r-ml-7,\n .lg\\:-rt-r-ml-8,\n .lg\\:-rt-r-ml-9 {\n margin-left: var(--margin-left-override, var(--margin-left));\n }\n .lg\\:rt-r-ml {\n --margin-left: var(--ml-lg)\n }\n .lg\\:rt-r-ml-0 {\n --margin-left: 0px;\n }\n .lg\\:rt-r-ml-1 {\n --margin-left: var(--space-1);\n }\n .lg\\:rt-r-ml-2 {\n --margin-left: var(--space-2);\n }\n .lg\\:rt-r-ml-3 {\n --margin-left: var(--space-3);\n }\n .lg\\:rt-r-ml-4 {\n --margin-left: var(--space-4);\n }\n .lg\\:rt-r-ml-5 {\n --margin-left: var(--space-5);\n }\n .lg\\:rt-r-ml-6 {\n --margin-left: var(--space-6);\n }\n .lg\\:rt-r-ml-7 {\n --margin-left: var(--space-7);\n }\n .lg\\:rt-r-ml-8 {\n --margin-left: var(--space-8);\n }\n .lg\\:rt-r-ml-9 {\n --margin-left: var(--space-9);\n }\n .lg\\:-rt-r-ml-1 {\n --margin-left: calc(-1 * var(--space-1));\n }\n .lg\\:-rt-r-ml-2 {\n --margin-left: calc(-1 * var(--space-2));\n }\n .lg\\:-rt-r-ml-3 {\n --margin-left: calc(-1 * var(--space-3));\n }\n .lg\\:-rt-r-ml-4 {\n --margin-left: calc(-1 * var(--space-4));\n }\n .lg\\:-rt-r-ml-5 {\n --margin-left: calc(-1 * var(--space-5));\n }\n .lg\\:-rt-r-ml-6 {\n --margin-left: calc(-1 * var(--space-6));\n }\n .lg\\:-rt-r-ml-7 {\n --margin-left: calc(-1 * var(--space-7));\n }\n .lg\\:-rt-r-ml-8 {\n --margin-left: calc(-1 * var(--space-8));\n }\n .lg\\:-rt-r-ml-9 {\n --margin-left: calc(-1 * var(--space-9));\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-ml,\n .xl\\:rt-r-ml-0,\n .xl\\:rt-r-ml-1,\n .xl\\:rt-r-ml-2,\n .xl\\:rt-r-ml-3,\n .xl\\:rt-r-ml-4,\n .xl\\:rt-r-ml-5,\n .xl\\:rt-r-ml-6,\n .xl\\:rt-r-ml-7,\n .xl\\:rt-r-ml-8,\n .xl\\:rt-r-ml-9,\n .xl\\:-rt-r-ml-1,\n .xl\\:-rt-r-ml-2,\n .xl\\:-rt-r-ml-3,\n .xl\\:-rt-r-ml-4,\n .xl\\:-rt-r-ml-5,\n .xl\\:-rt-r-ml-6,\n .xl\\:-rt-r-ml-7,\n .xl\\:-rt-r-ml-8,\n .xl\\:-rt-r-ml-9 {\n margin-left: var(--margin-left-override, var(--margin-left));\n }\n .xl\\:rt-r-ml {\n --margin-left: var(--ml-xl)\n }\n .xl\\:rt-r-ml-0 {\n --margin-left: 0px;\n }\n .xl\\:rt-r-ml-1 {\n --margin-left: var(--space-1);\n }\n .xl\\:rt-r-ml-2 {\n --margin-left: var(--space-2);\n }\n .xl\\:rt-r-ml-3 {\n --margin-left: var(--space-3);\n }\n .xl\\:rt-r-ml-4 {\n --margin-left: var(--space-4);\n }\n .xl\\:rt-r-ml-5 {\n --margin-left: var(--space-5);\n }\n .xl\\:rt-r-ml-6 {\n --margin-left: var(--space-6);\n }\n .xl\\:rt-r-ml-7 {\n --margin-left: var(--space-7);\n }\n .xl\\:rt-r-ml-8 {\n --margin-left: var(--space-8);\n }\n .xl\\:rt-r-ml-9 {\n --margin-left: var(--space-9);\n }\n .xl\\:-rt-r-ml-1 {\n --margin-left: calc(-1 * var(--space-1));\n }\n .xl\\:-rt-r-ml-2 {\n --margin-left: calc(-1 * var(--space-2));\n }\n .xl\\:-rt-r-ml-3 {\n --margin-left: calc(-1 * var(--space-3));\n }\n .xl\\:-rt-r-ml-4 {\n --margin-left: calc(-1 * var(--space-4));\n }\n .xl\\:-rt-r-ml-5 {\n --margin-left: calc(-1 * var(--space-5));\n }\n .xl\\:-rt-r-ml-6 {\n --margin-left: calc(-1 * var(--space-6));\n }\n .xl\\:-rt-r-ml-7 {\n --margin-left: calc(-1 * var(--space-7));\n }\n .xl\\:-rt-r-ml-8 {\n --margin-left: calc(-1 * var(--space-8));\n }\n .xl\\:-rt-r-ml-9 {\n --margin-left: calc(-1 * var(--space-9));\n }\n}\n.rt-r-overflow-visible {\n overflow: visible;\n}\n.rt-r-overflow-hidden {\n overflow: hidden;\n}\n.rt-r-overflow-clip {\n overflow: clip;\n}\n.rt-r-overflow-scroll {\n overflow: scroll;\n}\n.rt-r-overflow-auto {\n overflow: auto;\n}\n.rt-r-ox-visible {\n overflow-x: visible;\n}\n.rt-r-ox-hidden {\n overflow-x: hidden;\n}\n.rt-r-ox-clip {\n overflow-x: clip;\n}\n.rt-r-ox-scroll {\n overflow-x: scroll;\n}\n.rt-r-ox-auto {\n overflow-x: auto;\n}\n.rt-r-oy-visible {\n overflow-y: visible;\n}\n.rt-r-oy-hidden {\n overflow-y: hidden;\n}\n.rt-r-oy-clip {\n overflow-y: clip;\n}\n.rt-r-oy-scroll {\n overflow-y: scroll;\n}\n.rt-r-oy-auto {\n overflow-y: auto;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-overflow-visible {\n overflow: visible;\n }\n .xs\\:rt-r-overflow-hidden {\n overflow: hidden;\n }\n .xs\\:rt-r-overflow-clip {\n overflow: clip;\n }\n .xs\\:rt-r-overflow-scroll {\n overflow: scroll;\n }\n .xs\\:rt-r-overflow-auto {\n overflow: auto;\n }\n .xs\\:rt-r-ox-visible {\n overflow-x: visible;\n }\n .xs\\:rt-r-ox-hidden {\n overflow-x: hidden;\n }\n .xs\\:rt-r-ox-clip {\n overflow-x: clip;\n }\n .xs\\:rt-r-ox-scroll {\n overflow-x: scroll;\n }\n .xs\\:rt-r-ox-auto {\n overflow-x: auto;\n }\n .xs\\:rt-r-oy-visible {\n overflow-y: visible;\n }\n .xs\\:rt-r-oy-hidden {\n overflow-y: hidden;\n }\n .xs\\:rt-r-oy-clip {\n overflow-y: clip;\n }\n .xs\\:rt-r-oy-scroll {\n overflow-y: scroll;\n }\n .xs\\:rt-r-oy-auto {\n overflow-y: auto;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-overflow-visible {\n overflow: visible;\n }\n .sm\\:rt-r-overflow-hidden {\n overflow: hidden;\n }\n .sm\\:rt-r-overflow-clip {\n overflow: clip;\n }\n .sm\\:rt-r-overflow-scroll {\n overflow: scroll;\n }\n .sm\\:rt-r-overflow-auto {\n overflow: auto;\n }\n .sm\\:rt-r-ox-visible {\n overflow-x: visible;\n }\n .sm\\:rt-r-ox-hidden {\n overflow-x: hidden;\n }\n .sm\\:rt-r-ox-clip {\n overflow-x: clip;\n }\n .sm\\:rt-r-ox-scroll {\n overflow-x: scroll;\n }\n .sm\\:rt-r-ox-auto {\n overflow-x: auto;\n }\n .sm\\:rt-r-oy-visible {\n overflow-y: visible;\n }\n .sm\\:rt-r-oy-hidden {\n overflow-y: hidden;\n }\n .sm\\:rt-r-oy-clip {\n overflow-y: clip;\n }\n .sm\\:rt-r-oy-scroll {\n overflow-y: scroll;\n }\n .sm\\:rt-r-oy-auto {\n overflow-y: auto;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-overflow-visible {\n overflow: visible;\n }\n .md\\:rt-r-overflow-hidden {\n overflow: hidden;\n }\n .md\\:rt-r-overflow-clip {\n overflow: clip;\n }\n .md\\:rt-r-overflow-scroll {\n overflow: scroll;\n }\n .md\\:rt-r-overflow-auto {\n overflow: auto;\n }\n .md\\:rt-r-ox-visible {\n overflow-x: visible;\n }\n .md\\:rt-r-ox-hidden {\n overflow-x: hidden;\n }\n .md\\:rt-r-ox-clip {\n overflow-x: clip;\n }\n .md\\:rt-r-ox-scroll {\n overflow-x: scroll;\n }\n .md\\:rt-r-ox-auto {\n overflow-x: auto;\n }\n .md\\:rt-r-oy-visible {\n overflow-y: visible;\n }\n .md\\:rt-r-oy-hidden {\n overflow-y: hidden;\n }\n .md\\:rt-r-oy-clip {\n overflow-y: clip;\n }\n .md\\:rt-r-oy-scroll {\n overflow-y: scroll;\n }\n .md\\:rt-r-oy-auto {\n overflow-y: auto;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-overflow-visible {\n overflow: visible;\n }\n .lg\\:rt-r-overflow-hidden {\n overflow: hidden;\n }\n .lg\\:rt-r-overflow-clip {\n overflow: clip;\n }\n .lg\\:rt-r-overflow-scroll {\n overflow: scroll;\n }\n .lg\\:rt-r-overflow-auto {\n overflow: auto;\n }\n .lg\\:rt-r-ox-visible {\n overflow-x: visible;\n }\n .lg\\:rt-r-ox-hidden {\n overflow-x: hidden;\n }\n .lg\\:rt-r-ox-clip {\n overflow-x: clip;\n }\n .lg\\:rt-r-ox-scroll {\n overflow-x: scroll;\n }\n .lg\\:rt-r-ox-auto {\n overflow-x: auto;\n }\n .lg\\:rt-r-oy-visible {\n overflow-y: visible;\n }\n .lg\\:rt-r-oy-hidden {\n overflow-y: hidden;\n }\n .lg\\:rt-r-oy-clip {\n overflow-y: clip;\n }\n .lg\\:rt-r-oy-scroll {\n overflow-y: scroll;\n }\n .lg\\:rt-r-oy-auto {\n overflow-y: auto;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-overflow-visible {\n overflow: visible;\n }\n .xl\\:rt-r-overflow-hidden {\n overflow: hidden;\n }\n .xl\\:rt-r-overflow-clip {\n overflow: clip;\n }\n .xl\\:rt-r-overflow-scroll {\n overflow: scroll;\n }\n .xl\\:rt-r-overflow-auto {\n overflow: auto;\n }\n .xl\\:rt-r-ox-visible {\n overflow-x: visible;\n }\n .xl\\:rt-r-ox-hidden {\n overflow-x: hidden;\n }\n .xl\\:rt-r-ox-clip {\n overflow-x: clip;\n }\n .xl\\:rt-r-ox-scroll {\n overflow-x: scroll;\n }\n .xl\\:rt-r-ox-auto {\n overflow-x: auto;\n }\n .xl\\:rt-r-oy-visible {\n overflow-y: visible;\n }\n .xl\\:rt-r-oy-hidden {\n overflow-y: hidden;\n }\n .xl\\:rt-r-oy-clip {\n overflow-y: clip;\n }\n .xl\\:rt-r-oy-scroll {\n overflow-y: scroll;\n }\n .xl\\:rt-r-oy-auto {\n overflow-y: auto;\n }\n}\n.rt-r-p {\n padding: var(--p)\n}\n.rt-r-p-0 {\n padding: 0;\n}\n.rt-r-p-1 {\n padding: var(--space-1);\n}\n.rt-r-p-2 {\n padding: var(--space-2);\n}\n.rt-r-p-3 {\n padding: var(--space-3);\n}\n.rt-r-p-4 {\n padding: var(--space-4);\n}\n.rt-r-p-5 {\n padding: var(--space-5);\n}\n.rt-r-p-6 {\n padding: var(--space-6);\n}\n.rt-r-p-7 {\n padding: var(--space-7);\n}\n.rt-r-p-8 {\n padding: var(--space-8);\n}\n.rt-r-p-9 {\n padding: var(--space-9);\n}\n.rt-r-p-inset {\n padding-top: var(--inset-padding-top);\n padding-right: var(--inset-padding-right);\n padding-bottom: var(--inset-padding-bottom);\n padding-left: var(--inset-padding-left);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-p {\n padding: var(--p-xs)\n }\n .xs\\:rt-r-p-0 {\n padding: 0;\n }\n .xs\\:rt-r-p-1 {\n padding: var(--space-1);\n }\n .xs\\:rt-r-p-2 {\n padding: var(--space-2);\n }\n .xs\\:rt-r-p-3 {\n padding: var(--space-3);\n }\n .xs\\:rt-r-p-4 {\n padding: var(--space-4);\n }\n .xs\\:rt-r-p-5 {\n padding: var(--space-5);\n }\n .xs\\:rt-r-p-6 {\n padding: var(--space-6);\n }\n .xs\\:rt-r-p-7 {\n padding: var(--space-7);\n }\n .xs\\:rt-r-p-8 {\n padding: var(--space-8);\n }\n .xs\\:rt-r-p-9 {\n padding: var(--space-9);\n }\n .xs\\:rt-r-p-inset {\n padding-top: var(--inset-padding-top);\n padding-right: var(--inset-padding-right);\n padding-bottom: var(--inset-padding-bottom);\n padding-left: var(--inset-padding-left);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-p {\n padding: var(--p-sm)\n }\n .sm\\:rt-r-p-0 {\n padding: 0;\n }\n .sm\\:rt-r-p-1 {\n padding: var(--space-1);\n }\n .sm\\:rt-r-p-2 {\n padding: var(--space-2);\n }\n .sm\\:rt-r-p-3 {\n padding: var(--space-3);\n }\n .sm\\:rt-r-p-4 {\n padding: var(--space-4);\n }\n .sm\\:rt-r-p-5 {\n padding: var(--space-5);\n }\n .sm\\:rt-r-p-6 {\n padding: var(--space-6);\n }\n .sm\\:rt-r-p-7 {\n padding: var(--space-7);\n }\n .sm\\:rt-r-p-8 {\n padding: var(--space-8);\n }\n .sm\\:rt-r-p-9 {\n padding: var(--space-9);\n }\n .sm\\:rt-r-p-inset {\n padding-top: var(--inset-padding-top);\n padding-right: var(--inset-padding-right);\n padding-bottom: var(--inset-padding-bottom);\n padding-left: var(--inset-padding-left);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-p {\n padding: var(--p-md)\n }\n .md\\:rt-r-p-0 {\n padding: 0;\n }\n .md\\:rt-r-p-1 {\n padding: var(--space-1);\n }\n .md\\:rt-r-p-2 {\n padding: var(--space-2);\n }\n .md\\:rt-r-p-3 {\n padding: var(--space-3);\n }\n .md\\:rt-r-p-4 {\n padding: var(--space-4);\n }\n .md\\:rt-r-p-5 {\n padding: var(--space-5);\n }\n .md\\:rt-r-p-6 {\n padding: var(--space-6);\n }\n .md\\:rt-r-p-7 {\n padding: var(--space-7);\n }\n .md\\:rt-r-p-8 {\n padding: var(--space-8);\n }\n .md\\:rt-r-p-9 {\n padding: var(--space-9);\n }\n .md\\:rt-r-p-inset {\n padding-top: var(--inset-padding-top);\n padding-right: var(--inset-padding-right);\n padding-bottom: var(--inset-padding-bottom);\n padding-left: var(--inset-padding-left);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-p {\n padding: var(--p-lg)\n }\n .lg\\:rt-r-p-0 {\n padding: 0;\n }\n .lg\\:rt-r-p-1 {\n padding: var(--space-1);\n }\n .lg\\:rt-r-p-2 {\n padding: var(--space-2);\n }\n .lg\\:rt-r-p-3 {\n padding: var(--space-3);\n }\n .lg\\:rt-r-p-4 {\n padding: var(--space-4);\n }\n .lg\\:rt-r-p-5 {\n padding: var(--space-5);\n }\n .lg\\:rt-r-p-6 {\n padding: var(--space-6);\n }\n .lg\\:rt-r-p-7 {\n padding: var(--space-7);\n }\n .lg\\:rt-r-p-8 {\n padding: var(--space-8);\n }\n .lg\\:rt-r-p-9 {\n padding: var(--space-9);\n }\n .lg\\:rt-r-p-inset {\n padding-top: var(--inset-padding-top);\n padding-right: var(--inset-padding-right);\n padding-bottom: var(--inset-padding-bottom);\n padding-left: var(--inset-padding-left);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-p {\n padding: var(--p-xl)\n }\n .xl\\:rt-r-p-0 {\n padding: 0;\n }\n .xl\\:rt-r-p-1 {\n padding: var(--space-1);\n }\n .xl\\:rt-r-p-2 {\n padding: var(--space-2);\n }\n .xl\\:rt-r-p-3 {\n padding: var(--space-3);\n }\n .xl\\:rt-r-p-4 {\n padding: var(--space-4);\n }\n .xl\\:rt-r-p-5 {\n padding: var(--space-5);\n }\n .xl\\:rt-r-p-6 {\n padding: var(--space-6);\n }\n .xl\\:rt-r-p-7 {\n padding: var(--space-7);\n }\n .xl\\:rt-r-p-8 {\n padding: var(--space-8);\n }\n .xl\\:rt-r-p-9 {\n padding: var(--space-9);\n }\n .xl\\:rt-r-p-inset {\n padding-top: var(--inset-padding-top);\n padding-right: var(--inset-padding-right);\n padding-bottom: var(--inset-padding-bottom);\n padding-left: var(--inset-padding-left);\n }\n}\n.rt-r-px {\n padding-left: var(--pl);\n padding-right: var(--pr)\n}\n.rt-r-px-0 {\n padding-left: 0;\n padding-right: 0;\n}\n.rt-r-px-1 {\n padding-left: var(--space-1);\n padding-right: var(--space-1);\n}\n.rt-r-px-2 {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n}\n.rt-r-px-3 {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n}\n.rt-r-px-4 {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n}\n.rt-r-px-5 {\n padding-left: var(--space-5);\n padding-right: var(--space-5);\n}\n.rt-r-px-6 {\n padding-left: var(--space-6);\n padding-right: var(--space-6);\n}\n.rt-r-px-7 {\n padding-left: var(--space-7);\n padding-right: var(--space-7);\n}\n.rt-r-px-8 {\n padding-left: var(--space-8);\n padding-right: var(--space-8);\n}\n.rt-r-px-9 {\n padding-left: var(--space-9);\n padding-right: var(--space-9);\n}\n.rt-r-px-inset {\n padding-left: var(--inset-padding-left);\n padding-right: var(--inset-padding-right);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-px {\n padding-left: var(--pl-xs);\n padding-right: var(--pr-xs)\n }\n .xs\\:rt-r-px-0 {\n padding-left: 0;\n padding-right: 0;\n }\n .xs\\:rt-r-px-1 {\n padding-left: var(--space-1);\n padding-right: var(--space-1);\n }\n .xs\\:rt-r-px-2 {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .xs\\:rt-r-px-3 {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n .xs\\:rt-r-px-4 {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n }\n .xs\\:rt-r-px-5 {\n padding-left: var(--space-5);\n padding-right: var(--space-5);\n }\n .xs\\:rt-r-px-6 {\n padding-left: var(--space-6);\n padding-right: var(--space-6);\n }\n .xs\\:rt-r-px-7 {\n padding-left: var(--space-7);\n padding-right: var(--space-7);\n }\n .xs\\:rt-r-px-8 {\n padding-left: var(--space-8);\n padding-right: var(--space-8);\n }\n .xs\\:rt-r-px-9 {\n padding-left: var(--space-9);\n padding-right: var(--space-9);\n }\n .xs\\:rt-r-px-inset {\n padding-left: var(--inset-padding-left);\n padding-right: var(--inset-padding-right);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-px {\n padding-left: var(--pl-sm);\n padding-right: var(--pr-sm)\n }\n .sm\\:rt-r-px-0 {\n padding-left: 0;\n padding-right: 0;\n }\n .sm\\:rt-r-px-1 {\n padding-left: var(--space-1);\n padding-right: var(--space-1);\n }\n .sm\\:rt-r-px-2 {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .sm\\:rt-r-px-3 {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n .sm\\:rt-r-px-4 {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n }\n .sm\\:rt-r-px-5 {\n padding-left: var(--space-5);\n padding-right: var(--space-5);\n }\n .sm\\:rt-r-px-6 {\n padding-left: var(--space-6);\n padding-right: var(--space-6);\n }\n .sm\\:rt-r-px-7 {\n padding-left: var(--space-7);\n padding-right: var(--space-7);\n }\n .sm\\:rt-r-px-8 {\n padding-left: var(--space-8);\n padding-right: var(--space-8);\n }\n .sm\\:rt-r-px-9 {\n padding-left: var(--space-9);\n padding-right: var(--space-9);\n }\n .sm\\:rt-r-px-inset {\n padding-left: var(--inset-padding-left);\n padding-right: var(--inset-padding-right);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-px {\n padding-left: var(--pl-md);\n padding-right: var(--pr-md)\n }\n .md\\:rt-r-px-0 {\n padding-left: 0;\n padding-right: 0;\n }\n .md\\:rt-r-px-1 {\n padding-left: var(--space-1);\n padding-right: var(--space-1);\n }\n .md\\:rt-r-px-2 {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .md\\:rt-r-px-3 {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n .md\\:rt-r-px-4 {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n }\n .md\\:rt-r-px-5 {\n padding-left: var(--space-5);\n padding-right: var(--space-5);\n }\n .md\\:rt-r-px-6 {\n padding-left: var(--space-6);\n padding-right: var(--space-6);\n }\n .md\\:rt-r-px-7 {\n padding-left: var(--space-7);\n padding-right: var(--space-7);\n }\n .md\\:rt-r-px-8 {\n padding-left: var(--space-8);\n padding-right: var(--space-8);\n }\n .md\\:rt-r-px-9 {\n padding-left: var(--space-9);\n padding-right: var(--space-9);\n }\n .md\\:rt-r-px-inset {\n padding-left: var(--inset-padding-left);\n padding-right: var(--inset-padding-right);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-px {\n padding-left: var(--pl-lg);\n padding-right: var(--pr-lg)\n }\n .lg\\:rt-r-px-0 {\n padding-left: 0;\n padding-right: 0;\n }\n .lg\\:rt-r-px-1 {\n padding-left: var(--space-1);\n padding-right: var(--space-1);\n }\n .lg\\:rt-r-px-2 {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .lg\\:rt-r-px-3 {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n .lg\\:rt-r-px-4 {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n }\n .lg\\:rt-r-px-5 {\n padding-left: var(--space-5);\n padding-right: var(--space-5);\n }\n .lg\\:rt-r-px-6 {\n padding-left: var(--space-6);\n padding-right: var(--space-6);\n }\n .lg\\:rt-r-px-7 {\n padding-left: var(--space-7);\n padding-right: var(--space-7);\n }\n .lg\\:rt-r-px-8 {\n padding-left: var(--space-8);\n padding-right: var(--space-8);\n }\n .lg\\:rt-r-px-9 {\n padding-left: var(--space-9);\n padding-right: var(--space-9);\n }\n .lg\\:rt-r-px-inset {\n padding-left: var(--inset-padding-left);\n padding-right: var(--inset-padding-right);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-px {\n padding-left: var(--pl-xl);\n padding-right: var(--pr-xl)\n }\n .xl\\:rt-r-px-0 {\n padding-left: 0;\n padding-right: 0;\n }\n .xl\\:rt-r-px-1 {\n padding-left: var(--space-1);\n padding-right: var(--space-1);\n }\n .xl\\:rt-r-px-2 {\n padding-left: var(--space-2);\n padding-right: var(--space-2);\n }\n .xl\\:rt-r-px-3 {\n padding-left: var(--space-3);\n padding-right: var(--space-3);\n }\n .xl\\:rt-r-px-4 {\n padding-left: var(--space-4);\n padding-right: var(--space-4);\n }\n .xl\\:rt-r-px-5 {\n padding-left: var(--space-5);\n padding-right: var(--space-5);\n }\n .xl\\:rt-r-px-6 {\n padding-left: var(--space-6);\n padding-right: var(--space-6);\n }\n .xl\\:rt-r-px-7 {\n padding-left: var(--space-7);\n padding-right: var(--space-7);\n }\n .xl\\:rt-r-px-8 {\n padding-left: var(--space-8);\n padding-right: var(--space-8);\n }\n .xl\\:rt-r-px-9 {\n padding-left: var(--space-9);\n padding-right: var(--space-9);\n }\n .xl\\:rt-r-px-inset {\n padding-left: var(--inset-padding-left);\n padding-right: var(--inset-padding-right);\n }\n}\n.rt-r-py {\n padding-top: var(--pt);\n padding-bottom: var(--pb)\n}\n.rt-r-py-0 {\n padding-top: 0;\n padding-bottom: 0;\n}\n.rt-r-py-1 {\n padding-top: var(--space-1);\n padding-bottom: var(--space-1);\n}\n.rt-r-py-2 {\n padding-top: var(--space-2);\n padding-bottom: var(--space-2);\n}\n.rt-r-py-3 {\n padding-top: var(--space-3);\n padding-bottom: var(--space-3);\n}\n.rt-r-py-4 {\n padding-top: var(--space-4);\n padding-bottom: var(--space-4);\n}\n.rt-r-py-5 {\n padding-top: var(--space-5);\n padding-bottom: var(--space-5);\n}\n.rt-r-py-6 {\n padding-top: var(--space-6);\n padding-bottom: var(--space-6);\n}\n.rt-r-py-7 {\n padding-top: var(--space-7);\n padding-bottom: var(--space-7);\n}\n.rt-r-py-8 {\n padding-top: var(--space-8);\n padding-bottom: var(--space-8);\n}\n.rt-r-py-9 {\n padding-top: var(--space-9);\n padding-bottom: var(--space-9);\n}\n.rt-r-py-inset {\n padding-top: var(--inset-padding-top);\n padding-bottom: var(--inset-padding-bottom);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-py {\n padding-top: var(--pt-xs);\n padding-bottom: var(--pb-xs)\n }\n .xs\\:rt-r-py-0 {\n padding-top: 0;\n padding-bottom: 0;\n }\n .xs\\:rt-r-py-1 {\n padding-top: var(--space-1);\n padding-bottom: var(--space-1);\n }\n .xs\\:rt-r-py-2 {\n padding-top: var(--space-2);\n padding-bottom: var(--space-2);\n }\n .xs\\:rt-r-py-3 {\n padding-top: var(--space-3);\n padding-bottom: var(--space-3);\n }\n .xs\\:rt-r-py-4 {\n padding-top: var(--space-4);\n padding-bottom: var(--space-4);\n }\n .xs\\:rt-r-py-5 {\n padding-top: var(--space-5);\n padding-bottom: var(--space-5);\n }\n .xs\\:rt-r-py-6 {\n padding-top: var(--space-6);\n padding-bottom: var(--space-6);\n }\n .xs\\:rt-r-py-7 {\n padding-top: var(--space-7);\n padding-bottom: var(--space-7);\n }\n .xs\\:rt-r-py-8 {\n padding-top: var(--space-8);\n padding-bottom: var(--space-8);\n }\n .xs\\:rt-r-py-9 {\n padding-top: var(--space-9);\n padding-bottom: var(--space-9);\n }\n .xs\\:rt-r-py-inset {\n padding-top: var(--inset-padding-top);\n padding-bottom: var(--inset-padding-bottom);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-py {\n padding-top: var(--pt-sm);\n padding-bottom: var(--pb-sm)\n }\n .sm\\:rt-r-py-0 {\n padding-top: 0;\n padding-bottom: 0;\n }\n .sm\\:rt-r-py-1 {\n padding-top: var(--space-1);\n padding-bottom: var(--space-1);\n }\n .sm\\:rt-r-py-2 {\n padding-top: var(--space-2);\n padding-bottom: var(--space-2);\n }\n .sm\\:rt-r-py-3 {\n padding-top: var(--space-3);\n padding-bottom: var(--space-3);\n }\n .sm\\:rt-r-py-4 {\n padding-top: var(--space-4);\n padding-bottom: var(--space-4);\n }\n .sm\\:rt-r-py-5 {\n padding-top: var(--space-5);\n padding-bottom: var(--space-5);\n }\n .sm\\:rt-r-py-6 {\n padding-top: var(--space-6);\n padding-bottom: var(--space-6);\n }\n .sm\\:rt-r-py-7 {\n padding-top: var(--space-7);\n padding-bottom: var(--space-7);\n }\n .sm\\:rt-r-py-8 {\n padding-top: var(--space-8);\n padding-bottom: var(--space-8);\n }\n .sm\\:rt-r-py-9 {\n padding-top: var(--space-9);\n padding-bottom: var(--space-9);\n }\n .sm\\:rt-r-py-inset {\n padding-top: var(--inset-padding-top);\n padding-bottom: var(--inset-padding-bottom);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-py {\n padding-top: var(--pt-md);\n padding-bottom: var(--pb-md)\n }\n .md\\:rt-r-py-0 {\n padding-top: 0;\n padding-bottom: 0;\n }\n .md\\:rt-r-py-1 {\n padding-top: var(--space-1);\n padding-bottom: var(--space-1);\n }\n .md\\:rt-r-py-2 {\n padding-top: var(--space-2);\n padding-bottom: var(--space-2);\n }\n .md\\:rt-r-py-3 {\n padding-top: var(--space-3);\n padding-bottom: var(--space-3);\n }\n .md\\:rt-r-py-4 {\n padding-top: var(--space-4);\n padding-bottom: var(--space-4);\n }\n .md\\:rt-r-py-5 {\n padding-top: var(--space-5);\n padding-bottom: var(--space-5);\n }\n .md\\:rt-r-py-6 {\n padding-top: var(--space-6);\n padding-bottom: var(--space-6);\n }\n .md\\:rt-r-py-7 {\n padding-top: var(--space-7);\n padding-bottom: var(--space-7);\n }\n .md\\:rt-r-py-8 {\n padding-top: var(--space-8);\n padding-bottom: var(--space-8);\n }\n .md\\:rt-r-py-9 {\n padding-top: var(--space-9);\n padding-bottom: var(--space-9);\n }\n .md\\:rt-r-py-inset {\n padding-top: var(--inset-padding-top);\n padding-bottom: var(--inset-padding-bottom);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-py {\n padding-top: var(--pt-lg);\n padding-bottom: var(--pb-lg)\n }\n .lg\\:rt-r-py-0 {\n padding-top: 0;\n padding-bottom: 0;\n }\n .lg\\:rt-r-py-1 {\n padding-top: var(--space-1);\n padding-bottom: var(--space-1);\n }\n .lg\\:rt-r-py-2 {\n padding-top: var(--space-2);\n padding-bottom: var(--space-2);\n }\n .lg\\:rt-r-py-3 {\n padding-top: var(--space-3);\n padding-bottom: var(--space-3);\n }\n .lg\\:rt-r-py-4 {\n padding-top: var(--space-4);\n padding-bottom: var(--space-4);\n }\n .lg\\:rt-r-py-5 {\n padding-top: var(--space-5);\n padding-bottom: var(--space-5);\n }\n .lg\\:rt-r-py-6 {\n padding-top: var(--space-6);\n padding-bottom: var(--space-6);\n }\n .lg\\:rt-r-py-7 {\n padding-top: var(--space-7);\n padding-bottom: var(--space-7);\n }\n .lg\\:rt-r-py-8 {\n padding-top: var(--space-8);\n padding-bottom: var(--space-8);\n }\n .lg\\:rt-r-py-9 {\n padding-top: var(--space-9);\n padding-bottom: var(--space-9);\n }\n .lg\\:rt-r-py-inset {\n padding-top: var(--inset-padding-top);\n padding-bottom: var(--inset-padding-bottom);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-py {\n padding-top: var(--pt-xl);\n padding-bottom: var(--pb-xl)\n }\n .xl\\:rt-r-py-0 {\n padding-top: 0;\n padding-bottom: 0;\n }\n .xl\\:rt-r-py-1 {\n padding-top: var(--space-1);\n padding-bottom: var(--space-1);\n }\n .xl\\:rt-r-py-2 {\n padding-top: var(--space-2);\n padding-bottom: var(--space-2);\n }\n .xl\\:rt-r-py-3 {\n padding-top: var(--space-3);\n padding-bottom: var(--space-3);\n }\n .xl\\:rt-r-py-4 {\n padding-top: var(--space-4);\n padding-bottom: var(--space-4);\n }\n .xl\\:rt-r-py-5 {\n padding-top: var(--space-5);\n padding-bottom: var(--space-5);\n }\n .xl\\:rt-r-py-6 {\n padding-top: var(--space-6);\n padding-bottom: var(--space-6);\n }\n .xl\\:rt-r-py-7 {\n padding-top: var(--space-7);\n padding-bottom: var(--space-7);\n }\n .xl\\:rt-r-py-8 {\n padding-top: var(--space-8);\n padding-bottom: var(--space-8);\n }\n .xl\\:rt-r-py-9 {\n padding-top: var(--space-9);\n padding-bottom: var(--space-9);\n }\n .xl\\:rt-r-py-inset {\n padding-top: var(--inset-padding-top);\n padding-bottom: var(--inset-padding-bottom);\n }\n}\n.rt-r-pt {\n padding-top: var(--pt)\n}\n.rt-r-pt-0 {\n padding-top: 0;\n}\n.rt-r-pt-1 {\n padding-top: var(--space-1);\n}\n.rt-r-pt-2 {\n padding-top: var(--space-2);\n}\n.rt-r-pt-3 {\n padding-top: var(--space-3);\n}\n.rt-r-pt-4 {\n padding-top: var(--space-4);\n}\n.rt-r-pt-5 {\n padding-top: var(--space-5);\n}\n.rt-r-pt-6 {\n padding-top: var(--space-6);\n}\n.rt-r-pt-7 {\n padding-top: var(--space-7);\n}\n.rt-r-pt-8 {\n padding-top: var(--space-8);\n}\n.rt-r-pt-9 {\n padding-top: var(--space-9);\n}\n.rt-r-pt-inset {\n padding-top: var(--inset-padding-top);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-pt {\n padding-top: var(--pt-xs)\n }\n .xs\\:rt-r-pt-0 {\n padding-top: 0;\n }\n .xs\\:rt-r-pt-1 {\n padding-top: var(--space-1);\n }\n .xs\\:rt-r-pt-2 {\n padding-top: var(--space-2);\n }\n .xs\\:rt-r-pt-3 {\n padding-top: var(--space-3);\n }\n .xs\\:rt-r-pt-4 {\n padding-top: var(--space-4);\n }\n .xs\\:rt-r-pt-5 {\n padding-top: var(--space-5);\n }\n .xs\\:rt-r-pt-6 {\n padding-top: var(--space-6);\n }\n .xs\\:rt-r-pt-7 {\n padding-top: var(--space-7);\n }\n .xs\\:rt-r-pt-8 {\n padding-top: var(--space-8);\n }\n .xs\\:rt-r-pt-9 {\n padding-top: var(--space-9);\n }\n .xs\\:rt-r-pt-inset {\n padding-top: var(--inset-padding-top);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-pt {\n padding-top: var(--pt-sm)\n }\n .sm\\:rt-r-pt-0 {\n padding-top: 0;\n }\n .sm\\:rt-r-pt-1 {\n padding-top: var(--space-1);\n }\n .sm\\:rt-r-pt-2 {\n padding-top: var(--space-2);\n }\n .sm\\:rt-r-pt-3 {\n padding-top: var(--space-3);\n }\n .sm\\:rt-r-pt-4 {\n padding-top: var(--space-4);\n }\n .sm\\:rt-r-pt-5 {\n padding-top: var(--space-5);\n }\n .sm\\:rt-r-pt-6 {\n padding-top: var(--space-6);\n }\n .sm\\:rt-r-pt-7 {\n padding-top: var(--space-7);\n }\n .sm\\:rt-r-pt-8 {\n padding-top: var(--space-8);\n }\n .sm\\:rt-r-pt-9 {\n padding-top: var(--space-9);\n }\n .sm\\:rt-r-pt-inset {\n padding-top: var(--inset-padding-top);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-pt {\n padding-top: var(--pt-md)\n }\n .md\\:rt-r-pt-0 {\n padding-top: 0;\n }\n .md\\:rt-r-pt-1 {\n padding-top: var(--space-1);\n }\n .md\\:rt-r-pt-2 {\n padding-top: var(--space-2);\n }\n .md\\:rt-r-pt-3 {\n padding-top: var(--space-3);\n }\n .md\\:rt-r-pt-4 {\n padding-top: var(--space-4);\n }\n .md\\:rt-r-pt-5 {\n padding-top: var(--space-5);\n }\n .md\\:rt-r-pt-6 {\n padding-top: var(--space-6);\n }\n .md\\:rt-r-pt-7 {\n padding-top: var(--space-7);\n }\n .md\\:rt-r-pt-8 {\n padding-top: var(--space-8);\n }\n .md\\:rt-r-pt-9 {\n padding-top: var(--space-9);\n }\n .md\\:rt-r-pt-inset {\n padding-top: var(--inset-padding-top);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-pt {\n padding-top: var(--pt-lg)\n }\n .lg\\:rt-r-pt-0 {\n padding-top: 0;\n }\n .lg\\:rt-r-pt-1 {\n padding-top: var(--space-1);\n }\n .lg\\:rt-r-pt-2 {\n padding-top: var(--space-2);\n }\n .lg\\:rt-r-pt-3 {\n padding-top: var(--space-3);\n }\n .lg\\:rt-r-pt-4 {\n padding-top: var(--space-4);\n }\n .lg\\:rt-r-pt-5 {\n padding-top: var(--space-5);\n }\n .lg\\:rt-r-pt-6 {\n padding-top: var(--space-6);\n }\n .lg\\:rt-r-pt-7 {\n padding-top: var(--space-7);\n }\n .lg\\:rt-r-pt-8 {\n padding-top: var(--space-8);\n }\n .lg\\:rt-r-pt-9 {\n padding-top: var(--space-9);\n }\n .lg\\:rt-r-pt-inset {\n padding-top: var(--inset-padding-top);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-pt {\n padding-top: var(--pt-xl)\n }\n .xl\\:rt-r-pt-0 {\n padding-top: 0;\n }\n .xl\\:rt-r-pt-1 {\n padding-top: var(--space-1);\n }\n .xl\\:rt-r-pt-2 {\n padding-top: var(--space-2);\n }\n .xl\\:rt-r-pt-3 {\n padding-top: var(--space-3);\n }\n .xl\\:rt-r-pt-4 {\n padding-top: var(--space-4);\n }\n .xl\\:rt-r-pt-5 {\n padding-top: var(--space-5);\n }\n .xl\\:rt-r-pt-6 {\n padding-top: var(--space-6);\n }\n .xl\\:rt-r-pt-7 {\n padding-top: var(--space-7);\n }\n .xl\\:rt-r-pt-8 {\n padding-top: var(--space-8);\n }\n .xl\\:rt-r-pt-9 {\n padding-top: var(--space-9);\n }\n .xl\\:rt-r-pt-inset {\n padding-top: var(--inset-padding-top);\n }\n}\n.rt-r-pr {\n padding-right: var(--pr)\n}\n.rt-r-pr-0 {\n padding-right: 0;\n}\n.rt-r-pr-1 {\n padding-right: var(--space-1);\n}\n.rt-r-pr-2 {\n padding-right: var(--space-2);\n}\n.rt-r-pr-3 {\n padding-right: var(--space-3);\n}\n.rt-r-pr-4 {\n padding-right: var(--space-4);\n}\n.rt-r-pr-5 {\n padding-right: var(--space-5);\n}\n.rt-r-pr-6 {\n padding-right: var(--space-6);\n}\n.rt-r-pr-7 {\n padding-right: var(--space-7);\n}\n.rt-r-pr-8 {\n padding-right: var(--space-8);\n}\n.rt-r-pr-9 {\n padding-right: var(--space-9);\n}\n.rt-r-pr-inset {\n padding-right: var(--inset-padding-right);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-pr {\n padding-right: var(--pr-xs)\n }\n .xs\\:rt-r-pr-0 {\n padding-right: 0;\n }\n .xs\\:rt-r-pr-1 {\n padding-right: var(--space-1);\n }\n .xs\\:rt-r-pr-2 {\n padding-right: var(--space-2);\n }\n .xs\\:rt-r-pr-3 {\n padding-right: var(--space-3);\n }\n .xs\\:rt-r-pr-4 {\n padding-right: var(--space-4);\n }\n .xs\\:rt-r-pr-5 {\n padding-right: var(--space-5);\n }\n .xs\\:rt-r-pr-6 {\n padding-right: var(--space-6);\n }\n .xs\\:rt-r-pr-7 {\n padding-right: var(--space-7);\n }\n .xs\\:rt-r-pr-8 {\n padding-right: var(--space-8);\n }\n .xs\\:rt-r-pr-9 {\n padding-right: var(--space-9);\n }\n .xs\\:rt-r-pr-inset {\n padding-right: var(--inset-padding-right);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-pr {\n padding-right: var(--pr-sm)\n }\n .sm\\:rt-r-pr-0 {\n padding-right: 0;\n }\n .sm\\:rt-r-pr-1 {\n padding-right: var(--space-1);\n }\n .sm\\:rt-r-pr-2 {\n padding-right: var(--space-2);\n }\n .sm\\:rt-r-pr-3 {\n padding-right: var(--space-3);\n }\n .sm\\:rt-r-pr-4 {\n padding-right: var(--space-4);\n }\n .sm\\:rt-r-pr-5 {\n padding-right: var(--space-5);\n }\n .sm\\:rt-r-pr-6 {\n padding-right: var(--space-6);\n }\n .sm\\:rt-r-pr-7 {\n padding-right: var(--space-7);\n }\n .sm\\:rt-r-pr-8 {\n padding-right: var(--space-8);\n }\n .sm\\:rt-r-pr-9 {\n padding-right: var(--space-9);\n }\n .sm\\:rt-r-pr-inset {\n padding-right: var(--inset-padding-right);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-pr {\n padding-right: var(--pr-md)\n }\n .md\\:rt-r-pr-0 {\n padding-right: 0;\n }\n .md\\:rt-r-pr-1 {\n padding-right: var(--space-1);\n }\n .md\\:rt-r-pr-2 {\n padding-right: var(--space-2);\n }\n .md\\:rt-r-pr-3 {\n padding-right: var(--space-3);\n }\n .md\\:rt-r-pr-4 {\n padding-right: var(--space-4);\n }\n .md\\:rt-r-pr-5 {\n padding-right: var(--space-5);\n }\n .md\\:rt-r-pr-6 {\n padding-right: var(--space-6);\n }\n .md\\:rt-r-pr-7 {\n padding-right: var(--space-7);\n }\n .md\\:rt-r-pr-8 {\n padding-right: var(--space-8);\n }\n .md\\:rt-r-pr-9 {\n padding-right: var(--space-9);\n }\n .md\\:rt-r-pr-inset {\n padding-right: var(--inset-padding-right);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-pr {\n padding-right: var(--pr-lg)\n }\n .lg\\:rt-r-pr-0 {\n padding-right: 0;\n }\n .lg\\:rt-r-pr-1 {\n padding-right: var(--space-1);\n }\n .lg\\:rt-r-pr-2 {\n padding-right: var(--space-2);\n }\n .lg\\:rt-r-pr-3 {\n padding-right: var(--space-3);\n }\n .lg\\:rt-r-pr-4 {\n padding-right: var(--space-4);\n }\n .lg\\:rt-r-pr-5 {\n padding-right: var(--space-5);\n }\n .lg\\:rt-r-pr-6 {\n padding-right: var(--space-6);\n }\n .lg\\:rt-r-pr-7 {\n padding-right: var(--space-7);\n }\n .lg\\:rt-r-pr-8 {\n padding-right: var(--space-8);\n }\n .lg\\:rt-r-pr-9 {\n padding-right: var(--space-9);\n }\n .lg\\:rt-r-pr-inset {\n padding-right: var(--inset-padding-right);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-pr {\n padding-right: var(--pr-xl)\n }\n .xl\\:rt-r-pr-0 {\n padding-right: 0;\n }\n .xl\\:rt-r-pr-1 {\n padding-right: var(--space-1);\n }\n .xl\\:rt-r-pr-2 {\n padding-right: var(--space-2);\n }\n .xl\\:rt-r-pr-3 {\n padding-right: var(--space-3);\n }\n .xl\\:rt-r-pr-4 {\n padding-right: var(--space-4);\n }\n .xl\\:rt-r-pr-5 {\n padding-right: var(--space-5);\n }\n .xl\\:rt-r-pr-6 {\n padding-right: var(--space-6);\n }\n .xl\\:rt-r-pr-7 {\n padding-right: var(--space-7);\n }\n .xl\\:rt-r-pr-8 {\n padding-right: var(--space-8);\n }\n .xl\\:rt-r-pr-9 {\n padding-right: var(--space-9);\n }\n .xl\\:rt-r-pr-inset {\n padding-right: var(--inset-padding-right);\n }\n}\n.rt-r-pb {\n padding-bottom: var(--pb)\n}\n.rt-r-pb-0 {\n padding-bottom: 0;\n}\n.rt-r-pb-1 {\n padding-bottom: var(--space-1);\n}\n.rt-r-pb-2 {\n padding-bottom: var(--space-2);\n}\n.rt-r-pb-3 {\n padding-bottom: var(--space-3);\n}\n.rt-r-pb-4 {\n padding-bottom: var(--space-4);\n}\n.rt-r-pb-5 {\n padding-bottom: var(--space-5);\n}\n.rt-r-pb-6 {\n padding-bottom: var(--space-6);\n}\n.rt-r-pb-7 {\n padding-bottom: var(--space-7);\n}\n.rt-r-pb-8 {\n padding-bottom: var(--space-8);\n}\n.rt-r-pb-9 {\n padding-bottom: var(--space-9);\n}\n.rt-r-pb-inset {\n padding-bottom: var(--inset-padding-bottom);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-pb {\n padding-bottom: var(--pb-xs)\n }\n .xs\\:rt-r-pb-0 {\n padding-bottom: 0;\n }\n .xs\\:rt-r-pb-1 {\n padding-bottom: var(--space-1);\n }\n .xs\\:rt-r-pb-2 {\n padding-bottom: var(--space-2);\n }\n .xs\\:rt-r-pb-3 {\n padding-bottom: var(--space-3);\n }\n .xs\\:rt-r-pb-4 {\n padding-bottom: var(--space-4);\n }\n .xs\\:rt-r-pb-5 {\n padding-bottom: var(--space-5);\n }\n .xs\\:rt-r-pb-6 {\n padding-bottom: var(--space-6);\n }\n .xs\\:rt-r-pb-7 {\n padding-bottom: var(--space-7);\n }\n .xs\\:rt-r-pb-8 {\n padding-bottom: var(--space-8);\n }\n .xs\\:rt-r-pb-9 {\n padding-bottom: var(--space-9);\n }\n .xs\\:rt-r-pb-inset {\n padding-bottom: var(--inset-padding-bottom);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-pb {\n padding-bottom: var(--pb-sm)\n }\n .sm\\:rt-r-pb-0 {\n padding-bottom: 0;\n }\n .sm\\:rt-r-pb-1 {\n padding-bottom: var(--space-1);\n }\n .sm\\:rt-r-pb-2 {\n padding-bottom: var(--space-2);\n }\n .sm\\:rt-r-pb-3 {\n padding-bottom: var(--space-3);\n }\n .sm\\:rt-r-pb-4 {\n padding-bottom: var(--space-4);\n }\n .sm\\:rt-r-pb-5 {\n padding-bottom: var(--space-5);\n }\n .sm\\:rt-r-pb-6 {\n padding-bottom: var(--space-6);\n }\n .sm\\:rt-r-pb-7 {\n padding-bottom: var(--space-7);\n }\n .sm\\:rt-r-pb-8 {\n padding-bottom: var(--space-8);\n }\n .sm\\:rt-r-pb-9 {\n padding-bottom: var(--space-9);\n }\n .sm\\:rt-r-pb-inset {\n padding-bottom: var(--inset-padding-bottom);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-pb {\n padding-bottom: var(--pb-md)\n }\n .md\\:rt-r-pb-0 {\n padding-bottom: 0;\n }\n .md\\:rt-r-pb-1 {\n padding-bottom: var(--space-1);\n }\n .md\\:rt-r-pb-2 {\n padding-bottom: var(--space-2);\n }\n .md\\:rt-r-pb-3 {\n padding-bottom: var(--space-3);\n }\n .md\\:rt-r-pb-4 {\n padding-bottom: var(--space-4);\n }\n .md\\:rt-r-pb-5 {\n padding-bottom: var(--space-5);\n }\n .md\\:rt-r-pb-6 {\n padding-bottom: var(--space-6);\n }\n .md\\:rt-r-pb-7 {\n padding-bottom: var(--space-7);\n }\n .md\\:rt-r-pb-8 {\n padding-bottom: var(--space-8);\n }\n .md\\:rt-r-pb-9 {\n padding-bottom: var(--space-9);\n }\n .md\\:rt-r-pb-inset {\n padding-bottom: var(--inset-padding-bottom);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-pb {\n padding-bottom: var(--pb-lg)\n }\n .lg\\:rt-r-pb-0 {\n padding-bottom: 0;\n }\n .lg\\:rt-r-pb-1 {\n padding-bottom: var(--space-1);\n }\n .lg\\:rt-r-pb-2 {\n padding-bottom: var(--space-2);\n }\n .lg\\:rt-r-pb-3 {\n padding-bottom: var(--space-3);\n }\n .lg\\:rt-r-pb-4 {\n padding-bottom: var(--space-4);\n }\n .lg\\:rt-r-pb-5 {\n padding-bottom: var(--space-5);\n }\n .lg\\:rt-r-pb-6 {\n padding-bottom: var(--space-6);\n }\n .lg\\:rt-r-pb-7 {\n padding-bottom: var(--space-7);\n }\n .lg\\:rt-r-pb-8 {\n padding-bottom: var(--space-8);\n }\n .lg\\:rt-r-pb-9 {\n padding-bottom: var(--space-9);\n }\n .lg\\:rt-r-pb-inset {\n padding-bottom: var(--inset-padding-bottom);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-pb {\n padding-bottom: var(--pb-xl)\n }\n .xl\\:rt-r-pb-0 {\n padding-bottom: 0;\n }\n .xl\\:rt-r-pb-1 {\n padding-bottom: var(--space-1);\n }\n .xl\\:rt-r-pb-2 {\n padding-bottom: var(--space-2);\n }\n .xl\\:rt-r-pb-3 {\n padding-bottom: var(--space-3);\n }\n .xl\\:rt-r-pb-4 {\n padding-bottom: var(--space-4);\n }\n .xl\\:rt-r-pb-5 {\n padding-bottom: var(--space-5);\n }\n .xl\\:rt-r-pb-6 {\n padding-bottom: var(--space-6);\n }\n .xl\\:rt-r-pb-7 {\n padding-bottom: var(--space-7);\n }\n .xl\\:rt-r-pb-8 {\n padding-bottom: var(--space-8);\n }\n .xl\\:rt-r-pb-9 {\n padding-bottom: var(--space-9);\n }\n .xl\\:rt-r-pb-inset {\n padding-bottom: var(--inset-padding-bottom);\n }\n}\n.rt-r-pl {\n padding-left: var(--pl)\n}\n.rt-r-pl-0 {\n padding-left: 0;\n}\n.rt-r-pl-1 {\n padding-left: var(--space-1);\n}\n.rt-r-pl-2 {\n padding-left: var(--space-2);\n}\n.rt-r-pl-3 {\n padding-left: var(--space-3);\n}\n.rt-r-pl-4 {\n padding-left: var(--space-4);\n}\n.rt-r-pl-5 {\n padding-left: var(--space-5);\n}\n.rt-r-pl-6 {\n padding-left: var(--space-6);\n}\n.rt-r-pl-7 {\n padding-left: var(--space-7);\n}\n.rt-r-pl-8 {\n padding-left: var(--space-8);\n}\n.rt-r-pl-9 {\n padding-left: var(--space-9);\n}\n.rt-r-pl-inset {\n padding-left: var(--inset-padding-left);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-pl {\n padding-left: var(--pl-xs)\n }\n .xs\\:rt-r-pl-0 {\n padding-left: 0;\n }\n .xs\\:rt-r-pl-1 {\n padding-left: var(--space-1);\n }\n .xs\\:rt-r-pl-2 {\n padding-left: var(--space-2);\n }\n .xs\\:rt-r-pl-3 {\n padding-left: var(--space-3);\n }\n .xs\\:rt-r-pl-4 {\n padding-left: var(--space-4);\n }\n .xs\\:rt-r-pl-5 {\n padding-left: var(--space-5);\n }\n .xs\\:rt-r-pl-6 {\n padding-left: var(--space-6);\n }\n .xs\\:rt-r-pl-7 {\n padding-left: var(--space-7);\n }\n .xs\\:rt-r-pl-8 {\n padding-left: var(--space-8);\n }\n .xs\\:rt-r-pl-9 {\n padding-left: var(--space-9);\n }\n .xs\\:rt-r-pl-inset {\n padding-left: var(--inset-padding-left);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-pl {\n padding-left: var(--pl-sm)\n }\n .sm\\:rt-r-pl-0 {\n padding-left: 0;\n }\n .sm\\:rt-r-pl-1 {\n padding-left: var(--space-1);\n }\n .sm\\:rt-r-pl-2 {\n padding-left: var(--space-2);\n }\n .sm\\:rt-r-pl-3 {\n padding-left: var(--space-3);\n }\n .sm\\:rt-r-pl-4 {\n padding-left: var(--space-4);\n }\n .sm\\:rt-r-pl-5 {\n padding-left: var(--space-5);\n }\n .sm\\:rt-r-pl-6 {\n padding-left: var(--space-6);\n }\n .sm\\:rt-r-pl-7 {\n padding-left: var(--space-7);\n }\n .sm\\:rt-r-pl-8 {\n padding-left: var(--space-8);\n }\n .sm\\:rt-r-pl-9 {\n padding-left: var(--space-9);\n }\n .sm\\:rt-r-pl-inset {\n padding-left: var(--inset-padding-left);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-pl {\n padding-left: var(--pl-md)\n }\n .md\\:rt-r-pl-0 {\n padding-left: 0;\n }\n .md\\:rt-r-pl-1 {\n padding-left: var(--space-1);\n }\n .md\\:rt-r-pl-2 {\n padding-left: var(--space-2);\n }\n .md\\:rt-r-pl-3 {\n padding-left: var(--space-3);\n }\n .md\\:rt-r-pl-4 {\n padding-left: var(--space-4);\n }\n .md\\:rt-r-pl-5 {\n padding-left: var(--space-5);\n }\n .md\\:rt-r-pl-6 {\n padding-left: var(--space-6);\n }\n .md\\:rt-r-pl-7 {\n padding-left: var(--space-7);\n }\n .md\\:rt-r-pl-8 {\n padding-left: var(--space-8);\n }\n .md\\:rt-r-pl-9 {\n padding-left: var(--space-9);\n }\n .md\\:rt-r-pl-inset {\n padding-left: var(--inset-padding-left);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-pl {\n padding-left: var(--pl-lg)\n }\n .lg\\:rt-r-pl-0 {\n padding-left: 0;\n }\n .lg\\:rt-r-pl-1 {\n padding-left: var(--space-1);\n }\n .lg\\:rt-r-pl-2 {\n padding-left: var(--space-2);\n }\n .lg\\:rt-r-pl-3 {\n padding-left: var(--space-3);\n }\n .lg\\:rt-r-pl-4 {\n padding-left: var(--space-4);\n }\n .lg\\:rt-r-pl-5 {\n padding-left: var(--space-5);\n }\n .lg\\:rt-r-pl-6 {\n padding-left: var(--space-6);\n }\n .lg\\:rt-r-pl-7 {\n padding-left: var(--space-7);\n }\n .lg\\:rt-r-pl-8 {\n padding-left: var(--space-8);\n }\n .lg\\:rt-r-pl-9 {\n padding-left: var(--space-9);\n }\n .lg\\:rt-r-pl-inset {\n padding-left: var(--inset-padding-left);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-pl {\n padding-left: var(--pl-xl)\n }\n .xl\\:rt-r-pl-0 {\n padding-left: 0;\n }\n .xl\\:rt-r-pl-1 {\n padding-left: var(--space-1);\n }\n .xl\\:rt-r-pl-2 {\n padding-left: var(--space-2);\n }\n .xl\\:rt-r-pl-3 {\n padding-left: var(--space-3);\n }\n .xl\\:rt-r-pl-4 {\n padding-left: var(--space-4);\n }\n .xl\\:rt-r-pl-5 {\n padding-left: var(--space-5);\n }\n .xl\\:rt-r-pl-6 {\n padding-left: var(--space-6);\n }\n .xl\\:rt-r-pl-7 {\n padding-left: var(--space-7);\n }\n .xl\\:rt-r-pl-8 {\n padding-left: var(--space-8);\n }\n .xl\\:rt-r-pl-9 {\n padding-left: var(--space-9);\n }\n .xl\\:rt-r-pl-inset {\n padding-left: var(--inset-padding-left);\n }\n}\n.rt-r-position-static {\n position: static;\n}\n.rt-r-position-absolute {\n position: absolute;\n}\n.rt-r-position-relative {\n position: relative;\n}\n.rt-r-position-fixed {\n position: fixed;\n}\n.rt-r-position-sticky {\n position: sticky;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-position-static {\n position: static;\n }\n .xs\\:rt-r-position-absolute {\n position: absolute;\n }\n .xs\\:rt-r-position-relative {\n position: relative;\n }\n .xs\\:rt-r-position-fixed {\n position: fixed;\n }\n .xs\\:rt-r-position-sticky {\n position: sticky;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-position-static {\n position: static;\n }\n .sm\\:rt-r-position-absolute {\n position: absolute;\n }\n .sm\\:rt-r-position-relative {\n position: relative;\n }\n .sm\\:rt-r-position-fixed {\n position: fixed;\n }\n .sm\\:rt-r-position-sticky {\n position: sticky;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-position-static {\n position: static;\n }\n .md\\:rt-r-position-absolute {\n position: absolute;\n }\n .md\\:rt-r-position-relative {\n position: relative;\n }\n .md\\:rt-r-position-fixed {\n position: fixed;\n }\n .md\\:rt-r-position-sticky {\n position: sticky;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-position-static {\n position: static;\n }\n .lg\\:rt-r-position-absolute {\n position: absolute;\n }\n .lg\\:rt-r-position-relative {\n position: relative;\n }\n .lg\\:rt-r-position-fixed {\n position: fixed;\n }\n .lg\\:rt-r-position-sticky {\n position: sticky;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-position-static {\n position: static;\n }\n .xl\\:rt-r-position-absolute {\n position: absolute;\n }\n .xl\\:rt-r-position-relative {\n position: relative;\n }\n .xl\\:rt-r-position-fixed {\n position: fixed;\n }\n .xl\\:rt-r-position-sticky {\n position: sticky;\n }\n}\n.rt-r-w {\n width: var(--width);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-w {\n width: var(--width-xs);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-w {\n width: var(--width-sm);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-w {\n width: var(--width-md);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-w {\n width: var(--width-lg);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-w {\n width: var(--width-xl);\n }\n}\n.rt-r-min-w {\n min-width: var(--min-width);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-min-w {\n min-width: var(--min-width-xs);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-min-w {\n min-width: var(--min-width-sm);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-min-w {\n min-width: var(--min-width-md);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-min-w {\n min-width: var(--min-width-lg);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-min-w {\n min-width: var(--min-width-xl);\n }\n}\n.rt-r-max-w {\n max-width: var(--max-width);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-max-w {\n max-width: var(--max-width-xs);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-max-w {\n max-width: var(--max-width-sm);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-max-w {\n max-width: var(--max-width-md);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-max-w {\n max-width: var(--max-width-lg);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-max-w {\n max-width: var(--max-width-xl);\n }\n}\n.rt-r-weight-light {\n font-weight: var(--font-weight-light);\n}\n.rt-r-weight-regular {\n font-weight: var(--font-weight-regular);\n}\n.rt-r-weight-medium {\n font-weight: var(--font-weight-medium);\n}\n.rt-r-weight-bold {\n font-weight: var(--font-weight-bold);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-weight-light {\n font-weight: var(--font-weight-light);\n }\n .xs\\:rt-r-weight-regular {\n font-weight: var(--font-weight-regular);\n }\n .xs\\:rt-r-weight-medium {\n font-weight: var(--font-weight-medium);\n }\n .xs\\:rt-r-weight-bold {\n font-weight: var(--font-weight-bold);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-weight-light {\n font-weight: var(--font-weight-light);\n }\n .sm\\:rt-r-weight-regular {\n font-weight: var(--font-weight-regular);\n }\n .sm\\:rt-r-weight-medium {\n font-weight: var(--font-weight-medium);\n }\n .sm\\:rt-r-weight-bold {\n font-weight: var(--font-weight-bold);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-weight-light {\n font-weight: var(--font-weight-light);\n }\n .md\\:rt-r-weight-regular {\n font-weight: var(--font-weight-regular);\n }\n .md\\:rt-r-weight-medium {\n font-weight: var(--font-weight-medium);\n }\n .md\\:rt-r-weight-bold {\n font-weight: var(--font-weight-bold);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-weight-light {\n font-weight: var(--font-weight-light);\n }\n .lg\\:rt-r-weight-regular {\n font-weight: var(--font-weight-regular);\n }\n .lg\\:rt-r-weight-medium {\n font-weight: var(--font-weight-medium);\n }\n .lg\\:rt-r-weight-bold {\n font-weight: var(--font-weight-bold);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-weight-light {\n font-weight: var(--font-weight-light);\n }\n .xl\\:rt-r-weight-regular {\n font-weight: var(--font-weight-regular);\n }\n .xl\\:rt-r-weight-medium {\n font-weight: var(--font-weight-medium);\n }\n .xl\\:rt-r-weight-bold {\n font-weight: var(--font-weight-bold);\n }\n}\n.rt-r-lt-normal::before,\n.rt-r-lt-end::before,\n.rt-r-lt-normal::after,\n.rt-r-lt-start::after {\n content: none;\n}\n.rt-r-lt-start::before,\n.rt-r-lt-both::before,\n.rt-r-lt-end::after,\n.rt-r-lt-both::after {\n content: '';\n display: table;\n}\n.rt-r-lt-start::before,\n.rt-r-lt-both::before {\n margin-bottom: calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2);\n}\n.rt-r-lt-end::after,\n.rt-r-lt-both::after {\n margin-top: calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2);\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-lt-normal::before,\n .xs\\:rt-r-lt-end::before,\n .xs\\:rt-r-lt-normal::after,\n .xs\\:rt-r-lt-start::after {\n content: none;\n }\n .xs\\:rt-r-lt-start::before,\n .xs\\:rt-r-lt-both::before,\n .xs\\:rt-r-lt-end::after,\n .xs\\:rt-r-lt-both::after {\n content: '';\n display: table;\n }\n .xs\\:rt-r-lt-start::before,\n .xs\\:rt-r-lt-both::before {\n margin-bottom: calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2);\n }\n .xs\\:rt-r-lt-end::after,\n .xs\\:rt-r-lt-both::after {\n margin-top: calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2);\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-lt-normal::before,\n .sm\\:rt-r-lt-end::before,\n .sm\\:rt-r-lt-normal::after,\n .sm\\:rt-r-lt-start::after {\n content: none;\n }\n .sm\\:rt-r-lt-start::before,\n .sm\\:rt-r-lt-both::before,\n .sm\\:rt-r-lt-end::after,\n .sm\\:rt-r-lt-both::after {\n content: '';\n display: table;\n }\n .sm\\:rt-r-lt-start::before,\n .sm\\:rt-r-lt-both::before {\n margin-bottom: calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2);\n }\n .sm\\:rt-r-lt-end::after,\n .sm\\:rt-r-lt-both::after {\n margin-top: calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2);\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-lt-normal::before,\n .md\\:rt-r-lt-end::before,\n .md\\:rt-r-lt-normal::after,\n .md\\:rt-r-lt-start::after {\n content: none;\n }\n .md\\:rt-r-lt-start::before,\n .md\\:rt-r-lt-both::before,\n .md\\:rt-r-lt-end::after,\n .md\\:rt-r-lt-both::after {\n content: '';\n display: table;\n }\n .md\\:rt-r-lt-start::before,\n .md\\:rt-r-lt-both::before {\n margin-bottom: calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2);\n }\n .md\\:rt-r-lt-end::after,\n .md\\:rt-r-lt-both::after {\n margin-top: calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2);\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-lt-normal::before,\n .lg\\:rt-r-lt-end::before,\n .lg\\:rt-r-lt-normal::after,\n .lg\\:rt-r-lt-start::after {\n content: none;\n }\n .lg\\:rt-r-lt-start::before,\n .lg\\:rt-r-lt-both::before,\n .lg\\:rt-r-lt-end::after,\n .lg\\:rt-r-lt-both::after {\n content: '';\n display: table;\n }\n .lg\\:rt-r-lt-start::before,\n .lg\\:rt-r-lt-both::before {\n margin-bottom: calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2);\n }\n .lg\\:rt-r-lt-end::after,\n .lg\\:rt-r-lt-both::after {\n margin-top: calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2);\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-lt-normal::before,\n .xl\\:rt-r-lt-end::before,\n .xl\\:rt-r-lt-normal::after,\n .xl\\:rt-r-lt-start::after {\n content: none;\n }\n .xl\\:rt-r-lt-start::before,\n .xl\\:rt-r-lt-both::before,\n .xl\\:rt-r-lt-end::after,\n .xl\\:rt-r-lt-both::after {\n content: '';\n display: table;\n }\n .xl\\:rt-r-lt-start::before,\n .xl\\:rt-r-lt-both::before {\n margin-bottom: calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2);\n }\n .xl\\:rt-r-lt-end::after,\n .xl\\:rt-r-lt-both::after {\n margin-top: calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2);\n }\n}\n.rt-r-resize-none {\n resize: none;\n}\n.rt-r-resize-vertical {\n resize: vertical;\n}\n.rt-r-resize-horizontal {\n resize: horizontal;\n}\n.rt-r-resize-both {\n resize: both;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-resize-none {\n resize: none;\n }\n .xs\\:rt-r-resize-vertical {\n resize: vertical;\n }\n .xs\\:rt-r-resize-horizontal {\n resize: horizontal;\n }\n .xs\\:rt-r-resize-both {\n resize: both;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-resize-none {\n resize: none;\n }\n .sm\\:rt-r-resize-vertical {\n resize: vertical;\n }\n .sm\\:rt-r-resize-horizontal {\n resize: horizontal;\n }\n .sm\\:rt-r-resize-both {\n resize: both;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-resize-none {\n resize: none;\n }\n .md\\:rt-r-resize-vertical {\n resize: vertical;\n }\n .md\\:rt-r-resize-horizontal {\n resize: horizontal;\n }\n .md\\:rt-r-resize-both {\n resize: both;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-resize-none {\n resize: none;\n }\n .lg\\:rt-r-resize-vertical {\n resize: vertical;\n }\n .lg\\:rt-r-resize-horizontal {\n resize: horizontal;\n }\n .lg\\:rt-r-resize-both {\n resize: both;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-resize-none {\n resize: none;\n }\n .xl\\:rt-r-resize-vertical {\n resize: vertical;\n }\n .xl\\:rt-r-resize-horizontal {\n resize: horizontal;\n }\n .xl\\:rt-r-resize-both {\n resize: both;\n }\n}\n.rt-r-tl-auto {\n table-layout: auto;\n}\n.rt-r-tl-fixed {\n table-layout: fixed;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-tl-auto {\n table-layout: auto;\n }\n .xs\\:rt-r-tl-fixed {\n table-layout: fixed;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-tl-auto {\n table-layout: auto;\n }\n .sm\\:rt-r-tl-fixed {\n table-layout: fixed;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-tl-auto {\n table-layout: auto;\n }\n .md\\:rt-r-tl-fixed {\n table-layout: fixed;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-tl-auto {\n table-layout: auto;\n }\n .lg\\:rt-r-tl-fixed {\n table-layout: fixed;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-tl-auto {\n table-layout: auto;\n }\n .xl\\:rt-r-tl-fixed {\n table-layout: fixed;\n }\n}\n.rt-r-ta-left {\n text-align: left;\n}\n.rt-r-ta-center {\n text-align: center;\n}\n.rt-r-ta-right {\n text-align: right;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-ta-left {\n text-align: left;\n }\n .xs\\:rt-r-ta-center {\n text-align: center;\n }\n .xs\\:rt-r-ta-right {\n text-align: right;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-ta-left {\n text-align: left;\n }\n .sm\\:rt-r-ta-center {\n text-align: center;\n }\n .sm\\:rt-r-ta-right {\n text-align: right;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-ta-left {\n text-align: left;\n }\n .md\\:rt-r-ta-center {\n text-align: center;\n }\n .md\\:rt-r-ta-right {\n text-align: right;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-ta-left {\n text-align: left;\n }\n .lg\\:rt-r-ta-center {\n text-align: center;\n }\n .lg\\:rt-r-ta-right {\n text-align: right;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-ta-left {\n text-align: left;\n }\n .xl\\:rt-r-ta-center {\n text-align: center;\n }\n .xl\\:rt-r-ta-right {\n text-align: right;\n }\n}\n.rt-r-tw-wrap {\n white-space: normal;\n}\n.rt-r-tw-nowrap {\n white-space: nowrap;\n}\n.rt-r-tw-pretty {\n white-space: normal;\n text-wrap: pretty;\n}\n.rt-r-tw-balance {\n white-space: normal;\n text-wrap: balance;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-tw-wrap {\n white-space: normal;\n }\n .xs\\:rt-r-tw-nowrap {\n white-space: nowrap;\n }\n .xs\\:rt-r-tw-pretty {\n white-space: normal;\n text-wrap: pretty;\n }\n .xs\\:rt-r-tw-balance {\n white-space: normal;\n text-wrap: balance;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-tw-wrap {\n white-space: normal;\n }\n .sm\\:rt-r-tw-nowrap {\n white-space: nowrap;\n }\n .sm\\:rt-r-tw-pretty {\n white-space: normal;\n text-wrap: pretty;\n }\n .sm\\:rt-r-tw-balance {\n white-space: normal;\n text-wrap: balance;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-tw-wrap {\n white-space: normal;\n }\n .md\\:rt-r-tw-nowrap {\n white-space: nowrap;\n }\n .md\\:rt-r-tw-pretty {\n white-space: normal;\n text-wrap: pretty;\n }\n .md\\:rt-r-tw-balance {\n white-space: normal;\n text-wrap: balance;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-tw-wrap {\n white-space: normal;\n }\n .lg\\:rt-r-tw-nowrap {\n white-space: nowrap;\n }\n .lg\\:rt-r-tw-pretty {\n white-space: normal;\n text-wrap: pretty;\n }\n .lg\\:rt-r-tw-balance {\n white-space: normal;\n text-wrap: balance;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-tw-wrap {\n white-space: normal;\n }\n .xl\\:rt-r-tw-nowrap {\n white-space: nowrap;\n }\n .xl\\:rt-r-tw-pretty {\n white-space: normal;\n text-wrap: pretty;\n }\n .xl\\:rt-r-tw-balance {\n white-space: normal;\n text-wrap: balance;\n }\n}\n.rt-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.rt-r-va-baseline {\n vertical-align: baseline;\n}\n.rt-r-va-top {\n vertical-align: top;\n}\n.rt-r-va-middle {\n vertical-align: middle;\n}\n.rt-r-va-bottom {\n vertical-align: bottom;\n}\n@media (min-width: 520px) {\n .xs\\:rt-r-va-baseline {\n vertical-align: baseline;\n }\n .xs\\:rt-r-va-top {\n vertical-align: top;\n }\n .xs\\:rt-r-va-middle {\n vertical-align: middle;\n }\n .xs\\:rt-r-va-bottom {\n vertical-align: bottom;\n }\n}\n@media (min-width: 768px) {\n .sm\\:rt-r-va-baseline {\n vertical-align: baseline;\n }\n .sm\\:rt-r-va-top {\n vertical-align: top;\n }\n .sm\\:rt-r-va-middle {\n vertical-align: middle;\n }\n .sm\\:rt-r-va-bottom {\n vertical-align: bottom;\n }\n}\n@media (min-width: 1024px) {\n .md\\:rt-r-va-baseline {\n vertical-align: baseline;\n }\n .md\\:rt-r-va-top {\n vertical-align: top;\n }\n .md\\:rt-r-va-middle {\n vertical-align: middle;\n }\n .md\\:rt-r-va-bottom {\n vertical-align: bottom;\n }\n}\n@media (min-width: 1280px) {\n .lg\\:rt-r-va-baseline {\n vertical-align: baseline;\n }\n .lg\\:rt-r-va-top {\n vertical-align: top;\n }\n .lg\\:rt-r-va-middle {\n vertical-align: middle;\n }\n .lg\\:rt-r-va-bottom {\n vertical-align: bottom;\n }\n}\n@media (min-width: 1640px) {\n .xl\\:rt-r-va-baseline {\n vertical-align: baseline;\n }\n .xl\\:rt-r-va-top {\n vertical-align: top;\n }\n .xl\\:rt-r-va-middle {\n vertical-align: middle;\n }\n .xl\\:rt-r-va-bottom {\n vertical-align: bottom;\n }\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import url(\"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap\");\n@import url(\"https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;500&display=swap\");\n\nbody {\n\tfont-family: \"Inter\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\",\n\t\t\"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n\tcolor: var(--color-black);\n}\n\ncode {\n\tfont-family: Menlo, \"Source Code Pro\", Monaco, Consolas, \"Courier New\", monospace;\n}\n\n* {\n\tbox-sizing: border-box;\n\tmargin: 0;\n\tpadding: 0;\n\tposition: relative;\n}\n\n#root {\n\tbackground-color: var(--color-window-bg);\n\tmin-height: 100vh;\n\tmin-width: 100%;\n\tdisplay: flex;\n\tflex-direction: column;\n}\n\n#root > * {\n\tflex: 1;\n}\n\n#root > .footer {\n\tflex: 0;\n}\n\nbutton:not(:disabled),\na[href] {\n\tcursor: pointer;\n}\n\nbutton:disabled {\n\topacity: 0.5;\n\tpointer-events: none;\n}\n\n/* Styling the scrollbar in Chrome and Safari */\n::-webkit-scrollbar {\n\twidth: 6px;\n\theight: 6px;\n}\n\n::-webkit-scrollbar-thumb {\n\tbackground-color: #8d8d8d; /* Set thumb color for Chrome and Safari */\n\tborder-radius: 10px;\n}\n\n::-webkit-scrollbar-track {\n\tbackground-color: transparent; /* Set track color for Chrome and Safari */\n}\n\nbody.no-scroll {\n\toverflow: hidden;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n*\n* This software is licensed under the Apache License, Version 2.0 (the\n* \"License\") as published by the Apache Software Foundation.\n*\n* You may not use this file except in compliance with the License. You may\n* obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n* License for the specific language governing permissions and limitations\n* under the License.\n*/\n\n@import \"./mixin.scss\";\n\n.full-width {\n\twidth: 100%;\n}\n\n/* classes for layout panel */\n.panel {\n\tpadding: 0px 40px;\n\t@media screen and (max-width: 900px) {\n\t\tpadding: 0px 20px;\n\t}\n\tbackground-color: var(--color-white);\n\tborder-radius: 12px;\n\tbox-shadow: 0 0 6px var(--color-shadow);\n\tdisplay: block;\n\tmax-width: 100%;\n\twidth: 100%;\n\t&__header {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\tpadding: 16px 0px;\n\t\tmin-height: 64px;\n\t\tfont-size: 14px;\n\t\t.title {\n\t\t\tfont-size: 14px;\n\t\t\ttext-transform: uppercase;\n\t\t\tcolor: var(--color-secondary-text);\n\t\t\tfont-weight: 600;\n\t\t\tflex: 1;\n\t\t}\n\t\t.actions {\n\t\t\tdisplay: inline-flex;\n\t\t\t@include gap-horizontal(16px);\n\t\t}\n\t\t&.with-border {\n\t\t\tborder-bottom: 1px solid var(--color-border);\n\t\t}\n\t}\n\t&__body {\n\t\tpadding: 24px 0px;\n\t\tpadding-bottom: 18px;\n\t}\n}\n\n/* Classes for layout modal */\n.layout-modal {\n\tposition: fixed;\n\ttop: 0px;\n\tleft: 0px;\n\tz-index: var(--z-index-modal-popup);\n\tdisplay: block;\n\twidth: 100vw;\n\theight: 100vw;\n\tbackground: none;\n\tpointer-events: none;\n\t&__backdrop {\n\t\tpointer-events: all;\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbackground-color: var(--color-black);\n\t\topacity: 0.4;\n\t}\n\t&__container {\n\t\tposition: relative;\n\t\tdisplay: flex;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\t&__close {\n\t\tdisplay: flex;\n\t\theight: 32px;\n\t\talign-items: flex-start;\n\t\tjustify-content: flex-end;\n\t\t> div {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tfont-size: 22px;\n\t\t\theight: 1em;\n\t\t\twidth: 1em;\n\t\t\tpadding: 6px;\n\t\t\tborder-radius: 50%;\n\t\t\tbackground-color: var(--color-border);\n\t\t\tcursor: pointer;\n\t\t\t> img {\n\t\t\t\twidth: 8px;\n\t\t\t}\n\t\t}\n\t}\n\t.panel {\n\t\tpointer-events: all;\n\t\tposition: absolute;\n\t\tpadding-top: 16px;\n\t\tpadding-bottom: 16px;\n\t\tmargin: 0 auto;\n\t\tz-index: 1;\n\t\ttop: 50vh;\n\t\tleft: 50vw;\n\t\ttransform: translateX(-50%) translateY(-50%);\n\t\tmax-height: calc(100vh - 32px);\n\t\tmax-width: calc(100vh - 32px);\n\t\twidth: 470px;\n\t\t&__header {\n\t\t\talign-items: flex-end;\n\t\t}\n\t}\n}\n\n.layout-modal-trigger {\n\tdisplay: inline-block;\n\tcursor: pointer;\n}\n\n/* classes for blocks */\n.block-container {\n\tdisplay: flex;\n\tflex-flow: column;\n\tpadding: 32px 18px;\n\tborder-radius: 18pt;\n\tbox-shadow: 1px 1px 6px var(--color-container-shadow);\n\twidth: calc(100% - 32px);\n\tbackground-color: var(--color-white);\n\t@media only screen and (min-width: 992px) {\n\t\tpadding: 32px 48px;\n\t}\n}\n\n.block-snippet-small {\n\tborder: 1px solid var(--color-border);\n\tpadding: 2px 4px;\n\tborder-radius: 2px;\n}\n\n.block-snippet {\n\tborder: 1px solid var(--color-border);\n\tpadding: 3px 8px;\n\tborder-radius: 4px;\n}\n\n.block-snippet-large {\n\tborder: 1px solid var(--color-border);\n\tborder-radius: 4px;\n\tpadding: 6px 8px;\n}\n\n.block-small {\n\tborder-radius: 6px;\n\tpadding: 8px 12px 8px;\n}\n\n.block-medium {\n\tpadding: 20px 16px;\n\tmargin: 4px 0px;\n\tborder-radius: 6pt;\n\tborder-width: 1px;\n\tborder-style: solid;\n\tbox-shadow: 0px 0px 6px var(--color-shadow);\n\tp {\n\t\tline-height: 23px;\n\t\t&:not(:last-child) {\n\t\t\tmargin-bottom: 16px;\n\t\t\t@media only screen and (min-width: 600px) {\n\t\t\t\tmargin-bottom: 6px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.block-large {\n\tpadding: 32px;\n\tborder-radius: 24px;\n\tbox-shadow: 1px 1px 60px var(--color-container-shadow);\n\tp {\n\t\tletter-spacing: 0.14px;\n\t\tline-height: 21px;\n\t}\n\t@media only screen and (min-width: 768px) {\n\t\tpadding: 32px 48px;\n\t}\n}\n\n.block-warn-medium {\n\tpadding: 14px;\n\tborder-radius: 6px;\n\tborder-width: 1px;\n\tborder-style: solid;\n}\n\n.block-error {\n\tbackground-color: var(--color-error-bg);\n\tcolor: var(--color-error);\n\tborder-color: var(--color-border-error);\n}\n\n.block-warn {\n\tbackground-color: var(--color-warn-bg);\n\tcolor: var(--color-black);\n\tborder-color: var(--color-border-warn);\n}\n\n.block-info {\n\tbackground-color: var(--color-info-bg);\n\tcolor: var(--color-info);\n\tborder-color: var(--color-border-info);\n}\n\n.button:not(.flat) {\n\tdisplay: flex;\n\talign-items: center;\n\tpadding: 8px 16px;\n\tfont-size: 14px;\n\tline-height: 16px;\n\tbackground-color: var(--color-primary);\n\tborder: 1px solid var(--color-primary-darker);\n\tfont-weight: 600;\n\tcolor: var(--color-white);\n\tborder-radius: 6px;\n\tfont-family: inherit;\n\tcursor: pointer;\n\t@include gap-horizontal(0.75em);\n\tbox-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);\n\n\t&.small {\n\t\tpadding: 6px 8px;\n\t\tfont-weight: normal;\n\t}\n}\n\n.button.flat,\nbutton.flat {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tbackground: none;\n\tpadding: 0px;\n\tmargin: 0px;\n\tcolor: var(--color-secondary-text);\n\tfont-weight: 600;\n\t@include gap-horizontal(8px);\n\tborder: none;\n\tfont-size: inherit;\n}\n\n.button.button-error,\nbutton.button-error {\n\tdisplay: inline;\n\tbackground: var(--color-button-error);\n\tmargin: 0px;\n\tcolor: var(--color-white);\n\t@include gap-horizontal(8px);\n\tborder: none;\n\tfont-size: inherit;\n\ttransition: background-color 0.3s;\n\n\t&:disabled {\n\t\tbackground-color: var(--color-button-error-disabled);\n\t}\n\n\t&:hover {\n\t\tbackground-color: var(--color-button-error-hover);\n\t}\n}\n\n.button.button-error-outline,\nbutton.button-error-outline {\n\tdisplay: inline;\n\tbackground-color: transparent;\n\tborder-color: var(--color-button-error);\n\tborder-width: 1;\n\tborder-style: solid;\n\tmargin: 0px;\n\tcolor: var(--color-button-error);\n\t@include gap-horizontal(8px);\n\tbox-shadow: none;\n\ttransition: background-color 0.3s;\n\n\t&:disabled {\n\t\tborder-color: var(--color-button-error-disabled);\n\t}\n\n\t&:hover {\n\t\tbackground-color: var(--color-button-outline-hover);\n\t}\n}\n\n.button.outline,\nbutton.outline {\n\tbackground: none;\n\tbox-shadow: none;\n\tcolor: var(--color-secondary-text);\n\tborder-color: var(--color-secondary-text);\n\ttransition: background-color 0.3s;\n\tfont-weight: 500 !important;\n\t&:hover {\n\t\tbackground-color: var(--color-button-outline-hover);\n\t\tbox-shadow: inherit;\n\t}\n}\n\na,\nbutton.link,\n.button.link {\n\tcolor: var(--color-link);\n\t&:not(.flat) {\n\t\tborder-color: var(--color-link);\n\t\t&:hover {\n\t\t\tbackground-color: var(--color-button-outline-hover);\n\t\t}\n\t}\n}\n\n.footer {\n\ta {\n\t\t&:hover {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n}\n\n/* classes for font sizes */\n.text-title {\n\tfont-size: 24px;\n\tline-height: 40px;\n\tletter-spacing: 0.24px;\n\tfont-weight: 600;\n}\n\n.text-xs {\n\tfont-size: 12px;\n\tline-height: 16px;\n}\n\n.text-small {\n\tfont-size: 14px;\n\tline-height: 16px;\n}\n\n.text-medium {\n\tfont-size: 16px;\n\tline-height: 16px;\n}\n\n.text-large {\n\tfont-size: 18px;\n\tline-height: 16px;\n}\n\n.text-bold {\n\tfont-weight: 600;\n}\n\n.text-semi-bold {\n\tfont-weight: 500;\n}\n\n/* classes for text colors */\n.text-error {\n\tcolor: var(--color-error);\n}\n\n.text-info {\n\tcolor: var(--color-info);\n}\n\n.text-black {\n\tcolor: var(--color-black);\n}\n\n.text-label {\n\tcolor: var(--color-secondary-text);\n}\n\n.text-command {\n\tcolor: var(--color-command);\n}\n\n.mr-auto {\n\tmargin-right: auto;\n}\n\n.ml-auto {\n\tmargin-left: auto;\n}\n\n.m-auto {\n\tmargin: auto;\n}\n\n.w-100 {\n\twidth: 100%;\n}\n\n.bg-transparent {\n\tbackground: transparent !important;\n}\n/* classes for images */\n.title-image {\n\twidth: 35px;\n\theight: 32px;\n\tmargin-bottom: 16px;\n}\n\n.title-image-smaller {\n\twidth: 32px;\n\theight: 29px;\n\tmargin-bottom: 16px;\n}\n\n/* classes for pages */\n.with-footer {\n\tmargin-bottom: 100px;\n}\n\n/* classes for tooltip */\n.tooltip-container {\n\tdisplay: inline-flex;\n\tcursor: default;\n\t&__popup {\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tpadding: 14px;\n\t\tposition: fixed;\n\t\ttransform: translateY(-50%);\n\t\tbackground-color: var(--color-white);\n\t\tcolor: var(--color-black);\n\t\tborder-radius: 6px;\n\t\tz-index: var(--z-index-inline-popup);\n\n\t\t&::before {\n\t\t\t// arrow/triangle\n\t\t\tdisplay: block;\n\t\t\tcontent: \"\";\n\t\t\t$arrow-width: 6px;\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\tborder: $arrow-width solid transparent;\n\t\t\tposition: absolute;\n\t\t}\n\n\t\tp:not(:last-child) {\n\t\t\tmargin-bottom: 6px;\n\t\t}\n\t\t.block-snippet-small {\n\t\t\tbackground-color: var(--color-window-bg);\n\t\t\tcolor: var(--color-secondary-text);\n\t\t}\n\n\t\t&.popup_left::before {\n\t\t\tborder-left-color: var(--color-white);\n\t\t\tborder-right: none;\n\t\t\tleft: 100%;\n\t\t\ttop: 50%;\n\t\t\ttransform: translateY(-50%);\n\t\t}\n\t\t&.popup_right::before {\n\t\t\tborder-right-color: var(--color-white);\n\t\t\tborder-left: none;\n\t\t\tleft: 0;\n\t\t\ttop: 50%;\n\t\t\ttransform: translateX(-100%) translateY(-50%);\n\t\t}\n\t\t&.popup_top::before {\n\t\t\tborder-top-color: var(--color-white);\n\t\t\tborder-bottom: none;\n\t\t\ttop: 100%;\n\t\t\tleft: 50%;\n\t\t\ttransform: translateX(-50%);\n\t\t}\n\t\t&.popup_bottom::before {\n\t\t\tborder-bottom-color: var(--color-white);\n\t\t\tborder-top: none;\n\t\t\ttop: 0;\n\t\t\tleft: 50%;\n\t\t\ttransform: translateY(-100%) translateX(-50%);\n\t\t}\n\n\t\t&--error {\n\t\t\tbackground-color: var(--color-black);\n\t\t\tcolor: var(--color-button-error);\n\t\t\tbox-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.16);\n\t\t\tborder: 1px solid var(--color-border-command);\n\n\t\t\t&.popup_left::before {\n\t\t\t\tborder-left-color: var(--color-black);\n\t\t\t}\n\t\t\t&.popup_right::before {\n\t\t\t\tborder-right-color: var(--color-black);\n\t\t\t}\n\t\t\t&.popup_top::before {\n\t\t\t\tborder-top-color: var(--color-black);\n\t\t\t}\n\t\t\t&.popup_bottom::before {\n\t\t\t\tborder-bottom-color: var(--color-black);\n\t\t\t}\n\t\t}\n\t}\n}\n\n.center {\n\ttext-align: center;\n}\n\n.flex-center-x {\n\tdisplay: flex;\n\tjustify-content: center;\n}\n\n.flex-center-y {\n\tdisplay: flex;\n\talign-items: center;\n}\n\n.with-thin-scrollbar {\n\t&::-webkit-scrollbar {\n\t\twidth: 5px;\n\t\theight: 5px;\n\t}\n\t&::-webkit-scrollbar-thumb {\n\t\tbox-shadow: inset 0 0 6px var(--color-loader-placeholder-bg);\n\t}\n}\n\n$fontWeights: 400, 500, 600, 700;\n\n@each $weight in $fontWeights {\n\t.bold-#{$weight} {\n\t\tfont-weight: $weight !important;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n*\n* This software is licensed under the Apache License, Version 2.0 (the\n* \"License\") as published by the Apache Software Foundation.\n*\n* You may not use this file except in compliance with the License. You may\n* obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n* License for the specific language governing permissions and limitations\n* under the License.\n*/\n\nbody {\n\t/* theme colors */\n\t--color-primary: rgb(255, 153, 51);\n\t--color-primary-opacity-40: rgba(255, 153, 51, 0.4);\n\t--color-primary-darker: rgb(255, 128, 0);\n\n\t--color-white: rgb(255, 255, 255);\n\t--color-black: rgb(34, 34, 34);\n\t--color-window-bg: rgb(248, 248, 248);\n\t--color-gray: rgba(170, 170, 170, 1);\n\n\t--color-secondary: rgb(0, 122, 255);\n\t--color-secondary-shadow: rgba(0, 122, 255, 0.16);\n\t--color-secondary-light: rgba(244, 248, 253, 1);\n\n\t/* Background Colors */\n\t--color-loader-placeholder-bg: rgba(110, 106, 101, 0.4);\n\t--color-shadow: rgba(0, 0, 0, 0.16);\n\t--color-container-shadow: rgba(0, 0, 0, 0.16);\n\t--color-error-shadow: rgba(158, 37, 38, 0.16);\n\t--color-error-bg: rgb(253, 240, 241);\n\t--color-info-shadow: rgba(158, 37, 38, 0.16);\n\t--color-info-bg: rgb(235, 245, 255);\n\t--color-warn-bg: rgb(255, 229, 172);\n\t--color-success-bg: rgb(241, 250, 247);\n\t--color-success-shadow: rgba(4, 84, 62, 0.16);\n\t--color-link: rgb(0, 122, 255);\n\t--color-input-unfocused: rgb(250, 250, 250);\n\t--color-badge-bg: rgba(255, 242, 202);\n\t--color-info-pill-bg: rgba(0, 98, 225);\n\t--color-toggle-active-bg: rgb(29, 201, 160);\n\t--color-toggle-inactive-bg: rgb(209, 209, 214);\n\t--color-trash-button-hover-bg: rgba(237, 52, 78, 0.15);\n\t--color-factor-bg: rgb(250, 250, 250);\n\t--color-third-party-button-container-bg: rgb(250, 250, 250);\n\t--color-third-party-button-container-bg-hover: rgb(255, 245, 235);\n\t--color-third-party-button-bg: rgb(222, 228, 232);\n\t--color-client-config-header-bg: rgb(250, 250, 250);\n\t--color-input-field-prefix-bg: rgb(250, 250, 250);\n\t--color-error-block-bg: rgba(255, 213, 213);\n\t--color-info-box-bg: rgba(246, 246, 246);\n\t--color-config-bg: rgba(240, 244, 255);\n\t--color-config-name-bg: rgba(147, 176, 255, 0.33);\n\t--color-config-action-hover-bg: rgba(0, 122, 255, 0.2);\n\t/* Border Colors */\n\t--color-border: rgb(229, 229, 229);\n\t--color-border-error: rgb(239, 121, 119);\n\t--color-border-info: rgb(151, 189, 250);\n\t--color-border-warn: rgb(255, 183, 29);\n\t--color-border-success: rgb(73, 200, 153);\n\t--color-border-command: rgb(221, 221, 221);\n\t--color-border-error-block: rgba(255, 18, 18, 1);\n\t--color-border-icon-button: rgb(227, 227, 227);\n\n\t/* Text Colors */\n\t--color-secondary-text: rgb(110, 106, 101); /* Below title, table headers, placeholders etc */\n\t--color-error: rgb(158, 37, 38);\n\t--color-info: rgb(31, 90, 219);\n\t--color-success: rgb(4, 84, 62);\n\t--color-link: rgb(0, 118, 255);\n\t--color-command: rgb(214, 80, 120);\n\t--color-badge: rgba(220, 141, 13);\n\t--color-required: rgb(237, 52, 78);\n\t--color-disabled: rgb(125, 125, 125);\n\t--color-transparent-button: rgb(136, 136, 136);\n\t--color-info-box-header: rgb(83, 83, 83);\n\t--color-config-property-label: rgba(74, 91, 135, 1);\n\n\t/* Recipe Pill Colors */\n\t--color-emailpassword-bg: rgb(221, 252, 247);\n\t--color-emailpassword-text: rgb(0, 106, 91);\n\t--color-passwordless-bg: rgb(255, 234, 247);\n\t--color-passwordless-text: rgb(168, 17, 90);\n\t--color-multiple-login-text: rgb(159, 112, 19);\n\t--color-multiple-login-bg: rgb(255, 246, 197);\n\n\t/* Social Provider Pill Colors */\n\t--color-google-bg: rgb(241, 222, 255);\n\t--color-google-text: rgb(92, 63, 121);\n\t--color-github-bg: rgb(222, 255, 238);\n\t--color-github-text: rgb(9, 108, 56);\n\t--color-facebook-bg: rgb(227, 235, 255);\n\t--color-facebook-text: rgb(21, 75, 221);\n\t--color-apple-bg: rgb(229, 237, 255);\n\t--color-apple-text: rgb(11, 28, 69);\n\t--color-custom-provider-bg: rgb(228, 224, 255);\n\t--color-custom-provider-text: rgb(84, 37, 176);\n\n\t/* Color for Copy-Box */\n\t--color-copy-box: rgb(83, 101, 121);\n\t--color-copy-box-bg: rgb(240, 244, 247);\n\t--color-copy-box-shadow: rgba(83, 101, 121, 0.2);\n\n\t/* Button color */\n\t--color-button-error: rgb(237, 52, 78);\n\t--color-button-error-border: rgb(222, 35, 61);\n\t--color-button-error-disabled: rgb(221, 221, 221);\n\t--color-button-error-hover: rgb(222, 35, 61);\n\t--color-button-error-shadow: rgba(237, 52, 78, 0.16);\n\t--color-trash-button-hover: rgb(237, 52, 78);\n\t--color-trash-button: rgb(141, 141, 141);\n\t--color-third-party-button: rgba(20, 52, 88, 1);\n\n\t/* Z-index value for different of popup element */\n\t--z-index-inline-popup: 1;\n\t--z-index-modal-popup: 99999;\n\n\t--color-popup-item-hover: rgb(240, 240, 240);\n\t--color-popup-item-delete-hover: rgba(222, 35, 61, 0.12);\n\t--color-button-outline-hover: rgb(250, 250, 250);\n\n\t/* Generic colors */\n\t--color-accent-alpha: rgba(0, 37, 158, 0.8);\n\t--color-neutral-alpha: rgba(0, 7, 19, 0.62);\n\t--color-primary: rgba(28, 100, 242, 1);\n\t--color-neutral-9: #8b8d98;\n\t--color-neutral-12: rgba(28, 32, 36, 1);\n\t--color-accent-9: #3e63dd;\n\n\t/* Shadows */\n\t--shadow-2: 0px 1px 3px 0px rgba(0, 0, 0, 0.05), 0px 2px 1px -1px rgba(0, 0, 61, 0.05),\n\t\t0px 1px 4px 0px rgba(0, 0, 61, 0.05);\n\n\t/* Radius */\n\t--radius-6: 16px;\n\n\t/* Sizes */\n\t--sidebar-width: 292px;\n\t--header-height: 62px;\n\t--sidebar-y-margin: 16px;\n\t--sidebar-x-margin: 10px;\n\t--main-content-y-padding: 40px;\n\t--main-content-x-padding: 20px;\n\n\t--container-width: 842px;\n\n\t--test: 1024px;\n}\n\n*[data-theme=\"dark\"] {\n\t--color-black: rgb(255, 255, 255);\n\t--color-white: rgb(34, 34, 34);\n\t--color-window-bg: rgb(74, 74, 74);\n\t--color-secondary-text: rgb(221, 221, 221);\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/build/static/js/bundle.js b/build/static/js/bundle.js index 4f17ee77..abba16f2 100644 --- a/build/static/js/bundle.js +++ b/build/static/js/bundle.js @@ -1,3 +1,3 @@ /*! For license information please see bundle.js.LICENSE.txt */ -!function(){var e={1694:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e=[],t=0;t